Skip to content

Feature/#232 annotation refactoring

Mathias Goebel requested to merge feature/#232-annotation-refactoring into develop

WARNING: Please look at !139 (merged) at first. (Dependencies failed to save: Blocking merge request cannot itself be blocked)



This MR provides a refactored but not feature complete version of the annotation panel.


  • Annotation Panel
  • Annotation filtered for in TiDO configured annotation types (for Ahikar currently not showing “References” and “Variants”
  • de-highlight
  • Annotations visible at text panel

still missed features

  • toggle by annotation type
  • toggle all
  • list sorting
  • can not handle 2 text types
  • clickable annotations in the text panel

benefits over the olde version

  • data handling moved to annotation.vue
  • less lines of code

Does the result of the MR comply to our "definition of done"?

  • Unit tests passed
  • Code reviewed
  • Acceptance criteria met
  • Functional tests passed
  • Non-Functional requirements met
  • Product Owner accepts the User Story


  • I updated the README (if applicable)
  • I provided my functions with appropriate documentation
  • I adjusted other parts of the documentation (if applicable)


Are we able to test this new feature?

  • Yes, everything can be done via unit tests.
  • Yes, you can test by following these steps:
  1. go to the prepared environment, check the functionalities as described above.
  • No, it is not possible.


  • I added a statement to the CHANGELOG.

Related Tickets

Add all related issues and especially those to be closed.


related #227 (closed)


closes #41 (closed), #159 (closed), #225 (closed), #232 (closed), #241 (closed)

Logs and Screenshots

Screen_20Shot_202021-04-28_20at_2021.52.38-fullpage /cc Mathias Göbel, Frank Schneider, Michelle Weidling

Edited by Mathias Goebel

Merge request reports