afterhours-shift-manager/src
Adam Moussa 1399be7e74 Support per-person shift pay rates
Each roster entry can now have its own shift_rate, falling back to the
global CONFIG rate when not set. Pay breakdowns show individual rates
per shift and per-person totals.
2026-04-07 18:12:32 -04:00
..
__init__.py Initial commit: after-hours shift manager Slack bot 2026-04-03 18:32:32 -04:00
app.py Support per-person shift pay rates 2026-04-07 18:12:32 -04:00
blocks.py Support per-person shift pay rates 2026-04-07 18:12:32 -04:00
handler.py Initial commit: after-hours shift manager Slack bot 2026-04-03 18:32:32 -04:00
schedule.py Support per-person shift pay rates 2026-04-07 18:12:32 -04:00
weekly_post.py Support per-person shift pay rates 2026-04-07 18:12:32 -04:00