344 Commits (5f511b754384610ce1ccbfbba0c71fa48d2860bc)
 

Author SHA1 Message Date
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
Ben Hoff 1334efaaf6 added in ability to visually see auto_annotation command line runner (#647) 7 years ago
Ben Hoff 04a57c164a Correct odd spacing in auto annotation model manager (#648) 7 years ago
Artyom Zankevich b7609cae91 [NEW-UI]: Create and update task (#612)
- Create task
 - Update task
 - Upload annotations
 - Download annotations
7 years ago
Andrey Zhavoronkov 935d380d36 tfrecord format support (#644)
* added tfrecord loader/dumper
* add comment
* remove unused import
* used the latest version of tensorflow(1.12.3) which supports cuda 9.0
updated cudnn library
install tensorflow by default and replace it by tensorflow-gpu in case
of cuda support is enabled
* Updated changelog
7 years ago
Boris Sekachev 6cac464f46 Selectors for annotation formats (#636)
* Selectors for annotation format

* Handle default value

* Dinamic accepts for upload

* Removed extra code
7 years ago
Boris Sekachev f797d3ac53 Added method cvat.server.authorized() (#641)
* Added method cvat.server.authorized()
* Typos
7 years ago
Boris Sekachev 3a6a49625c Updated dump/upload in cvat-core (#635)
* Annotation formats from the server
* Fixed dump
* Added API tests
* Dashboard integration
7 years ago
Andrey Zhavoronkov bf61962195 PNG mask dumper (#633) 7 years ago
Andrey Zhavoronkov c2bf8eda01 Az/coco loader format support (#630)
* added coco dumper
* added license note
* added coco loader
7 years ago
Boris Sekachev 8e43dc75ad Configured codacy && eslint instead of tslint (#631)
* Codacy setup for cvat-canvas, eslint instead of tslint

* Added vscode config

* Added codacy config

* Added eslint config

* Changed config

* Changed codacy

* Return root eslint file

* Disable tslint manually

* Remove custom disable

* Reset codacy config
7 years ago
Boris Sekachev 58f30220df CVAT-Canvas: Integrated SVG.js (#629)
* Canvas rotation

* Integrated SVG.js. Drawing, dragging and resizing of shapes

* Removed TODO list
7 years ago
Andrey Zhavoronkov 7467e298fd Az/coco format support (#623)
* added coco dumper

* added license note

* revert changes of launch.json

* fixed codacy issues

* fixed codacy issues
7 years ago
Andrey Zhavoronkov 098827568e Az/hotfix annotation app (#626)
* dump track attributes

* handle attributes correctly for uploaded annotation

* fixed codacy
7 years ago
Andrey Zhavoronkov 481dd00295 fixed build (#627)
ruamel.yaml>=0.16.1 installation guide requires setuptools>=20.6.8 but it's wrong, because namespace functionality moved to separate module in v28.7.0
7 years ago
Boris Sekachev aab6a124ed Integration of tslint static analyser for cvat-canvas (#624) 7 years ago
Nikita Manovich 440b3de63c
Fix annotation formats table 7 years ago
Andrey Zhavoronkov 1454ec7ecc Az/yolo format support (#619)
* added yolo loader/dumper
* changed format_spec
* updated reamde, changelog
* Used bold font for default dump format
7 years ago
Andrey Zhavoronkov f17847ff33 Az/pascal voc loader (#613) 7 years ago
Boris Sekachev 85ae933af5 CVAT Canvas updates (#607)
* Canvas VIEW
* Some stubs added
* Changed type of frame storage
* Frame setup
* Big canvas
* Zoom and fit
* Move
* Minimized CVAT version
7 years ago
Andrey Zhavoronkov 5733423b13 Az/multiformat downloader (#551) 7 years ago
Artyom Zankevich efa47a3aa3 [NEW-UI] Delete task and pagination edge-cases (#599) 7 years ago
Boris Sekachev f341419f22 Base code and settings for cvat-canvas (#594) 7 years ago
mfurkancoskun a2f1824c0d TypeError Fix (#596)
Fixed: TypeError while using XML to YOLO converter #595
7 years ago
Boris Sekachev cad5ac8653 Updated cvat-core (#591)
* Two webpack configuration instead one

* Two webpack configuration instead one

* Setup webpack build

* Removed references window.cvat

* Removed window.cvat

* Stop frame, start frame, frame filter

* Updated save method

* Updated dashboard to create tasks with custom stopFrame/startFramre

* Fixed clientID

* Removed browser environment from nodejs

* Updated webpack.config.js

* Updated filename
7 years ago
Artyom Zankevich 5dd4f3981e [NEW-UI] Add basic login page (#592)
Refactoring and basic login page
7 years ago
Artyom Zankevich 3a91571bbc [NEW-UI] Add task filter reducer (#587)
* Case sensitive renaming
* Update `cvat-js` lib.
* Add `.env` file
* Add basic redux capabilities
* Remove `setTimeout` as it was fixes in `cvat-js`
* Remove redundant state field
* Add header and footer styles
* Remove `Affix`
* Add basic styles to task cards
* Fix empty component
* Pagination fixes
* Add modal on task delete
* Rename reducers
* Add task reducer
* Add lib. to parse query strings
* Minor refactoring
* Update `cvatjs`
* Add tasks filter reducer
* Do not make request with the same input value
* Fix some linter errors
* Refactor `dashboard-content` component
* Router changes
Redirect added.
Page not found added.
7 years ago
Boris Sekachev ebbcb83464 Renamed cvatjs to cvat-core (#590)
* cvatjs => cvat-core

* Updated version

* Fixed docker directories
7 years ago
Boris Sekachev 8a002113e0 cvat-canvas proposals (#588)
* Initialized cvat-canvas project (typescript, babel, webpack, autorebuild, dev-server)
7 years ago
Boris Sekachev 423510af00 Added encodeURIComponent for directory name in cvat.server.share() (#585) 7 years ago
Nikita Manovich 620526fb30
More env variables for travis build to fix coveralls (#583)
* Added TRAVIS_* env variables for coveralls.

* Add more environment variables inside docker-compose.ci.

TRAVIS and TRAVIS_PULL_REQUEST. First variable is important for node-coveralls.
See the code below:
  if (process.env.TRAVIS){
    options.service_name = 'travis-ci';
    options.service_job_id = process.env.TRAVIS_JOB_ID;
    options.service_pull_request = process.env.TRAVIS_PULL_REQUEST;
    git_commit = 'HEAD';
    git_branch = process.env.TRAVIS_BRANCH;
  }
7 years ago
Nikita Manovich 8d68df6172
Added TRAVIS_* env variables for coveralls. (#581) 7 years ago
Boris Sekachev 8e20538086 Travis & Coverall for cvat.js (#580)
* Updated .travis.yml
* Updated CI
* Added badge
* Fixed codacy
7 years ago
Andrey Zhavoronkov 6d7a04086f fixed attribute processing in auto_annotation (#577) 7 years ago
Boris Sekachev d85d777040 CVAT.js API Tests (#578)
* Added annotations dummy data

* Added test file

* Weak maps instead of regular dict

* Added 14 API tests

* Fixed put tests

* Some written tests and some additional checks

* Merge tests

* Split & group tests

* Clear annotations tests

* Statistics tests

* Added frames meta

* Selection tests & bug fixes

* Tests for frame

* ObjectState tests, many fixed bugs

* Object state tests

* Renamed method FrameData.frame() => FrameData.data()
7 years ago
Boris Sekachev d939b9c34a Fixed exception in attribute annotation mode (#571)
* Fixed bug Cannot read property 'current' of undefined at AAMModel.setupAttributeValue

* Updated changelog
7 years ago
Boris Sekachev 8fede3a6e6 CVAT.js API methods were implemented (#572)
* annotations.put()

* Fixed annotations.put()

* Dump & upload

* Two fixes

* Tested upload

* Updated built of cvat.js

* Remote files through cvat.js
7 years ago
Artyom Zankevich 3ba80d2e77 Dashboard components basic styles (#574)
* Case sensitive renaming

* Update `cvat-js` lib.

* Add `.env` file

* Add basic redux capabilities

* Remove `setTimeout` as it was fixes in `cvat-js`

* Remove redundant state field

* Add header and footer styles

* Remove `Affix`

It does not recalculete width for some reason

* Add basic styles to task cards

* Fix empty component

* Pagination fixes

* Add modal on task delete
7 years ago
Andrey Zhavoronkov a159826bf7 Handle invalid json labelmap file case correctly during create/update DL model stage. (#573)
* handle invalid json labelmap file case correctly on create/update DL model stage
* dummy_label_map -> dummy_labelmap
* renamed load_label_map function
* Update CHANGELOG.md
7 years ago
JADG14 e0b666ea9d Upgrade Numpy to avoid Arbitrary Code Execution. Upgrade Django to avoid MitM (#575) 7 years ago
EvgenyShashkin 8daf7158af Run functional tests for REST API during a build (#506)
* Run tests for REST API
* Added DJANGO_CONFIGURATION with value "testing"
* Fixed crash of python tests
* Update .travis.yml
* Update CHANGELOG.md
* Removed --settings option
7 years ago
Boris Sekachev 6025151c6f CVAT.js other implemented API methods and bug fixes (#569)
* Split implementation

* Group implementation

* Reset cache for created object after saving

* A litle fix

* API methods definitions

* Typos

* API methods annotations.Statistics() and annotationsclear()

* Object selection

* Little fix

* Comments and docs a little changed
7 years ago
Boris Sekachev 0a2cb949bb CVAT.js implemented API methods and bug fixes (#564)
* Increase/decrease ZOrder

* ZOrder up/down

* Some crutial bugs fixed

* hasUnsavedChanges and merge

* Added API description

* Fixed bugs

* Merge was tested

* New file

* Fixed unit tests

* Fixed small bug which reproduced only after build
7 years ago
Ben Hoff 3ae8a72028 added in handeling for openvino 2019 (#545) 7 years ago
Ben Hoff 6e1e063c04 added in command line auto annotation runner (#563) 7 years ago
Nikita Manovich 018cd143c3
Fixed PDF extractor syntax error (#565)
In docker container we use python 3.5 and f'{}' isn't available.
7 years ago