Annotations - feedback : Make feedback feature configurable
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 proccessed.
The implementation of such need is split among several tasks.
scope of current task
Make feedback feature configurable by a boot parameter
ACCEPTANCE CRITERIAS / GOALS
- A new boot parameter : feedbackActive should be created
- If feedbackActive is false: All the feedback related items should be hidden like:
- Filter
- Collapsible section
- Action buttons to send/save feedback
OTHER DESCRIPTIONS / DOCUMENTATION