VSN-2370 : Exposing feature of reading document details by uuid via controller & reducing number of external call to user service from N (during mappings) to 1 (during insert query)
Exposing feature of reading document details by uuid via controller.
Merge Request Description
Feature: File Details Feature Exposition
This commit introduces the capability to expose file details through the controller. It enables retrieval of document information by UUID, ensuring that document metadata can be accessed programmatically.
Documentation: Changelog Update
This commit updates the changelog file to reflect the newly added feature. It ensures that the project documentation remains consistent and provides visibility into the changes introduced.
Feature: Adding Owner Name Attribute
This commit adds a new attribute, ownerName, to the FolderDetailsResponse DTO. The inclusion of this field allows consumers of the API to identify the owner of a folder when retrieving its details.
Refactor: Attaching Owner Name Mapping at Creation
This commit enhances the folder creation process by attaching the owner name mapping during creation. It ensures that ownership information is properly recorded and available from the moment a folder is created.
Refactor: Attaching Folder Name in Details
This commit improves the document details response by attaching the folder name. This provides additional context when retrieving document information, making the response more informative and user-friendly.
Refactor: Adding Owner Name Mapping
This commit extends the owner name mapping to both the document import action and the document mapper. It ensures consistency in how ownership information is handled across different parts of the system.
Closes VSN-2370