Hironsan
01cfbd56d2
Fix testing
3 years ago
Hironsan
7d827e2752
Add project delete component
3 years ago
Hironsan
9b312b732e
Update api testing
3 years ago
Hironsan
87fa4368fc
Add linter to the workflow
3 years ago
Paul
7d7da38565
backend api tests
3 years ago
Hironsan
7e4f25941e
Update test cases
3 years ago
Paul
18f4f650d8
Feature: FastText Export ( #362 )
3 years ago
Paul
1e35fe764c
fix: changed json1 naming to jsonl
3 years ago
Paul
ba3b2ab045
FastText import: supports label tags everywhere in line
3 years ago
Paul
6781e26d33
FastText import functionality
4 years ago
Christian Gill
303f9851c4
allow for uploading empty label
testcase for empty label
4 years ago
Hironsan
c36d0a4005
Allow annotator to update/delete other's annotations
4 years ago
Christian Gill
f1ff2f6066
fix csv testcases to overlook missing labels
4 years ago
Christian Gill
43043e302b
add testcase for csv upload
4 years ago
Harm Weites
44d9ef1195
Extremely simple /v1/health endpoint
Anonymous endpoint that may be used by a container platform to verify
availability of the application.
Simply returns: HTTP/200 {"status":"green"}
Future iterations could extend this into reflecting status of
dependencies like database connections.
4 years ago
Hironsan
0a0a3320ef
Add LabelUploadAPI
4 years ago
Clemens Wolff
e0ec1232d2
Add single-class-classification mode
4 years ago
Clemens Wolff
5c1a5e0a84
Fix codacy
4 years ago
Clemens Wolff
3492874d5e
Enable import of CSVs with arbitrary column order
4 years ago
Clemens Wolff
b0f6308d97
Ensure fields are consistent
4 years ago
Clemens Wolff
290e2cafd1
Make statistics respect collab flag
4 years ago
Clemens Wolff
e5d04947df
Make document filter respect collab flag
4 years ago
Clemens Wolff
70b63b68ee
Extract list documents test helper
4 years ago
Clemens Wolff
945d0b412e
Extract _patch_project helper
4 years ago
Clemens Wolff
9f1bd5b2e5
Add test for document filter
4 years ago
Clemens Wolff
43146e2ecb
Simplify test for statistics API
4 years ago
Clemens Wolff
afa38da344
Fix codacy
4 years ago
Clemens Wolff
12b1dc7474
Add option to comment on documents
4 years ago
Clemens Wolff
91d969d951
Add support for audio file upload
4 years ago
Clemens Wolff
9401a469d3
Implement skeleton for speech2text project type
4 years ago
Clemens Wolff
35e4a35395
Avoid computing label_count on each annotation
5 years ago
Clemens Wolff
6d3db4c68f
Enable superuser to delete user annotations
5 years ago
margaretmeehan
6852f9f309
fix api test
5 years ago
Clemens Wolff
8222ea6022
Enable editing of labels with shortcut keys
5 years ago
Clemens Wolff
e81ebb3f0f
Fix data import from non UTF-8 files
5 years ago
Clemens Wolff
4928750732
Replace Color class with colour library
5 years ago
margaretmeehan
35c5ffad72
code quality updates
5 years ago
margaretmeehan
8e21d5f23d
Replace 'isSuperUser' with specific roles required for frontend
5 years ago
margaretmeehan
560852303f
Roles API and UI
5 years ago
Razi Rais
c1082e14e9
Role and RoleMapping Models
5 years ago
Hironsan
d544d776b8
Update label creation process
5 years ago
Alexey Matveev
43d9234b78
Fix by comment
5 years ago
Clemens Wolff
4a0134f210
Add option to share annotations across users
5 years ago
Arman Rahman
7b1bbc1aea
Implement data import from Excel
5 years ago
Alexey Matveev
a07dd1863b
Use library conllu
5 years ago
Clemens Wolff
6b0e32e96b
Fix integrity error on SQL Server
Currently we use the unique_together constraint to ensure that if a label has a
shortcut key combination, no other label has the same combination.
However, on SQL Server, the unique_together constraint also looks at null
values which breaks the unique_together constraint since we now can no longer
have two labels without shortcut keys. The error message is as follows:
```
Violation of UNIQUE KEY constraint 'api_label_project_id_prefix_key_suffix_key_1b3d8f77_uniq'.
Cannot insert duplicate key in object 'dbo.api_label'.
The duplicate key value is (32, <NULL>, <NULL>).
```
Moving the validation logic from the database into Django fixes the issue and
makes the constraint clearer.
5 years ago
Clemens Wolff
d0c566c5ab
Add admin button to approve/reject labels
5 years ago
Hironsan
cb1dce916a
Remove unused variables
5 years ago
Hironsan
8713a281d9
Create new app and move codes
5 years ago