afterhours-shift-manager/tests
Adam Moussa c6cb6b5a4c
fix(3cx): refresh the OAuth token before it expires
The worker kept one 3CX access token for the life of the process, so the 8am queue update failed with 401 after the one-hour token lifetime.
2026-09-24 17:57:05 -04:00
..
holiday_router Fix holiday router 3CX IVR calls (Receptionists entity, not IVRs) (#124) 2026-06-17 12:04:10 -04:00
infra chore(deps): update dependency @redocly/cli to v2.53.3 (#277) 2026-09-24 17:31:17 +00:00
portal_api feat(api): collapse Slack, portal, and jobs onto Fargate (PLAT-216) (#259) 2026-09-21 19:13:30 +00:00
ring_scheduler Add pytest suite and wire it into CI (#85) (#86) 2026-06-01 19:07:08 -04:00
roster_api feat(api): collapse Slack, portal, and jobs onto Fargate (PLAT-216) (#259) 2026-09-21 19:13:30 +00:00
roster_sync ci(workflows): call org reusable CI and Fargate CD (#276) 2026-09-24 16:46:40 +00:00
scripts ci(workflows): call org reusable CI and Fargate CD (#276) 2026-09-24 16:46:40 +00:00
server feat(api): collapse Slack, portal, and jobs onto Fargate (PLAT-216) (#259) 2026-09-21 19:13:30 +00:00
shared fix(3cx): refresh the OAuth token before it expires 2026-09-24 17:57:05 -04:00
slack_bot feat(api): collapse Slack, portal, and jobs onto Fargate (PLAT-216) (#259) 2026-09-21 19:13:30 +00:00
weekly_post feat(infra): migrate afterhours to HCP Terraform (PLAT-74) (#252) 2026-09-15 23:31:59 +00:00
conftest.py feat(api): collapse Slack, portal, and jobs onto Fargate (PLAT-216) (#259) 2026-09-21 19:13:30 +00:00
requirements.txt feat(api): collapse Slack, portal, and jobs onto Fargate (PLAT-216) (#259) 2026-09-21 19:13:30 +00:00