Commit graph

4 commits

Author SHA1 Message Date
3e9a1c60bf
feat(api): serve meals on ECS Fargate instead of Lambda
Keep the Flask app always-on with in-process jobs so CloudFront no longer fronts a cold-start API Gateway.
2026-09-21 14:37:48 -04:00
Adam Moussa
c5c29b2bef
fix(iam): attach per-workload lambda permissions boundary (PLAT-52) (#148)
* fix(iam): attach per-workload lambda permissions boundary (PLAT-52)

* fix(iam): skip boundary delete on weekly-menu role (PLAT-52)
2026-08-20 16:02:46 -04:00
1519264da1
fix(iam): use literal GitHub OIDC provider ARN for weekly-menu role 2026-08-10 16:12:40 -04:00
3b9b9fb936
feat(iam): add prod weekly-menu GitHub OIDC role 2026-08-10 15:42:12 -04:00