Small fixes
Caching generated CSS, returning it separate from HTML
Added endpoint for marking annotations as done
Set annotation state to in progress on tag add
Merge branch 'features/9678-duplicate-tag-control' into dev Re #9678
Merge branch 'features/9677-sentiment-annotation' into dev Re #9677
Merge branch 'features/9593-tag-management' into dev Re #9593
Order tags by position
Fixed annotation problems Re #9715 , Re #9716
Added sentiment to Tags and SubTags, modified create/update tag/subtag endpoints, added set instance sentiment endpoint
Added padding size calculation to html rendering
Backend checks for duplicate tags and returns bad request
Added caching and incremental updates to annotations
Endpoint for adding Notes to annotations in AnnotationController
Fixed indexing bugs in backend, minor changes in frontend
Backend document rendering
Endpoint for annotation instance deletion - untested
Backend - saving data fixed
Minor fixes, added annotation instance endpoint - untested
Fixed tag length detection
HTML preprocessing and sanitization
Resolved issues from code review
Added GET /annotation for retrieving annotation state
Endpoint /user/annotations for user's annotations
Added endpoint to UserController
Database access optimizations
Don't throw if user already assigned to document
Added AnnotationController and Service
Documents can now be assigned to Users