Commit Graph

16 Commits

Author SHA1 Message Date
zouantchaw
d2bcb9f3ba feat(api): add staff order detail and compliance eligibility 2026-03-19 20:17:48 +01:00
zouantchaw
a4ac0b2a6b fix(authz): tighten policy scope enforcement 2026-03-19 16:48:43 +01:00
zouantchaw
2f25d10368 fix(backend): harden runtime config and verification access 2026-03-19 16:36:28 +01:00
zouantchaw
1d5c0e3b80 feat(api): add staff order booking contract and shift timeline alias 2026-03-19 16:07:25 +01:00
zouantchaw
4b2ef9d843 fix(api): close M5 frontend contract gaps 2026-03-19 10:28:13 +01:00
zouantchaw
26a853184f feat(api): complete M5 swap and dispatch backend slice 2026-03-18 10:40:04 +01:00
zouantchaw
32f6cd55c8 feat(api): add M5 coverage controls and frontend spec 2026-03-18 08:18:50 +01:00
zouantchaw
008dd7efb1 fix(api): close v2 mobile contract gaps 2026-03-17 22:37:45 +01:00
zouantchaw
515a6f2bed fix(notifications): replace Cloud Run job with worker service 2026-03-16 17:54:25 +01:00
zouantchaw
73287f42bd feat(attendance): add notification delivery and NFC security foundation 2026-03-16 17:06:17 +01:00
zouantchaw
5d8240ed51 feat(attendance): add geofence monitoring and policy controls 2026-03-16 15:31:13 +01:00
zouantchaw
b455455a49 feat(api): complete unified v2 mobile surface 2026-03-13 17:02:24 +01:00
zouantchaw
817a39e305 feat(api): add unified v2 gateway and mobile read slice 2026-03-13 15:17:00 +01:00
zouantchaw
fe43ff23cf feat(backend): implement v2 domain slice and live smoke 2026-03-11 18:23:55 +01:00
zouantchaw
1876441a12 fix(backend): use /health for cloud run smoke endpoints 2026-02-24 08:58:49 -05:00
zouantchaw
f8f81ec77c feat(backend): add foundation services and sql idempotency 2026-02-23 22:27:40 -05:00