mirror of
https://github.com/tiennm99/miti99bot.git
synced 2026-07-26 14:19:19 +00:00
Rename the `trading` module to `stock` across code, config, and docs for naming consistency with the sibling coin/gold modules. - Module: internal/modules/trading -> internal/modules/stock (package, factory, registry key in cmd/server) - Commands: trade_* -> stock_* (telegram-commands.json) - Env/SAM params: TRADING_INCOME_EVENTS_* -> STOCK_INCOME_EVENTS_* - ModulesCSV updated in template.yaml, samconfig.toml, deploy.yml - Add cmd/migrate-stock-key: idempotent, non-destructive DynamoDB partition copy (pk=trading -> pk=stock) with dry-run default Production DynamoDB data already migrated (8 keys: 2 portfolios + 6 symbol-cache rows); old trading partition retained as rollback snapshot.
25 lines
900 B
TOML
25 lines
900 B
TOML
version = 0.1
|
|
|
|
[default.global.parameters]
|
|
stack_name = "miti99bot"
|
|
region = "ap-southeast-1"
|
|
|
|
[default.deploy.parameters]
|
|
region = "ap-southeast-1"
|
|
capabilities = "CAPABILITY_IAM"
|
|
confirm_changeset = true
|
|
fail_on_empty_changeset = false
|
|
resolve_s3 = true
|
|
s3_prefix = "miti99bot"
|
|
# Secrets MUST live in SSM Parameter Store (see aws/README.md). Never put
|
|
# them here — this file is committed.
|
|
parameter_overrides = "StackEnv=\"prod\" ModulesCSV=\"util,misc,wordle,loldle,lolschedule,twentyq,stock,stats,gold,coin\" BotOwnerID=\"1064111334\" AdminUserIDs=\"1064111334\" LambdaAdapterLayerArn=\"arn:aws:lambda:ap-southeast-1:753240598075:layer:LambdaAdapterLayerArm64:25\" AlertEmail=\"minhtienit99@gmail.com\""
|
|
image_repositories = []
|
|
|
|
[default.validate.parameters]
|
|
lint = true
|
|
|
|
[default.build.parameters]
|
|
# We build Go ourselves via `make build-lambda`. SAM build only stages.
|
|
use_container = false
|