afterhours-shift-manager/tests/shared
Adam Moussa 54ad5a7e34
Some checks are pending
Deploy API / Deploy API to dev (push) Waiting to run
Deploy API / Deploy API to prod (push) Waiting to run
fix(side-effects): keep non-prod off Slack and 3CX (DEV-306) (#287)
* fix(side-effects): keep non-prod off Slack and 3CX

Dev portal actions could still name the production Slack channel and phone queue. Skip those calls unless STAGE is prod, and leave the identifiers empty on non-prod tasks.

* style: apply formatter

---------

Co-authored-by: sea-haven-auto-fix[bot] <332630863+sea-haven-auto-fix[bot]@users.noreply.github.com>
2026-09-29 19:10:21 +00:00
..
test_blocks.py feat(portal): store an optional note on swap requests (IP-132) (#283) 2026-09-25 20:42:19 +00:00
test_changelog.py fix(ci): drop leftover changelog-guard and release-notifier (PLAT-219) (#266) 2026-09-21 23:24:05 +00:00
test_effects.py fix(side-effects): keep non-prod off Slack and 3CX (DEV-306) (#287) 2026-09-29 19:10:21 +00:00
test_portal_ops.py feat(portal): store an optional note on swap requests (IP-132) (#283) 2026-09-25 20:42:19 +00:00
test_ring_scheduler.py feat(api): collapse Slack, portal, and jobs onto Fargate (PLAT-216) (#259) 2026-09-21 19:13:30 +00:00
test_schedule.py feat(schedule): align the work week with Sunday-Saturday payroll (DEV-300) (#282) 2026-09-25 17:56:46 +00:00
test_secrets.py Add pytest suite and wire it into CI (#85) (#86) 2026-06-01 19:07:08 -04:00
test_sentry_init.py feat(api): collapse Slack, portal, and jobs onto Fargate (PLAT-216) (#259) 2026-09-21 19:13:30 +00:00
test_side_effects_holidays.py feat(api): collapse Slack, portal, and jobs onto Fargate (PLAT-216) (#259) 2026-09-21 19:13:30 +00:00
test_three_cx_client.py fix(3cx): omit the bearer token on client-credentials login (#281) 2026-09-25 15:46:10 +00:00