You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
* 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 | |
|---|---|---|
| .. | ||
| docs | 6 years ago | |
| src | 5 years ago | |
| tests | 5 years ago | |
| .dockerignore | 6 years ago | |
| .eslintignore | 5 years ago | |
| .eslintrc.js | 5 years ago | |
| .gitignore | 6 years ago | |
| README.md | 5 years ago | |
| jest.config.js | 5 years ago | |
| jsdoc.config.js | 5 years ago | |
| package-lock.json | 5 years ago | |
| package.json | 5 years ago | |
| webpack.config.js | 5 years ago | |
README.md
Module CVAT-CORE
Description
This CVAT module is a client-side JavaScipt library to management of objects, frames, logs, etc. It contains the core logic of the Computer Vision Annotation Tool.
Versioning
If you make changes in this package, please do following:
- After not important changes (typos, backward compatible bug fixes, refactoring) do:
npm version patch - After changing API (backward compatible new features) do:
npm version minor - After changing API (changes that break backward compatibility) do:
npm version major
Commands
- Dependencies installation
npm ci
- Building the module from sources in the
distdirectory:
npm run build
npm run build -- --mode=development # without a minification
- Building the documentation in the
docsdirectory:
npm run-script docs
- Running of tests:
npm run-script test
- Updating of a module version:
npm version patch # updated after minor fixes
npm version minor # updated after major changes which don't affect API compatibility with previous versions
npm version major # updated after major changes which affect API compatibility with previous versions
Visual studio code configurations:
- cvat.js debug starts debugging with entrypoint api.js
- cvat.js test builds library and runs entrypoint tests.js