- 1175 Increase max upload size to 100MB - 1163 Support bulk file import - 1156 Support fastText format export - 1138 Add option to export only approved datasets - 1073 FastText import functionality - 861 Feature/import unlabeled dataset - 1116 Enhancement/dynamic filename + changed json1 naming to jsonl
Improvements in environment
- 1147 Switch requirements.txt to Pipfile for Docker and Docker Compose - 1088 Dockerfile supports doccano v1.x - 1090 Support pip Installation - 1110 Improve build speed on production compose - 1120 Add GitHub actions for unit testing - 1121 Add a workflow to deploy mkdocs - 1127 Proper tagging of docker containers - 1122 Remove root requirements.txt to fix mkdocs - 987 Bring both run.sh scripts to parity - 1172 Add documentation for API testing
Enhancements on multiple languages support
- 1167 Support German UI - 1039 Support Chinese UI - 976 Support multiple language UI
Enhancements on annotation
- 1155 Support comment feature - 1115 Clear annotations and bulk delete functionality - 1071 Show only available shortcut keys - 981 Feature/first last page buttons - 980 Adding keyboard shortcut for approval button - 932 Hide check button from annotators
Others
- 945 Enable project delete button only for project administrators - 973 Move style tag to editor.css - 960 Adding style tag to frontend/layouts/project.vue - 964 Add timestamps to annotation serializers
Bug fixes
- 1177 Fix a method that counts the number of characters - 1164 Fix Heroku deployment - 1161 Fix 500 error after creating a project - 1143 Update settings and move commands - 1128 Fix python3 compatibility problem - 1092 Fix backend container fail - 1100 Fix pg_config error on pip installation - 1104 Fix one click deployment for GCP Cloud Run - 1108 Fix Invalid syntax error - 1065 Fix: AnnotateButton now links to the right docs - 1072 Deduplicate data on randomized order option - 1075 Enable to login on remote machine - 1047 Update nginx config to access swagger in production - 1051 Clear text in label selector after typing - 1064 Fix approve annotation documents function - 978 Update cloudformation template - 1007 Update run.sh - 1033 Fix Create project failed with error message "Bad Request"
1.0.5
Enhancements, Bug Fixes, and Other Changes
Enhancements
Update packages - 821 Update Django - 823 Update websocket-extensions - 898 Update lodash - 909 Replace django-pyodbc-azure with django-mssql-backend - 677 Fix mkdocs and mkdocs-material version
Improve the documentation - 729 Update FAQ to include how to logout - 779 Improve installation documentation - 742 Update rebuild FAQ - 832 FAQ correction - 878 Rewrite FAQ about changing port number - 912 Add link to the documentation - 684 Clean document structure - 780 Update project_structure.md - 781 Adding annotators documentation improvement
Improve annotation - 489 Single class classification - 495 Speech to text transcription - 817 Display newlines for sequence-labeling projects in old frontend - 908 Keep the new line in the text classification - 818 Show thumbs up icon for doc approved status on the left side view - 766 Change of permission for annotation edits
Improve a project page - 678 Updated statistics page user data graph - 671 Clarified input format - 872 Feature/excel conll import - 899 Highlight current page in the side bar - 911 Update error message on login failure - 838 Improve home page text - 904 Fix missing icon
Improve setup and middleware - 301 Added middleware that enables automatic login based on HTTP headers - 795 Use Alpine as root image - 791 Remove legacy endpoint - 812 Dockerfile cleanup - 801 Add simple /v1/health endpoint - 774 Added flag for allowing downgrades while using apt - 673 Remove middleware duplication - 843 Turn off caching on apk and pip - 787 Avoid username is taken - 862 Make google-analytics configurable
Bug fixes
- 841 Fix aws deploy - 855 Fix incorrect current user name - 885 Fix choosing filter twice results in 404 error - 897 Fix pagination and transition issues - 903 Fix 400 error on text classification - 863 Fix error on Django Admin search - 864 Fix problem to reset label color to FF0000 - 865 Fix unworked cancel button in label page - 900 Enable to close a dialog - 916 Allow annotator to update/delete other's annotations - 918 Fix ApproveLabelsAPI not to show other's annotations if it's checked - 680 Added username in localstorage - 693 Add CORS whitelist
1.0.4
Bug Fixes, Enhancements, and Other Changes
Bug fixes
- 513 Enable to display non-ASCII metadata - 518 Enable to redirect to root page - 587 Fix the annotation toolbar vanishment - 530 Fix filter initial state - 545, 613 Fix login/logout problem
Enhancements
- 604 Enable to show the current user name
1.0.3
Bug Fixes, Enhancements, and Other Changes
Bug fixes
- 654 Enable to handle multiline document in sequence labeling - 640 Enable to handle real enter event - 611 Fix broken links in tutorial.md - 607 Fix duplicate key error - 532 Fix flags set on project creation are discarded - 539 Fix build failure - 527 Fix collaborative annotation for stats and filter
Enhancements
- 647 Add API document generator - 558 Add a docker-compose file for development - 569 Add project structure documentation - 474 Avoid redirects with custom port dropped - 549 Disable left/right shortcut key in input and textarea - 480 Enable to move any page - 651 Enable to show error messages on importing labels - 606 Enable to show menu by default - 603 Enable to use of digits as shortcut keys - 535 Enable to import of CSVs with arbitrary column order - 633 Update nginx.conf to enhance security - 504 Verification emails on Azure
Other changes
- 602 Update package.json - 582 Update repository name - 580 Update libcurl3 version - 567 Update webpack version
1.0.2
Not secure
Bug Fixes and Other Changes
* https://github.com/chakki-works/doccano/pull/441 Add volume for SQLite DB in doccano container * https://github.com/chakki-works/doccano/pull/473 Fix error on first annotation page open * https://github.com/chakki-works/doccano/pull/470 Fix error on creating a label with an empty shortcut key * https://github.com/chakki-works/doccano/pull/456 Fix error on shortcut key in text classification * https://github.com/chakki-works/doccano/pull/465 Remove unused dependencies * https://github.com/chakki-works/doccano/pull/422 Supports MySQL