Maxim Zhiltsov
0280b5fb64
Add simple filters for collections ( #5575 )
...
Added simple filter queries for collections in the server API. Such
queries should cover simpler cases, while more complex filters should
use the JSON syntax.
- Added simple filters for collection endpoints in API (e.g.
`/tasks?project_id=42&user=myusername`)
- Removed duplicating collection endpoints in API in favor of their full
versions:
- `/projects/{id}/tasks` -> `/tasks?project_id={id}`
- `/tasks/{id}/jobs` -> `/jobs?task_id={id}`
- `/jobs/{id}/issues` -> `/issues?job_id={id}`
- `/issue/{id}/comments` -> `/comments?issue_id={id}`
- Corresponding owning objects now return a link to the collection:
- `/projects/{id}`: `.tasks`
- `/tasks/{id}`: `.jobs`
- `/jobs/{id}`: `.issues`
- `/issue/{id}`: `.comments`
- Fixed errors in the generated server API schema:
- Input and output types in all the basic model methods (`Create`,
`Update`, `Retrieve`, `Delete`)
- Removed invalid separation for the project list operation response
type
- File structure for projects in the dataset cache is updated to store
the new project representation. Old caches will be invalidated.
- Added tests
3 years ago
Kirill Sizov
bae7564968
Add webhooks ( #4863 )
...
Co-authored-by: “klakhov” <kirill.lakhov@cvat.ai>
Co-authored-by: Boris <sekachev.bs@gmail.com>
Co-authored-by: kirill-sizov <kirill.sizov@intel.com>
3 years ago
Boris Sekachev
f960da9117
Added ability to delete frames ( #10 )
...
Co-authored-by: Dmitry Kalinin <dmitry.kalinin@intel.com>
Co-authored-by: Nikita Manovich <nikita.manovich@gmail.com>
Co-authored-by: Boris Sekachev <b.sekachev@yandex.ru>
4 years ago
Maria Khrustaleva
83126c7b5a
API versioning using accept header ( #4239 )
4 years ago
Boris Sekachev
7f86a5d801
Added a page with jobs ( #4258 )
4 years ago
Nikita Manovich
4708b5ecf8
IAM: Open Policy Agent integration ( #3788 )
...
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
Co-authored-by: Dmitry Kruchinin <dmitryx.kruchinin@intel.com>
4 years ago
Maria Khrustaleva
f59d1f57f3
Support GCS ( #3919 )
...
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
4 years ago
Maria Khrustaleva
720d79845b
[cvat-core] support cloud storage ( #3313 )
...
* Update server-proxy
* Add cloud storage implementation && update enums
* Add api && fix server-proxy
* Add fixes
* small update
* Move from ui_support_cloud_storage
* Remove temporary credentials && fix typos
* Remove trailing spaces
* Apply lost changes
* manifest_set -> manifests
* [cvat-core] Add status && updated getpreview for getting the desired error message from the server
* Remove excess code
* Fix missing
* Add tests
* move from cycle
* Update CHANGELOG
* Increase version
5 years ago
Dmitry Kalinin
a17d054e0b
Project tasks loading only when needed ( #3223 )
...
* Tasks loading only when needed
* Fixed project page
* Added CHANGELOG, increased packages versions
* Update CHANGELOG.md
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
* Fixed comments
* Fixed overflow issue
* Fixed reducer issue
* Fixed cvat-core tests
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
5 years ago
Dmitry Kalinin
16bc9fb3d0
Label deleting ( #2881 )
...
* Added label deleting
* Added label deletion for server mock cvat-core tests
* vscode settings adjustments
* Added server tests
* Removed unused import
* Added CHANGELOG and increased npm version
* Added ingoring npm scripts for non-project directories
* Added dummy no labels wrapper
* Added handling no labels jobs
* Fixed PR comments
* Added generic usage to the hook
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
5 years ago
Boris Sekachev
d6ac8cc5be
[Dependent] Simple Review Pipeline (Client) ( #2357 )
...
* tmp
* Removed migration
* Rebased
* Added signals & rating
* Updated API views
* Added reviewer serializer
* Added permissions
* Fixed some code issues
* Fixed swagger docs
* Some fixes
* Updated api method to create review
* Added some API tests & some fixes
* Added some tests
* Removed extra code
* cvat-core, basic review view
* Removed extra components
* Fixed context menu
* Added api method to canvas, removed extra files
* Implemented roi selection
* Added method to display rois on canvas
* Updated README.md
* Create issue dialog, some fixes
* Setup chat dialog windows
* Code refactoring
* Some fixes
* Small enhancement
* Fixed core tests, removed extra code
* A couple of fixes on canvas
* Canvas issues highlighting
* Small UX fix
* Fixed width of chat
* Code refactoring
* Added dialogs & review summary
* Fixed tests
* Fixed bug during rendering
* Applied changes from client part
* Fixed bugs in tests
* Added docs & setup plugins in cvat-core
* Aborted cypress changes
* Fixed comments
* Removed extra change
* Renamed fields
* Updated versions, fixed some comments
* Merged develop
* Merged develop
* Removed extra changes
* Removed extra changes
* Fixed tests
* Fixed scale & animation
* Using hull instead of the whole set of points
* Fixed minor issue
* Added additional logic to improve UX
* Updated task instance after review submitting
* Removed extra dependenci from package lock
* Fixed REST API test
* Removed /comments/<id> [PUT]
* /issue/comments/create [POST] -> /comments [POST]
* /job/<id>/reviews/create [POST] -> /reviews [POST]
* [PATCH] /issue/<id>/resolve(reopen) -> [PATCH] /issue/id
* Minor fix
* Updated till the latest REST APi
* Fixed test
* Reviewed review summary
* Review summary client-side
* Removed unused import
* Checking permissions client side
* Checking job permissions
* UP issue dialog onmouseout
* Added shadow & pressenter event
* Added ref initial value
* Using the same box shadow in the whole project
* Removed extra files in the patch
* Removed extra files in the patch
* Updated versions
* Updated changelog
* Fixed merge issue
* Set updated flag on changing a reviewer
* Fixed submit review modal
* Two minor issue fixed
* Searching issues & additional sidebar tab
* Show text for locked objects
* Fixed permissions for reviewers
* Fixed typos
* Fixed review request/submit actions, added action to finish a job
* Star rating instead
* Fixed migration
* Removed animation, updated blur/highlight behaviour, updated hiddel labels position
* Hide/show issues button, adjusted header
* Context menu & buttons
* Removed ability to select an object in region selector
* Do not show issues in AAM & tag annotation
* Fixed jest tests
* Fixed: cannot read property label of undefined
* Getting hull before creating the issue
* Added ability to leave quick comment one of latest
Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
Dmitry Kalinin
879deb5a52
Projects ( #2255 )
...
Initial implementation of Projects feature to group similar tasks into one group (aka Dataset UI in the future).
5 years ago
Dmitry Kalinin
a3404df407
Fixed cvat-core tests
5 years ago
Vitaliy Nishukov
7512fd6883
Reformatted ( #2349 )
5 years ago
Vitaliy Nishukov
00f6486f80
Z-Order flag in creation task process ( #2294 )
...
* Z-Order flag in creation task process has been removed
5 years ago
Boris Sekachev
695fc37924
User interface with react and antd ( #755 )
...
* Login page, router
* Registration
* Tasks view
6 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
3a6a49625c
Updated dump/upload in cvat-core ( #635 )
...
* Annotation formats from the server
* Fixed dump
* Added API tests
* Dashboard integration
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
Boris Sekachev
ebbcb83464
Renamed cvatjs to cvat-core ( #590 )
...
* cvatjs => cvat-core
* Updated version
* Fixed docker directories
7 years ago