Production cleanups

This commit is contained in:
Stephanos A
2026-07-08 09:01:07 +03:00
parent 63fa6996b1
commit c7403e1a1e
21 changed files with 701 additions and 755 deletions

View File

@@ -34,7 +34,7 @@ The Passenger Backoffice Application is a comprehensive management system for th
- **Live Tracking**: Monitor trip status and real-time updates
- **Security Monitoring**: Fraud detection and audit logging
- **Comprehensive Analytics**: Revenue, occupancy, and performance reports
- **🆕 Excess Baggage Management**: Handle boarding baggage charges with agent tools
- **🆕 Excess Luggage Management**: Handle boarding baggage charges with agent tools
- **🆕 Travel Packages**: Manage pilgrimage and group travel packages with tiered pricing
- **🆕 System Health Monitoring**: Real-time API health checks and system status
- **🆕 Advanced Fare Configuration**: Dynamic pricing with segment-based rules
@@ -94,7 +94,7 @@ The application is organized into 8 main sections:
├── System Config
└── Settings
└── Enhanced Features
├── Excess Baggage
├── Excess Luggage
├── Travel Packages
├── Package Inquiries
├── Health Monitoring
@@ -2862,7 +2862,7 @@ Action: Block user
### Version 1.0.0 (January 15, 2026)
- **Complete Platform Release** - Full-featured passenger management system
- **Excess Baggage Management** - Complete boarding baggage handling with agent tools and passenger self-pay options
- **Excess Luggage Management** - Complete boarding baggage handling with agent tools and passenger self-pay options
- **Travel Packages** - Pilgrimage and group travel packages with tiered pricing, capacity management, and inquiry handling
- **System Health Monitoring** - Real-time API health checks with liveness, readiness, and performance metrics
- **System Configuration** - Centralized config management with feature flags, rate limiting, and operational controls
@@ -2920,7 +2920,7 @@ Action: Block user
## Enhanced Features
### Excess Baggage
### Excess Luggage
**Purpose**: Manage excess baggage charges at boarding with agent tools and passenger self-pay
**Access Level**: Agent, Supervisor, Admin
@@ -2941,7 +2941,7 @@ Action: Block user
└──────────────────────────────┘
```
#### Excess Baggage Process
#### Excess Luggage Process
1. **At Boarding**: Agent weighs passenger baggage
2. **If Excess**: Agent creates charge in system
@@ -2962,8 +2962,8 @@ Action: Block user
##### READ (List Charges)
1. **Access Excess Baggage Page**:
- Click **Excess Baggage** in Enhanced Features section
1. **Access Excess Luggage Page**:
- Click **Excess Luggage** in Enhanced Features section
- Shows all baggage charges
2. **Search & Filter**:
@@ -3000,7 +3000,7 @@ Action: Block user
#### Agent Workflow
1. **Weigh Baggage**: Use station scales
1. **Weigh Luggage**: Use station scales
2. **Check Allowance**: Compare to passenger's seat class allowance
3. **Create Charge**: If excess weight found
4. **Offer Payment Options**: