globaleaks/globaleaks-whistleblowing-software

Display report status changes and their motivations on report page.

Closed this issue · 2 comments

Proposal

This ticket is dedicated to the analysis and implementation for a functionality to show information about statuses changes and their motivations on the report page.

The idea is to extend the "Comment" section adding a comment for each report showing the following information
Author: The user that reported
Date: The date of the operation
Text: "Status: $StatusBeforeChange -> $StatusAfterChange

Examples:

Giorgio Fraschini
Date: June 12, 2024
Status: New -> Open
Giorgio Fraschini
Date: June 12, 2024
Status: Open -> Close
Motivation: Case handled with complete whistleblower's protection

Cool @msmannan02

I think the implementation is almost complete and i'm going to open a pull request to perform a review and track the merge.

Here is a screenshot that shows current implementation:
Screenshot from 2024-06-24 14-53-35

Closing the ticket since the feature is implemented and released in up-to-date version 5.0.12

image