* 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.
* 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.
* 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
* 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.
* 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.
* Removed extra files
* Merge(), group(), split() and cancel()
* More visual effects
* More strict state checks
* Display shape size during draw/resize
* 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)
* 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
* 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.