Skip to content

VSN-2581 : Updating tender related docs fetching by occcuring external calls to fetch tender webId & speifying "avis" doc + document mapper additional mappings & sec fixes .

yassine.elazami a demandé de fusionner VSN-2581 vers develop

Merge Request Description

This merge request introduces several changes and improvements to the vsn-tenders-documents-service. Below is a structured description of each commit, ordered from the oldest to the most recent.


Feature: Adding "avis" Flag

This commit introduces an "avis" flag to specify whether a document is classified as an "avis" type. It enhances document categorization and ensures proper handling of specific tender-related documents.


Feature: Introducing Tenders External Service

This commit integrates an external service for tenders. It establishes the foundation for fetching tender-related data from external sources, improving the reliability and scalability of document retrieval.


Feature: Implementation Defined

This commit provides the initial implementation of the defined functionality. It sets the groundwork for the service logic and ensures that the core features are properly structured.


Refactor: Refactoring Upload & Tender Docs Read

This commit refactors the logic related to uploading and reading tender documents. It improves code organization, readability, and maintainability while ensuring consistent handling of document operations.


Documentation: Changelog Update

This commit updates the changelog to reflect the newly introduced features and refactors. It ensures that contributors and users have clear visibility into the evolution of the service.


Refactor: Refactoring Controller Expositions

This commit refactors the controller expositions to streamline request handling and improve clarity. It enhances the separation of concerns and aligns the controller logic with best practices.


Refactor: General Fixes

This commit applies general fixes across the codebase. It addresses minor issues, improves consistency, and ensures smoother functionality of the service.


Refactor: Fixing Mapper

This commit refines the document mapper by fixing issues and improving mappings. It ensures accurate transformation of tender-related data and strengthens the reliability of the service.


Closes VSN-2581

Rapports de requête de fusion