373 Commits (85bd09a1d74e9bbdf1eab3a8de807560003225bf)

Author SHA1 Message Date
Dmitry Kruchinin 85bd09a1d7
Fix test for issue 2473 (#3683) 4 years ago
Nikita Manovich 0fd8b5d49e Revert "Updating tests for migration to a new version of antd (#3623)"
This reverts commit 1ecb44a63e.
4 years ago
Dmitry Kruchinin 1ecb44a63e
Updating tests for migration to a new version of antd (#3623)
* Migrated to new antd and react, fixed tests
* Popover visibility reworked
* Fixed package-lock
* Fix command for a shape drawning.
* Fix command for 3D functionality
* Fixed cannot read property map of undefined
* Updated cypress and plugins
* Update main.yml
* Update popover visibility in the tests
* Replace "be.visible" to check "ant-popover-hidden" class
* Implemented tricky way to setup popover visibility

Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
4 years ago
Dmitry Kruchinin 5af103ee08
Migration to the latest version of Cypress (#3667)
* Updated packages. Adapt main.yml.

* Apdated function

* Test adaptations.

* Disable test for issue 1823
4 years ago
Dmitry Kruchinin 711adc804b
Cypress. Fix case "OpenCV. Intelligent scissors. Histogram Equalization" for Firefox. (#3575)
* Fix case 101 for Firefox.

* Fixed typo.
5 years ago
Dmitry Kruchinin b2a496b95f
Update Cypress test to cover "Intelligent scissors blocking feature". (#3570)
* Update Cypress test. Cover "Intelligent scissors blocking feature".

* Apply comments
5 years ago
Dmitry Kruchinin 02723846ec
Cypress test. Export project with 3d task. (#3562) 5 years ago
Dmitry Kalinin cef42b69e9
Project export with 3d tasks (#3502)
Co-authored-by: Maxim Zhiltsov <maxim.zhiltsov@intel.com>
Co-authored-by: dvkruchinin <dvkruchinin@gmail.com>
Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
Dmitry Kruchinin 3c3465dd8e
Cypress test. Update cases dump/upload annotations. (#3545)
* Update cypress tests

* Added wait to command. Removed from tetst.

* Added rename archive to export dataset 3d functionality
5 years ago
Dmitry Kruchinin ca4563513b
Cypress test. Project export feature. (#3539)
* Add css class for modal export input

* Added cypress test. Added command.

* Update tests/cypress/support/commands_projects.js

Co-authored-by: Dmitry Kalinin <dmitry.kalinin@intel.com>

* Update cvat-ui/src/components/export-dataset/export-dataset-modal.tsx

Co-authored-by: Dmitry Kalinin <dmitry.kalinin@intel.com>

Co-authored-by: Dmitry Kalinin <dmitry.kalinin@intel.com>
5 years ago
Dmitry Kruchinin 96a73c10fc
Cypress test for issue 3403 (#3537) 5 years ago
Dmitry Kruchinin e153dcf401
Cypress test. Update case 14. "Selected opacity" level of shapes being drawn. (#3530)
* Cypress. Update case 14. "Selected opacity" slider now defines opacity level of shapes being drawn

* Apply comments

* Update test for opencv

* Added check for polygon
5 years ago
Dmitry Kruchinin cf8e76e10a
Temporarily disabling the test. (#3524) 5 years ago
Dmitry Kalinin f18b1cb82d
Project: export as a dataset (#3365) 5 years ago
Dmitry Kruchinin 92a26e00dd
Cypress test. Create URL for a shape and frame. (#3516)
* Cypress test. Installed module and  cypress plugin

* Updated the test. Experimtnts with a command

* Try to getting a clipboard text

* Rework adding clipboard. Revert index.js

* Added the step for creation link for a frame. Added asserts

* Adapted for Firefox
5 years ago
Dmitry Kruchinin 83d086d212
Cypress test. OpenCV basic actions. Histogram Equalization. (#3504)
* Optional content-length

* Updated check

* Added comment

* Added cypress test. Added commands

* check redraw

* Added steps to the test.

* Check "Done" button, change number of points

* Removed scrollBehavior

* Add class if functionality is active

* Added checking Histogram Equalization

* Change context.

* Apply comments

* Apply comments

* Return step of creation a shape without Done

* Added histogram error notification

* Revert opencv-control.tsx

* Added class to notification. Reworked the test.

Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
Co-authored-by: klakhov <kirill.lakhov@intel.com>
5 years ago
Boris Sekachev a881617124
Added adjustments for 3440x1440px (#3506)
* Added adjustments for 3440x1440px

* fixed testts

* Adjusted resolution

* Fixed some comments

* Added user hook

* Changed parameter name
5 years ago
Dmitry Kruchinin 7ee8efb3bc
Update Cypress tests. Added the use of the "Done" button. (#3505)
* Updated tests, commands

* Apply comments

* Removed unnecessary lines
5 years ago
Dmitry Kruchinin 380f4d8161
Cypress test. Activating the test scenario for check "Move a task between projects". (#3486)
* Activating the step for check moving a task between projects.

* Removed the comment
5 years ago
Dmitry Kruchinin 746b062814
Cypress test. Update case 10, 11. Added steps "Set start point", "Change direction". (#3468)
* Added step "Set start point" for polygon.

* Added step "Change direction" for polygon.

* Added step "Change direction" for a polyline

* Apply comments
5 years ago
Dmitry Kruchinin 44c8709420
Cypress test. Settings. Default number of points in polygon approximation. (#3465)
* First stage for points minimizer

* Fixed issue with correct opencv initialization status

* Displaying points during interaction

* Added releasing memory

* Initial version for on-the-fly optimization

* Redesigned accuracy

* Updated version & changelog

* Fixed opencv scissors

* Clean up some intermediate state

* Fixed scss

* Redesigned slider a bit

* Added errored shape

* Keep slider hidden while didn't recieve first points

* Adjusted settings slider

* Updated label

* Cypress test. Settings. Default polygon approximation accuracy level.

* The test updated

* Rename the test

* A couple of fixes for trackers & detectors

* Updated default value

* Update tests/cypress/integration/actions_tasks/case_100_settings_default_number_of_points_in_polygon_approximation.js

Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
5 years ago
Dmitry Kalinin e3616df0da
Fixed creation task problem (#3454)
* Fixed existng labels issue

* Added CHANGELOG, increased package versions

* Fixed project search field

* Fixed cypress test
5 years ago
Dmitry Kruchinin 056b7d8bf3
Cypress test. Rework case "Save filtered object in AAM" for CI nightly. (#3441)
* Rework case 99 for CI nightly

* Some fix

* Added a comments.
5 years ago
Dmitry Kruchinin f877f11fce
Cypress test. Adding a subset when creating a task from a project. (#3451)
* Added css class for subset field

* Update Cypress test and command

* Applying comments
5 years ago
Dmitry Kruchinin 1cadb3c6f4
CI. Reducing the time of passing CI through the separation of tests for 3D functionality. (#3442)
* Tests moved to diff folder

* Update cypress config for 3d tests

* Update main.yml

* CI config fixing

* Updates screenshot path
5 years ago
Dmitry Kruchinin f82dcae82b
Cypress. Fix case 16 for Firefox. (#3446) 5 years ago
Dmitry Kruchinin 3be162a0a7
Update case72. Checking "Attribute keeping when changing label" feature (#3448) 5 years ago
Boris Sekachev 330b8a832f
Semi-automatic tools enhancements (Stage 0) (#3417)
* Improved removable points, added a button to finish current object
* Code refactoring for ai tools and opencv
* Fixed style for workspace selector
* IOG UX fix
* Updated version & changelog
* Added 'min_neg_points' parameter to serverless interactors
* Return 'min_neg_points' from the server
5 years ago
Dmitry Kruchinin 1faa9b17a0
Cypress test. Save filtered object in AAM. (#3436)
* Cypress test. Save filtered object in AAM.

* Update cypress command

* Revert changes for cypress command. Moved the test.

* Splited "changeWorkspace" and "changeLabelAAM" commands.
5 years ago
manasars c58e915c32
CVAT-3D milestone6 (#3234)
Added support for Dump annotations, Export Annotations and Upload annotations in PCD and Kitti formats.

Co-authored-by: cdp <cdp123>
Co-authored-by: Jayraj <jayrajsolanki96@gmail.com>
Co-authored-by: dvkruchinin <dvkruchinin@gmail.com>
Co-authored-by: Smirnova Maria <mariax.smirnova@intel.com>
5 years ago
Dmitry Kruchinin 04f63a4063
Cypress test. Update case 90 for check issue 3415. (#3437) 5 years ago
Dmitry Kruchinin d47c5e468d
Cypress. Adapting tests to run in CI nightly. (#3370)
* Cypress. Skipping test "Export, import an annotation task" for Firefox.

* Updated case 37 for Firefox

* Redesign the test
5 years ago
Dmitry Kruchinin b7f8e8dd83
Build CVAT with models support. Adding cypress test to check models page. (#3369)
* Try add model support to CVAT build

* Added a test. Run test from different job.

* Change context

* Moved models test to project actions.

Configs adaptations.
Checking nightly

* Moved canvas 3d tests to different cypress config

Updated publish_docker_images.yml

* Removed models from matrix

* check tests on publish workflow

* Rework publish yml

* fix build, up -d

* Removed unnecessary line
5 years ago
Dmitry Kruchinin 3e93f95ef7
Cypress test. Update "Multiple users. Assign task, job." (#3347)
* Added cypress commands

* Updated cypress test case 4 for check issue 3339

* Apply comments. Some rework cypress commands.
5 years ago
Dmitry Kruchinin 79f0ff7c14
Cypress test. Export/import a task. (#3314)
* Add class

* Cypress test. Export/import a task.
5 years ago
Dmitry Kruchinin 3bb66a251e
Cypress tests. Update "Make a copy" for 2D, 3D. (#3359)
* Upated the test "Make a copy".

* Updated for canvas-3d
5 years ago
Dmitry Kruchinin 463199622c
Fix uncaught:exception for Firefox (#3356) 5 years ago
Dmitry Kruchinin 034c77af21
Rework Cypress check uncaught exception. (#3353)
* Fix uncaught:exception

* Rename var
5 years ago
Boris Sekachev 8a64394b8f
Fixed UI fails when inactive user is assigneed to a task/job (#3343)
* Fixed UI fails when inactive user is assigneed to a task/job

* Updated changelog

* Fixed tests
5 years ago
Dmitry Kruchinin 472728d5f9
Cypress test. Updating case 54. Added checking issue 3219. (#3333)
* Fixed cuboid redraw

* Updated version & changelog

* Fixed duplicated cuboid

* Updated changelog

* Do not skip test for cuboid

* Removed comment

* Fixed one more case

* Case 54. Add checking issue 3219

Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
5 years ago
Boris Sekachev 957bc29548
Fixed: "TypeError: Cannot read property 'clientX' of undefined" (#3308)
* Fixed cuboid redraw

* Updated version & changelog

* Fixed duplicated cuboid

* Updated changelog

* Do not skip test for cuboid

* Removed comment

* Fixed one more case
5 years ago
Dmitry Kruchinin 85e57c11e4
Update tests for 3D. (#3331) 5 years ago
Dmitry Kruchinin 7699bd362f
Cypress. Case 44. Adding additional checks. (#3312)
* Added classes

* Test adaptation

* Revert adding classes

* Rework the test

* Remove unnecessary comments
5 years ago
Dmitry Kruchinin 6729d1a114
Removed the extra check from the test (#3306) 5 years ago
Dmitry Kruchinin 2dc6498d90
Cypress test. Collapse sidebar. Fullscreen. (#3302)
* Cypress test. Collapse sidebar. Fullscreen.

* Installed cypress plugin cypress-real-events

* The test adaptation

* Move the test to folder for running in headed mode

* Updated cypress.json

* Rework the test by use viewport

* Renamed context. Added comments.

* Fixed typo

* Using Cypress.config values to return original size of window
5 years ago
Andrey Zhavoronkov 72fdef4335
Az/import export tasks (#3056)
* initial version of task export/import feature

* fixed tests

* CLI

* fix comments

* updated license headers

* fix eslint issues

* fix comments

* fixed comments

* reverted changes in *.md files

* fixed comments

* fix pylint issues

* fix import for share case

* improved unit tests

* updated changelog

* fixed Maria's comments

* fixed comments

* Fixed position of create new task button

* Fixed span position

* fixed comments

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
5 years ago
Dmitry Kruchinin 675ef964a5
Cypress tests. Move a task between/to projects. (#3287)
* Add css classes

* add/adaptation commands

* Cypress test. Move a task to a project.

* Remove a comment

* Cypress test. Moving a task between projects.
5 years ago
Dmitry Kruchinin 3afd7e8278
Cypress test. Create an object, save, undo, save, redo, save. (#3299) 5 years ago
Dmitry Kruchinin 156ddae122
Cypress tests for CVAT-3D-M5 (#3228)
* CVAT 3D Milestone-5 changes

* Fixed Lint errors

* test

* Fixed review comments

* Fixed Lint errors

* M5 Box operations

* M5- Bounding Box Operations

* M5 Fixes

* Cypress test added wait time

* Changed the scene color to white

* Fixed year in header

* CameraAction naming convention changes

* M5-Fixes

* Fixed test fail issue

* M5- Major fixes

* Trigger notification

* Minor Fixes M5

* M5 - Other open items

* Trigger notification

* Error fix

* Trigger notification

* Unit Test fail fix

* Unit Test fail fix

* Trigger notification

* CVAT-3D M5 Review Fixes -1

* Add cypress test.

* try run canvas3d without headless

* hide tooltips

* Tests adaptations

* Review Fixes -2

* Review Fixes -3

* Merge changes

* Revert case 64

* Revert to cvat-3D-M5

* The test adaptation

* Add comments

* Added wait time in cypress

* Add condition for compare images

* cypress test. cuboid context menu.

* Cypress test. Make a copy.

* Cypress test. Cuboid propagate.

* Cypress test. Opacity. Outlined borders.

Add cypress command. Tests adaptation.

* Cypress test. Cuboid grouping.

* Fixes -1

* Trigger notification

* Case 64 adaptation.

* Updated yml for cypress tests 3D

* Cypress test. Redraw a cuboid.

* Updated tests

* Latest tests

* Cypress test. Cancel cuboid drawning.

* Cypress test. "Move the image" button interaction.

* Cypress test. Delete a cuboid.

* Cypress test. Save a job. Remove annotations.

* Fix case 88

* Fix case 88

* Cypress test. Filters.

* Minor rework case88

* Applying comments.

Co-authored-by: cdp <cdp123>
Co-authored-by: Jayraj <jayrajsolanki96@gmail.com>
5 years ago
Jijoong Kim 573bdbe32c
Add is_active field in UserFilter (#3235)
* Add is_active field in UserFilter

* Update changelog

* Add is_active as a default searchParam to get user list

* Fix url search query

* Update CHANGELOG.md

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago