afterhours-shift-manager/src/roster-sync
Adam Moussa 7979e2a4e7 Migrate secrets from SSM Parameter Store to Secrets Manager
- Slack bot token and signing secret now read from Secrets Manager
- 3CX credentials (domain, client-id, client-secret) moved to
  Secrets Manager under afterhours-shift-manager/3cx-* prefix
- Channel ID is now a non-secret CloudFormation parameter (ShiftChannel)
- Add shared secrets.py helper for Secrets Manager reads
- Remove SSM and KMS IAM policies, add secretsmanager:GetSecretValue
2026-05-12 15:41:44 -04:00
..
app.py Migrate secrets from SSM Parameter Store to Secrets Manager 2026-05-12 15:41:44 -04:00
requirements.txt Restructure src/ to per-function layout with shared Layer 2026-05-12 15:39:28 -04:00