Fixed a missed merge issue
Merge branch 'features/9664-annotation-count-display' into dev Re #9664
Required annotations count changing - modal - done
Minor table colors changes
Merge branch 'features/9678-duplicate-tag-control' into dev Re #9678
Empty selection alert added
Merge branch 'features/9677-sentiment-annotation' into dev Re #9677
Removed refresh and updated note on blur
Toast message updated
Added notes
Removed visibility, added sentiment
Debug logging removed
Duplicate annotation text changed
Detecting selection that is not a range
Merge branch 'features/9593-tag-management' into dev Re #9593
Added sentiment to GET /annotation/id
Changed search of tags
Added copy of tags, used contains instead of startsWith and made search case insensitive
Changed modal closing
Do not close modal when clicked outside of bounds
Disabling tag buttons when adding new tag occurrence
Merge branch 'features/9593-tag-management' of https://gitlab.kiv.zcu.cz/aswi/aswi-2022/aswi20220x00 into features/9593-tag-management
Changed default tag color
Default color in tag modal changed to color of a category
Ordering of tags in GET /tags
Merge branch 'features/9673-admin-document-preview' into dev Re #9673
Regenerate client api, merged manually
Merge branch 'features/9661-9662-9663-user-document-filtering' into 'dev' Re #9661 Re #9662 Re #9663
User and document filtering/sorting was implemented.
See merge request aswi/aswi-2022/aswi20220x00!43
Added sub tag modal
Modal with properties of a sub tag
Added tag modal
Modal with properties of a tag
Added category modal
Modal with properties of a category
Added management to the tags view
Generated new api version
Refactoring
Showing counts of annotations in admin document management
Custom badge component added
TS Refactoring
Refactoring after code review
Annotators in documents management
AnnotationStrings refactor
API client regenerated
Annotation state returned with document list info
Order tags by position
Added role to GET /users
Sanitize document preview
Document preview implemented
Fixed tag update to same name
Fixed annotation problems Re #9715 , Re #9716
Added endpoint for document preview
User filtering implemented
Added assigned documents count to GET /users
README edit
Document filtering implemented
Merge branch 'features/9582-deployment' into 'dev' Re #9582
Deploymnet, Dockerfile, Gitlab-ci, env for backend url
See merge request aswi/aswi-2022/aswi20220x00!42
Re #9582
Merge branch 'features/9588-Testing-Backend-Documents' into 'dev' Re #9588
Add and get documents from database
See merge request aswi/aswi-2022/aswi20220x00!38
User tests corrections
User tests corrected the way bugs were fixed and application was corrected after 1st test report
Namespace correction
Merge request respond corrections - namespaces and name of MakeRequest() method
Added disabled for annotators to GET /tags DTO
Added sentiment to Tags and SubTags, modified create/update tag/subtag endpoints, added set instance sentiment endpoint
Added option to hide category from annotators, changed endpoints and services
Merge branch 'features/9670-tag-padding' into 'dev' Re #9670
Implemented intersection calculations and graph coloring to calculate padding
See merge request aswi/aswi-2022/aswi20220x00!41
Added padding size calculation to html rendering
Backend checks for duplicate tags and returns bad request
Merge branch 'features/9657-backend-tag-tree-order' into 'dev' Re #9657
Ordering of categories, tags and subtags in TagServiceEF.GetTagTree
See merge request aswi/aswi-2022/aswi20220x00!40
Merge branch 'features/9660-backend-annotation-optimization' into 'dev' Re #9660
Document rendering is now done on the first annotation load, then it is cached. Adding or removing tags is done incrementally.
See merge request aswi/aswi-2022/aswi20220x00!39
Database migration added
Added endpoint to get global required annotations, moved configuration to database
Added endpoint to set global required annotations
Implemented static global config, added endpoint to set req annotations per document
Ordering of tags in GetTagTree
Added caching and incremental updates to annotations
Testing of documents in backend
Merge branch 'features/9585-9590-user-management' into 'dev' Re #9590 Re #9585
User management (create, edit, delete) and document assigning were implemented.
See merge request aswi/aswi-2022/aswi20220x00!37
Basic table
Basic table that shows tags
Modal windows for user edit, delete and assigned documents were implemented
DeleteUser save changes
Merge branch 'features/9585-document-assigning' into features/9590-user-management
Added endpoint for user delete
Annotations not created on document upload
Users table implemented
Document assigning implemented
Endpoint for adding Notes to annotations in AnnotationController
Added endpoint for adding notes to tags in AnnotationController
Added endpoints for subtag CRUD
Added endpoints for Tag CRUD
Created endpoints for CRUD on categories
Added endpoint for user creation
Merge branch 'bugs/9578-user-empty-password' into 'dev' Re #9578
Check if an empty password or null is passed during user creation and password change
See merge request aswi/aswi-2022/aswi20220x00!36
Created endpoint for changing user information
Endpoint for user annotations with ID in path
Check if password is empty or null
Merge branch 'features/9579-autentization-testing' into 'dev' Autentization and user testing (backend and frontend)
User tested for creation, updating and autenticationLogin tested for logging in via username and passwordFrontend tested /login page
See merge request aswi/aswi-2022/aswi20220x00!31
Merge branch 'features/9584-documents-table' into 'dev' Re #9584
Documents table in document management (admin view)
See merge request aswi/aswi-2022/aswi20220x00!35
Admin can also load documents assigned to him for annotation
Document table added for admin (document management)
Merge branch 'features/9583-small-demo-changes' into 'dev' Re #9583
Documents assigned to users on document upload
See merge request aswi/aswi-2022/aswi20220x00!34
Users assigned on document upload
Merge branch 'features/9480-backend-annotation-visualisation' into 'dev' Re #9480
Beta version of annotation rendering implemented in backend
See merge request aswi/aswi-2022/aswi20220x00!33
Fixed indexing bugs in backend, minor changes in frontend
Backend document rendering
Merge branch 'features/9465-documents-upload' into 'dev' Re #9465
Modal window uploading new documents was finished and connected to server API.
See merge request aswi/aswi-2022/aswi20220x00!32
Merge branch 'features/9466-list-documents-annotator' into 'dev' Re #9466
Table showing anotator's documents was implemented.
See merge request aswi/aswi-2022/aswi20220x00!30