docs(mobile): add M4 milestone features to staff and client app CHANGELOGs
This commit is contained in:
@@ -108,3 +108,84 @@
|
|||||||
- RAPID, Recurring, and Permanent order types are placeholders
|
- 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
|
||||||
|
|
||||||
|
---
|
||||||
|
|||||||
@@ -72,3 +72,61 @@
|
|||||||
- Limited to one-time order types in this milestone
|
- 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
|
||||||
|
|
||||||
|
---
|
||||||
|
|||||||
Reference in New Issue
Block a user