Task #17573
openTask #18880: Sprint Planning for 20/10/2025 - 31/10/2025
Auditing for exchange Rate
93%
Description
The client has asked that for an exchange rate being opened for viewing/editing, we need to display a block below that shows the recent actions on this exchange rate and by who (AUDITING data to be precise).
The backend webservices have already been implemented for Exchange Rate. There are two webservices available:
This webservices retrieves the audit log in JSON for the exchange rate. id is the identifier of the exchange rate, and pagesize is the number of records to fetch (recommended 10 by default)
Returns a CSV file containing ALL the audit logs for the exchange rate having this ID.
This user story ressembles Activity Log but is different as it is the actual auditing data.
This user story must provide a UI component in the popop for creating/editing an Exchange Rate that provides data from both webservices (provide a button to download the CSV in the component)
GitLab Sync Log
[{"id": "19486", "author": "Nihaal Ramfoll", "hours": 0.25, "created": "2025-03-26T11:24:42.263Z", "log_date": "2025-03-25", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2025-03-26T11:24:42.263Z: 15m-(0.25)h spend at: 2025-03-25", "status": "active", "deleted_by": "", "redmine_entry_id": 8931}, {"id": "18874", "author": "Nihaal Ramfoll", "hours": 0.17, "created": "2025-03-21T11:10:04.310Z", "log_date": "2025-03-20", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2025-03-21T11:10:04.310Z: 10m-(0.17)h spend at: 2025-03-20", "status": "active", "deleted_by": "", "redmine_entry_id": 8932}, {"id": "18613", "author": "Nihaal Ramfoll", "hours": 1.0, "created": "2025-03-19T07:30:19.745Z", "log_date": "2025-03-18", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2025-03-19T07:30:19.745Z: 1h-(1.0)h spend at: 2025-03-18", "status": "active", "deleted_by": "", "redmine_entry_id": 8933}, {"id": "18605", "author": "Nihaal Ramfoll", "hours": 1.0, "created": "2025-03-19T05:52:37.312Z", "log_date": "2025-03-18", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2025-03-19T05:52:37.312Z: 1h-(1.0)h spend at: 2025-03-18", "status": "active", "deleted_by": "", "redmine_entry_id": 8934}, {"id": "18534", "author": "Nihaal Ramfoll", "hours": 3.5, "created": "2025-03-18T10:47:02.747Z", "log_date": "2025-03-17", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2025-03-18T10:47:02.747Z: 3h 30m-(3.5)h spend at: 2025-03-17", "status": "active", "deleted_by": "", "redmine_entry_id": 8935}, {"id": "18409", "author": "Nihaal Ramfoll", "hours": 2.0, "created": "2025-03-18T04:11:55.678Z", "log_date": "2025-03-16", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2025-03-18T04:11:55.678Z: 2h-(2.0)h spend at: 2025-03-16", "status": "active", "deleted_by": "", "redmine_entry_id": 8936}, {"id": "17961", "author": "Nihaal Ramfoll", "hours": 2.0, "created": "2025-03-14T11:56:15.538Z", "log_date": "2025-03-13", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2025-03-14T11:56:15.538Z: 2h-(2.0)h spend at: 2025-03-13", "status": "active", "deleted_by": "", "redmine_entry_id": 8937}, {"id": "32461", "author": "Nihaal Ramfoll", "hours": 1.0, "created": "2025-10-22T11:37:37.759Z", "log_date": "2025-10-22", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2025-10-22T11:37:37.759Z: 1h-(1.0)h spend at: 2025-10-22", "status": "active", "deleted_by": "", "redmine_entry_id": 10944}]
Updated by Redmine Admin about 2 months ago
- Due date changed from 03/28/2025 to 10/31/2025
- Status changed from New to Development Done
- % Done changed from 86 to 93
- Parent task changed from #16440 to #18880
- GitLab Time Logged changed from 50100 to 53700
- gitlab project trace changed from Ocean Sprint Planning for 17/03/2025 - 01/04/2025 to Sprint Planning for 20/10/2025 - 31/10/2025
Updated by Redmine Admin about 2 months ago
- Status changed from Development Done to QA