diff --git a/apps/mobile/apps/client_app/CHANGELOG.md b/apps/mobile/apps/client_app/CHANGELOG.md index 6388273c..0099ffbe 100644 --- a/apps/mobile/apps/client_app/CHANGELOG.md +++ b/apps/mobile/apps/client_app/CHANGELOG.md @@ -108,3 +108,84 @@ - RAPID, Recurring, and Permanent order types are placeholders --- + +## [0.0.2-M4] - Milestone 4 - 2026-03-05 + +### Added - Enhanced Authentication & Session Management +- Authentication session persistence across app restarts +- Automatic login with valid session tokens +- Improved user experience with seamless session handling + +### Added - RAPID Order Creation (AI-Powered) +- Voice input for order creation +- Text input for order description +- AI parsing to generate order drafts +- Same-day order support +- Populated order form matching one-time order structure +- Edit AI-generated order before submission +- Quick order creation workflow + +### Added - Recurring Order Support +- Recurring order creation flow +- Schedule configuration interface +- Recurring patterns (daily, weekly, custom) +- Recurring order management + +### Added - Permanent Order Support +- Permanent order creation flow +- Long-term position setup +- Permanent order management + +### Added - Enhanced Order Management +- Hide edit icon for past or completed orders +- Updated Reorder modal supporting all order types: + - One-Time reorder + - RAPID reorder + - Recurring reorder + - Permanent reorder +- Reorder functionality with order type awareness + +### Added - Comprehensive Reports System +- Reports page with AI-powered insights +- Three AI-generated insights on reports landing page +- Six report types: + 1. **Daily Ops Report**: Daily operational metrics and statistics + 2. **Spend Report**: Labor cost analysis and spend tracking + 3. **Coverage Report**: Shift coverage analytics and trends + 4. **No-Show Report**: Worker attendance and no-show tracking + 5. **Performance Report**: Worker performance metrics and ratings + 6. *(Reserved for future report type)* + +### Added - Hub Management Enhancements +- Dedicated hub details interface +- Detailed hub information view +- Hub editing page (separate interface) +- Enhanced hub navigation + +### Added - Home Dashboard Enhancements +- Reorder quick action button +- Insights quick action button +- Direct access to AI insights from home + +### Improved - User Experience +- Better order type selection flow +- Enhanced order creation UX across all types +- Improved reports navigation +- Better hub management interface + +### Technical Features +- iOS deployment support enabled +- Backend transaction support for order creation +- Order validation (minimum hours check) +- Shift creation validation +- 24-hour cancellation policy enforcement +- Enhanced backend reporting APIs +- AI insights generation system + +### Known Limitations +- RAPID order parsing requires clear voice/text input +- AI insights require sufficient historical data +- Reports may have limited data in early usage +- PDF export for reports not yet implemented + +--- diff --git a/apps/mobile/apps/staff_app/CHANGELOG.md b/apps/mobile/apps/staff_app/CHANGELOG.md index 8d4c26e9..24e6fe39 100644 --- a/apps/mobile/apps/staff_app/CHANGELOG.md +++ b/apps/mobile/apps/staff_app/CHANGELOG.md @@ -72,3 +72,61 @@ - Limited to one-time order types in this milestone --- + +## [0.0.2-M4] - Milestone 4 - 2026-03-05 + +### Added - Enhanced Authentication & Session Management +- Authentication session persistence across app restarts +- Automatic login with valid session tokens +- Improved user experience with seamless session handling + +### Added - Enhanced Shift Details +- Google Maps location display in shift details view +- Interactive map showing shift location +- Directions integration +- Shift requirements section showing: + - Required attire items (MUST HAVE) + - Preferred attire items (NICE TO HAVE) + - Other shift-specific requirements + +### Added - Attire Management +- Dedicated Attire screen in profile +- Upload attire images for verification +- MUST HAVE attire items list +- NICE TO HAVE attire items list +- Attire photo gallery in profile +- Submit attire for review workflow + +### Added - Profile Enhancements +- FAQ (Frequently Asked Questions) screen +- Privacy and Security settings screen: + - Profile visibility toggle ("Hide account from business") + - Terms of Service document access + - Privacy Policy document access +- Preferred locations edit screen +- Separate page for managing preferred work locations + +### Added - Profile Completion Gating +- Navigation restrictions for incomplete profiles +- Only Home and Profile tabs accessible until profile is complete +- Profile completion checklist +- Guided onboarding completion flow + +### Improved - User Experience +- Enhanced shift details UI with better information hierarchy +- Improved profile section organization +- Better navigation flow for profile completion + +### Technical Features +- iOS deployment support enabled +- Enhanced backend validation for shift acceptance +- Overlapping shift prevention +- Improved session management +- Document upload and storage integration + +### Known Limitations +- Cannot accept overlapping shifts +- Shifts require manual confirmation in some cases +- Attire verification requires manual client approval + +---