Dear Gitlab users, due to maintenance reasons, Gitlab might not be available on Thursday 7.3.2024 from 5:00 pm to approximately 5:30 pm.
This MR provides a solution for making the annotations more performant.
Instead of determining the relevant annotations items on the fly they are now stored in one file per page.
This file is stored in
/db/data/textgrid/json and updated by a database trigger each time the respective file gets updated, too.
This MR also contains some fixes in the editorial annotations for that have been discovered during testing the main feature of this branch.
Are we able to test this new feature?
*.json containing the relevant annotation items in
Closes #159 (closed).