VSN-2463 : Implementing tenders specific docs importation & tenders original & newly imported related docs fetching.
Merge Request Description
Refactor: Referencing Latest Common Release
This commit updates the project to reference the latest common release, ensuring consistency across dependencies and improving maintainability.
Refactor: Tender UUID Added to New Folder Request
Introduces the tender UUID into new folder requests, enabling better traceability and alignment between folder structures and tender identifiers.
Feature: Mapping Tender UUID During Folder Creation
Implements logic to map tender UUIDs during folder creation. This ensures that folders are correctly associated with their respective tenders, improving data organization.
Refactor: Mapping Tender UUID in Files Imports
Adds mapping of tender UUIDs during file imports. This change enhances the linkage between imported files and their corresponding tenders, ensuring accurate associations.
Refactor: Adding a Tenders Related Docs Spec Path
Defines a specific path for tenders-related documents. This structural change improves clarity and organization of tender documentation within the system.
Refactor: Doc General Refactorings
Performs general refactoring of documentation logic:
- Adjusts S3 key construction to depend on the nature of the tender document (imported vs. original).
- Fixes type mismatches to improve reliability and consistency.
Feature: Tender Docs Retrieval
Introduces services and implementations for retrieving tender documents. This includes handling both original and newly imported documents, ensuring comprehensive access to tender-related files.
Feature: Feature Exposition
Exposes the newly implemented features for tender document importation and retrieval. This makes the functionalities available for integration and usage within the broader system.
Closes VSN-2463