Skip to content

VSN-2725 : Itroducing feature of saving spec docs exctracted data to reduce api calls related to exctraction.

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

Merge Request Description

This merge request introduces the feature of saving specification documents' extracted data to reduce API calls related to extraction. Below is a semantic description of each validation commit.


feat: Referencing latest pom version

This commit updates the project to reference the latest POM version, ensuring compatibility with the most recent build and dependency configurations.


feat: Defining doc data extraction DTO

This commit introduces a Data Transfer Object (DTO) dedicated to document data extraction. It provides a structured representation of extracted information, facilitating consistent handling across services.


feat: Defining service action signature

This commit defines the signature for the service action responsible for handling document data extraction. It establishes the contract for how the service interacts with other components.


feat: Implementing data extraction setting method

This commit implements the method that configures and manages data extraction settings. It ensures that extraction parameters are properly applied during processing.


feat: Defining new path

This commit adds a new API path to expose the document extraction functionality. It provides a clear endpoint for clients to interact with the service.


feat: Exposing feature via controller

This commit exposes the document extraction feature through the controller layer. It enables external systems to access the functionality via defined API routes.

Closes VSN-2725

Rapports de requête de fusion