339 Commits (e9e52f35cb59b4a69ab83136a2dfd4a58d0f52ad)
 

Author SHA1 Message Date
Ben Hoff e9e52f35cb add in serializing check in auto annotation model runner (#770) 6 years ago
Boris Sekachev 695fc37924 User interface with react and antd (#755)
* Login page, router
* Registration
* Tasks view
6 years ago
Nikita Manovich 7e214f85fe
Add more information into questions section (#766) 6 years ago
Nikita Manovich 9ec721666e
Added information about a fixed issue. (#765) 6 years ago
Johannes222 197a36600a Disable fix_segments_intersections for now (#751)
* Disable fix_segments_intersections for now

When the bounding boxes had intersections and were exported with the COCO JSON format they were often cut off. I commented out the line with the function fix_segments_intersections and replaced it with lines of that function. This helped with the bounding boxes and keeps the masks as they are created with CVAT. It is probably inconvenient for the user to get something fixed in the export without an active agreement of the user. Secondly letting a function automatically fix segments could result in a bad fix.

* Use fix_segments_intersections only with z-order

The fix_segments_intersections will only be used when the z-order flag is set. This is useful for bounding boxes or masks which don't need to be fixed. This fix was created according to Andrey Zhavoronkov's (@azhavoro) advice.
6 years ago
Nikita Manovich f5c5624433
Basic user information (#761)
* Fix https://github.com/opencv/cvat/issues/750
* Updated CHANGELOG
* Added more tests for /api/v1/users* REST API.
6 years ago
Ben Hoff a18fb6d6ec add robust JSON handeling for auto annotation runner (#758) 6 years ago
telenachos a18e83bafe Updating string format for case missed in PR #746. (#757) 6 years ago
Nikita Manovich ff1f6cfc5c
Projects (server only, REST API) (#754)
* Initial version of projects
* Added tests for Projects REST API.
* Added information about projects into CHANGELOG
6 years ago
Nikita Manovich 73bab7bea6
Slightly enhance command line interface feature (#746)
* Slightly enhance command line interface feature.
Added README.md, run tests using travis, run CLI tests from VS code.
* Removed formatted string due to a limitation on our python version inside the container.
* Add information about command line interface to the main page.
6 years ago
Johannes222 b3d3ad24a9 COCO Annotation IDs should begin with 1 (#748)
Currently the annotation ID begins with 0 which is interpreted by cocoapi as a false detection. The array dtm saves the matches via the ground truth annotation ID. The variable dtm is initialized as an array of zeros. 636becdc73/PythonAPI/pycocotools/cocoeval.py (L269)
636becdc73/PythonAPI/pycocotools/cocoeval.py (L295)
636becdc73/PythonAPI/pycocotools/cocoeval.py (L375)
6 years ago
Nikita Manovich df4589b52e
Fix an issue with permissions (observer can change annotations) (#745)
* Fixed a problem with observer (check_object_permissions method was not called)
* Added a test case to cover issue #712.
6 years ago
telenachos db19cbfe4b New command line tool for working with tasks (#732)
* Adding new command line tool for performing common task related
operations (create, list, delete, etc.)
* Replaced @exception decorator with try/except in main()
* Replaced optional --name with positional name and removed default
* Added license text to files
* Added django units to cover future API changes
* Refactored into submodules to better support tests
6 years ago
Ben Hoff 8e7a75847e remove deprecated method call `from_ir` (#726) 6 years ago
Ben Hoff 91f77139ef added method docs to Auto Annotation inference.py (#725) 6 years ago
Nikita Manovich f537236e11
Fix the problem with duplicated frames in case of "share" (#735)
* Fix the problem with duplicated frames in case of "share".
* Fix a case when the code works incorrectly

/a/b/c
/a/b/c0

Previously only /a/b/c will be in output but should be both.
6 years ago
Nikita Manovich 1ec89b5f6a
Selecting non images leads to 400 error (#734)
* Fix HTTP 400 error if together with vision data the user submit non-vision data (e.g. text files)
* Ignore SVG images because Pillow doesn't work with them.
6 years ago
Nikita Manovich 6cb05c8a8f
Merge pull request #730 from opencv/bs/fixed_parsing
Don't load shapes with keyframe==False
6 years ago
Boris Sekachev 8253b7155e Don't save shapes with keyframe==False 6 years ago
Nikita Manovich acdc7bb827
Renamed cvat_redis to redis (typo) 7 years ago
Nikita Manovich 87fd639117
Update Auto Annotation documentation 7 years ago
Nikita Manovich ba2b59c16f
Update README.md 7 years ago
Ben Hoff ec7096295b
Update README.md 7 years ago
Boris Sekachev c05c7aea8b Fixed labels regex for non-latin characters (#708) 7 years ago
vfdev 884e8299d1
typo ?
Should not this be cvat_redis -> redis ?
7 years ago
Nikita Manovich 38cf6d4a56
Release 0.5 (#705)
* Changed version number (0, 5, 'final', 0).
* Updated changelog file.
* fixed default attribute values for tracked shapes (#703)
7 years ago
Nikita Manovich 8359db3580
cvat-ui in docker (serve using nginx) (#658) 7 years ago
Ben Hoff eaede02824 check if keys directory exists before making secret_key (#700) 7 years ago
Boris Sekachev 8f25bac0e7 Fixed save for case when a job has a shape and a track with the same id (#693)
* cvat-core fixed save for two object with the same id
* Added API test
* Fixed production code
* Dinamic shape types instead of hardcoded
7 years ago
Boris Sekachev 03eaf59d98 CVAT-Canvas Updates (#675)
* Removed extra files
* Merge(), group(), split() and cancel()
* More visual effects
* More strict state checks
* Display shape size during draw/resize
7 years ago
Andrey Zhavoronkov 4fd966dacc dump group_id field for 'CVAT for images' format (#691) 7 years ago
Boris Sekachev 7ea84d1bc7 Fixed: no such table: allauth_socialaccount (#687) 7 years ago
Boris Sekachev da04c0bace Fixed update of a task via REST (#686)
* Fixed update of a task via REST

* Fixed unit tests
7 years ago
Artyom Zankevich d802642512 Add `header-layout` component (#671) 7 years ago
Andrey Zhavoronkov 191bf2761c fixed annotation ids, start category id from 1 (#680) 7 years ago
Boris Sekachev 993c400ce3 Added information about django REST API to docs (#681)
* Django REST API documentation
* Additional volume
* Fixed link
7 years ago
TOsmanov 5b3cf32732 CVAT documentation v5 (#662)
* Updated images & gifs
* Updated User's Guide
7 years ago
Boris Sekachev 768c254c9e TS Module from CVAT-Canvas (#663)
* Fixed drawn coordinates
* TypeScript build
* A couple of fixes
* Removed extra changes from webpack
* Init grouper, dumper and merger
* Removed extra aliases (they were used for test only)
7 years ago
Boris Sekachev e15340d625 Different fixes for Release 0.5.0 Part 2 (#670)
* Fixed: Invalid labels parsing (#628)
* Updated changelog
* Improved error messages on a client side
* Updated changelog
* Fixed register
7 years ago
Andrey Zhavoronkov 553731ed70 fixed label order (#669) 7 years ago
Boris Sekachev 0c33055311 Different fixes for Release 0.5.0 (#667) 7 years ago
Andrey Zhavoronkov fbae6bbdcb added settings for setup timezone (#661)
deleting shapes triggers setting updated date field as other
actions(create & update)
7 years ago
Naval Chand 7e76695465 Auto annotation (#660)
* Added missing import
* Added OPENVINO_TOOLKIT param in docker-compose.yml for auto annotation
7 years ago
Andrey Zhavoronkov fc2b9c94cc Az/fix no dump default attrs (#656)
* fill absent attributes by default values during annotation save
* fill absent attributes by default values during init from db
* fixed tests
* updated changelog, added some coments, minor fixes
7 years ago
Nikita Manovich 7fb7ba150e
Debug cvat-core inside cvat-ui (#655)
* Added ability to debug cvat-core inside cvat-ui (use `ui.js: debug` configuration).
* Fix a codacy issue.
7 years ago
Boris Sekachev 43004c7969 CVAT-Canvas Updates (#653) 7 years ago
Nikita Manovich 15df1daf4f
Updated codacy badge 7 years ago
Nikita Manovich e7bab87039
Auth for REST API (api/v1/auth/*) (#622)
* Added trivial login/logout/register
* Auth methods for REST API.

- api/v1/auth/login
- api/v1/auth/logout

For basic auth only:
- api/v1/auth/register
- api/v1/auth/password/*

* Add info about auth for REST API into CHANGELOG.md
* Add pylintrc for codacy, updated pylint and its dependecies.
* Add token authorization, renamed cvat.js to cvat-core in all places.
* Implemented register method in cvat-core
* Added first_name and last_name to RegisterSerializer.
7 years ago
Ben Hoff 97ed2aaa28 Separate inference method in order to break django dependency (#650) 7 years ago
Boris Sekachev 892866b91d Added root package json for eslint && remarklint (#649)
* Added root package.json for eslint, remarklint

* Removed extra description

* Removed extra deps
7 years ago