proposal-system/mobile/src
Adam Moussa 184bc1da7e Fix Phase 2 audit findings: reliability, UX, and operational monitoring
BLOCK-10: Add CloudWatch alarms (DLQ, Lambda errors, RDS, API 5xx) with SNS email
BLOCK-11: Remove sync-over-async deadlock in CurrentUserService
BLOCK-12: Add AppDelegate OAuth URL callback handler for mobile
BLOCK-13: Wire mobile 401 interceptor to dispatch Redux logout
BLOCK-14: Fix JWT base64 padding crash and SysAdmin role detection
BLOCK-15: Reset pagination to page 1 on filter change
BLOCK-16: Add unsaved-changes guard (beforeunload + useBlocker) to AdminWorkspace
FIX-08: Add BulkUpdateLineItems FluentValidation validator
FIX-13: Display auth errors on LoginPage
FIX-25: Add token refresh with retry queue to mobile API client
FIX-44: Add httpx retry logic to all Lambda handlers
FIX-42/43: Align docker-compose PG version (15) and DB name (proposals) with RDS
2026-05-20 19:07:49 -04:00
..
components Add mobile navigation, components, and all screens 2026-05-17 15:09:43 -04:00
constants Add mobile core: API client, auth, storage, state, and offline support 2026-05-17 15:09:23 -04:00
hooks Fix React version mismatch, auth fallback, and UI polish 2026-05-20 13:34:08 -04:00
lib Fix Phase 2 audit findings: reliability, UX, and operational monitoring 2026-05-20 19:07:49 -04:00
navigation Add mobile navigation, components, and all screens 2026-05-17 15:09:43 -04:00
screens Fix React version mismatch, auth fallback, and UI polish 2026-05-20 13:34:08 -04:00
store Add mobile core: API client, auth, storage, state, and offline support 2026-05-17 15:09:23 -04:00
theme Add mobile core: API client, auth, storage, state, and offline support 2026-05-17 15:09:23 -04:00
App.tsx Fix Phase 2 audit findings: reliability, UX, and operational monitoring 2026-05-20 19:07:49 -04:00
config.ts Add email/password login, fix Cognito config, enable mobile auto-deploy 2026-05-20 11:36:51 -04:00