VSN-1928 : Implementing paged prepared passengers fetching logic.
Implementing Paged Prepared Passengers Fetching Logic
1. Page Response Introduction
- Added a
PageResponseDTO to manage pageable data retrieval. - Structured response format to support pagination across endpoints.
2. Paged Passengers Listing
- Defined and implemented the service responsible for listing paged passengers.
- Integrated pagination logic within the service layer.
3. Exception Handling Fix
- Removed unnecessary exceptions thrown during paged passengers fetching.
- Improved stability and readability of the pagination workflow.
4. Controller Exposure
- Exposed the paged passengers fetching functionality via the controller.
- Enabled API access to paginated passenger data.
5. Changelog Update
- Updated the changelog markdown file to reflect new pagination functionalities.
- Documented structural and behavioral changes introduced in this feature.
Closes VSN-1928