❖ Enhancements
- Login
- Enhanced User Authentication for Fly Al-Rafah: Separated login and registration routes for a clearer and more user-friendly authentication process.
- Suppliers and Services
- Complete Display of Cloudfare Baggage Classes: Ensured all available baggage weight classes from Cloudfare airlines are retrieved and displayed correctly.
❖ New Features
- Login Sessions
- Session Activity Tracking for Users: Added a new profile section to view and manage login history, including device details, IP addresses, last active time, and remote logout functionality.
- Suppliers and Services
- Full Integration of Air Arabia Supplier: Implemented necessary headers to enable accurate flight search and booking for Air Arabia through Fly4All.
- Multi-Destination Support for Cloudfare: Enabled multi-destination flight search and booking, allowing users to select multiple routes in a single search.
- Open Return Implementation for Al-Iraqiya on Cloudfare: Enabled Open Return bookings with an automatic return date set to 15 days after departure and improved search fallback by expanding the range to 5 days before and after if no results are found.
❖ Bug Fixes
- Fixed: Resolved an issue where the Passenger Form completion timer displayed incorrect remaining time due to client-side clock discrepancies by ensuring it now syncs with the server time.
- Fixed: Addressed an intermittent issue where results from Meraj Airlines (Nira supplier) were inconsistently displayed on Tafaroj Gasht, ensuring reliable retrieval of flight availability.
