f4fe4470f7
feat(infra): implement multi-environment deployment strategy
...
- Update CD workflow for branch-based environments (main -> Prod, dev -> Dev)
- Support Terraform workspaces for environment isolation
- Add manage_runtime_secrets flag to prevent accidental secret destruction
- Add infra management and secret setup utility scripts
- Prefix GitHub deployer identity with environment name
- Synchronize bot environment variables with latest runtime config
2026-03-15 19:11:18 +04:00
8374d18189
feat(bot): add shared topic router
2026-03-12 17:12:26 +04:00
ce8f0b5b93
fix(terraform): target Cloud Run log metrics in alerts
2026-03-12 02:39:22 +04:00
643ca93967
feat(infra): add terraform bot alerting baseline
2026-03-11 15:26:08 +04:00
60a5cd332e
chore(config): align default ai model settings
2026-03-11 04:51:51 +04:00
4dd469a0fe
chore(bot): log assistant stage timings
2026-03-11 03:41:03 +04:00
3c0a53981a
chore(infra): align bot runtime env configuration
2026-03-11 02:43:28 +04:00
be4d388e2f
refactor(config): remove single-household deploy legacy
2026-03-10 18:50:44 +04:00
9c4fe5cb52
feat(bot): add reminders topic binding command
2026-03-10 02:01:56 +04:00
de86706f4f
chore(infra): codify telegram command sync access
2026-03-09 05:29:30 +04:00
89d9d751e4
docs(terraform): align secret id examples
2026-03-09 03:03:59 +04:00
5ad42dbb97
fix(infra): wait for secret access before bot deploy
2026-03-09 02:38:18 +04:00
7ffd81bda9
feat(bot): add anonymous feedback flow
2026-03-08 22:50:55 +04:00
c6a9ade586
feat(ops): add first deployment runbook tooling
2026-03-08 22:44:36 +04:00
f8478b717b
feat(miniapp): add telegram-authenticated shell
2026-03-08 22:30:59 +04:00
fd0680c8ef
feat(infra): add reminder scheduler jobs
2026-03-08 22:23:19 +04:00
082d0f7dcc
fix(infra): align bot runtime config with terraform
2026-03-08 20:10:28 +04:00
6f6873f25d
feat(infra): update terraform state backend and add missing runtime secrets
2026-03-05 14:21:19 +04:00
d393c08263
feat(WHE-28): add terraform baseline for cloud run and scheduler
2026-03-05 03:36:54 +04:00