Skip to content

Feature Request: Add Removal Option to Approve Review and Approve Status Workflow #55

@berntpopp

Description

@berntpopp

Summary

Enhance the review approval process with the capability to mark entries for removal directly from the approve review and status modal when deemed necessary.

Description

During the review process, it may become clear that certain entries are not suitable and should be removed. This feature would allow users to suggest removals during the review process, streamlining decision-making and communication.

Functional Requirements

  • Add an option in the review approval interface to suggest the removal of an entry.
  • Implement logic to handle the 'removal suggested' status within the system's workflow.
  • Update the review table to reflect the suggestion for removal with a clear visual indicator (e.g., an "X" mark).

Technical Requirements

  • Design and develop API endpoints to support the new 'suggest removal' action.
  • Update database schema to include status changes that correspond with suggested removals.
  • Ensure that the user interface reflects these changes accurately and allows users to submit their suggestions efficiently.

Considerations

  • The system should track who suggested the removal and allow for an optional comment explaining the reason.
  • Ensure that all suggestions are logged and can be reviewed by administrators or higher-level reviewers for final decisions.

Tags

  • feature
  • user-experience
  • review
  • approval
  • API
  • database

Tasks

  • Add 'suggest removal' option to the status modification interface.
  • Modify database to capture and store removal suggestions.
  • Develop visual indicators for removal suggestions in the approval interface.

Screenshots:

image
image

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions