Updated FileHistory model and extended the AuditLogEntryType enum to a new attribute that specifies the schema name and added corresponding schema name to each.
Updated TCO OpenApi specification file to generate new TCO related audit log entry models and endpoints to call ORDS.
Updated audit log entry mapper and file history repository to save and retrieve data through both occam and tco ords endpoints based on the new enum schema attribute defined on AuditLogEntryType enum.
Updated models and mapping to save and retrieve 'decision made by' data through ORDS.
Updated staff-portal to display 'signed by' data on dispute list item and dcf view based on the 'decisionMadeBy' field returned by the API.
Type of change
[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Refactoring / Documentation
[ ] Version change
if your change is a breaking change, please add breaking change label to this PR
How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Does the change impact or break the Docker build?
[ ] Yes
[x] No
If Yes: Has Docker been updated accordingly?
[ ] Yes
[ ] No
Checklist:
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have made corresponding changes to the documentation
[x] New and existing unit tests pass locally with my changes
Description
This PR includes the following proposed change(s):
Type of change
if your change is a breaking change, please add
breaking change
label to this PRHow Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Does the change impact or break the Docker build?
If Yes: Has Docker been updated accordingly?
Checklist: