Annotations - feedback : Add save button and metadata label to feedback field
SUMMARY
Context
As a user I need to be able to give a feedback to an annotation and store it without having to necessarily process the annotation (accept / reject / mark as processed). Doing so comes with it's caveats:
- When feedback is given to a annotations that is in SENT status but not yet processed, only from EDIT the LeadDG can create the feedback and it is only visible to the LeadDG, i.e., (the entity that wrote the feedback)
- When an annotation with feedback is in processed state, the feedback is visible to everyone - is public and can not be modified as it is processed.
The implementation of such need is split among several tasks.
scope of current task
Add save button and metadata label to feedback field and persist the feedback
ACCEPTANCE CRITERIAS / GOALS
- please analyze if the below proposal is feasible.
- A save button is present below the feedback text area, aligned to the right
- A new DB column FEEDBACK_STATUS exists to store the feedback status (IN_PREPARATION , SENT)
- Clicking on save button:
- Changing the feedback text after a save would re-enable the save button
OTHER DESCRIPTIONS / DOCUMENTATION