mirror of
https://github.com/Sea-Haven-Industries/payments-dashboard.git
synced 2026-09-30 04:13:12 +00:00
Capture response headers, body, and transactionId on every check-issue API call; persist as boa_txn#<ts>#<action> records with 90-day TTL. Add "Recent BoA Submissions" section to App Home showing the last 10 with click-to-copy transactionId. Motivation: BoA support asked for a transactionId from a past successful call and we had no way to recover it from CloudWatch summary logs alone. Also adds simulate-csv.cjs (dry-run preview) and stampli-uploader.sh (launchd-invoked S3 uploader), and gitignores debug artifacts.
16 lines
390 B
JSON
16 lines
390 B
JSON
{
|
|
"name": "payments-dashboard",
|
|
"version": "1.0.0",
|
|
"type": "module",
|
|
"description": "Payments CSV ingestion to Slack App Home dashboard",
|
|
"files": [
|
|
"src/"
|
|
],
|
|
"dependencies": {
|
|
"@aws-sdk/client-dynamodb": "^3.600.0",
|
|
"@aws-sdk/client-s3": "^3.600.0",
|
|
"@aws-sdk/client-ssm": "^3.600.0",
|
|
"@aws-sdk/lib-dynamodb": "^3.600.0",
|
|
"csv-parse": "^5.5.0"
|
|
}
|
|
}
|