VSN-1967 : Prepared passenger Filters, implementing filtered prepared passengers selection.
Prepared passenger Filters, implementing filtered prepared passengers selection.
Description
This merge request introduces enhancements to the prepared passenger selection process by implementing filtering capabilities and exposing relevant endpoints. The following changes have been made:
- Added multiple filtering mechanisms to the prepared passenger selection logic to support refined queries based on specific criteria.
- Implemented new controller endpoints to expose the filtered selection functionality to external consumers.
- Refactored internal service methods to support dynamic filtering and improve modularity.
- Resolved merge conflicts related to
PassengerServiceto ensure compatibility with the latest changes in thedevelopbranch. - Updated changelog documentation to reflect the newly introduced features and modifications.
- Consolidated and cleaned up redundant selection logic to improve maintainability and performance.
- Ensured consistent naming and structure across all filtering-related commits for better traceability and reviewability.
These changes aim to enhance the flexibility and usability of the passenger preparation module, making it easier to retrieve targeted passenger data based on operational needs.
Closes VSN-1967