Kirill Lakhov
e60127001c
Upgrade Cypress to 12.x ( #5681 )
...
<!-- Raise an issue to propose your change
(https://github.com/opencv/cvat/issues ).
It helps to avoid duplication of efforts from multiple independent
contributors.
Discuss your ideas with maintainers to be sure that changes will be
approved and merged.
Read the [Contribution
guide](https://opencv.github.io/cvat/docs/contributing/ ). -->
<!-- Provide a general summary of your changes in the Title above -->
### Motivation and context
<!-- Why is this change required? What problem does it solve? If it
fixes an open
issue, please link to the issue here. Describe your changes in detail,
add
screenshots. -->
### How has this been tested?
<!-- Please describe in detail how you tested your changes.
Include details of your testing environment, and the tests you ran to
see how your change affects other areas of the code, etc. -->
### Checklist
<!-- Go over all the following points, and put an `x` in all the boxes
that apply.
If an item isn't applicable for some reason, then ~~explicitly
strikethrough~~ the whole
line. If you don't do that, GitHub will show incorrect progress for the
pull request.
If you're unsure about any of these, don't hesitate to ask. We're here
to help! -->
- [ ] I submit my changes into the `develop` branch
- [ ] I have added a description of my changes into the
[CHANGELOG](https://github.com/opencv/cvat/blob/develop/CHANGELOG.md )
file
- [ ] I have updated the documentation accordingly
- [ ] I have added tests to cover my changes
- [ ] I have linked related issues (see [GitHub docs](
https://help.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword ))
- [ ] I have increased versions of npm packages if it is necessary
([cvat-canvas](https://github.com/opencv/cvat/tree/develop/cvat-canvas#versioning ),
[cvat-core](https://github.com/opencv/cvat/tree/develop/cvat-core#versioning ),
[cvat-data](https://github.com/opencv/cvat/tree/develop/cvat-data#versioning )
and
[cvat-ui](https://github.com/opencv/cvat/tree/develop/cvat-ui#versioning ))
### License
- [ ] I submit _my code changes_ under the same [MIT License](
https://github.com/opencv/cvat/blob/develop/LICENSE ) that covers the
project.
Feel free to contact the maintainers if that's a concern.
3 years ago
Kirill Sizov
4a45321788
Fix Helm tests ( #5579 )
3 years ago
Maria Khrustaleva
b00bc653ff
Social account authentication tests ( #5444 )
...
Depends on #5349
Related #5432
Added tests for social account authentication functionality: cypress
test with dummy auth server
3 years ago
Roman Donchenko
580ae49e5a
Migrate to Docker Compose V2 ( #5524 )
...
Also, migrate to the version less Compose file format.
Compose V1 is EOL:
<https://www.docker.com/blog/announcing-compose-v2-general-availability/ >.
3 years ago
Maxim Zhiltsov
ec3e1f34a4
Better reporting for user limits ( #5225 )
...
- Added explanatory messages for actions denied for user limits
- Fixed few rules and checks
- Upgraded OPA version
3 years ago
Roman Donchenko
487c60ce2b
SDK: Add an adapter layer that presents a CVAT task as a torchvision dataset ( #5417 )
3 years ago
Nikita Manovich
a3bf41439d
Fix CI due to cypress verify works too long ( #5320 )
...
https://docs.cypress.io/guides/guides/command-line#cypress-verify
3 years ago
Boris Sekachev
e5d01359aa
Removed code duplications, added checks to CI ( #5253 )
3 years ago
Andrey Zhavoronkov
49bdef01f1
IAM OPA bundle for dev environment ( #5190 )
3 years ago
Kirill Sizov
4cd43a27c8
Refactor CI ( #5060 )
...
* workflows: add docker image scan for CI workflow
* enter debug mode
* update mod-wsgi dependency
* add Trivy image scanner for cvat/ui image
* add trivyignore file
* update trivyignore file
* try scan without trivyignore
* remove trivy scanner
* add workflow that updates yarn.lock file for PRs from Snyk
* remove extra empty lines
* revert changes for mod-wsgi version
* remove deprecated set-output for workflows
* update upload-artifact action
* update upload-artifact action
* test another github action for getting changed files
* fix typo
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* revert changes for bandit linter
* remove debug changes
* remove debug changes
* remove debug changes
* remove debug changes
* exit debug mode
3 years ago
Kirill Sizov
ad4635e020
Update Github Actions ( #5136 )
...
* update actions/checkout version
* update actions/setup-python version
* update actoins/setup-node version
3 years ago
Kirill Sizov
6274bd11b6
workflows: update value of status for `waiting server` step ( #5026 )
3 years ago
Maria Khrustaleva
56e8c1eb82
Cypress tests for source & target storage ( #4914 )
...
* Draft version
* Implemented import & fixed export && some code cleanup && some fixes && updated notifications
* Refactoring && fixed several bugs
* Update licence headers && small fixes
* Update remaining licence headers && small changes
* Fix part of tests
* Fix tests
* Remove unused code
* Fix part of comments
* Some fixes
* Move file download process to job
* Rename methods
* Small fix
* Fix storages configuration for tasks
* Styles
* Remove unused
* Change storage configuration && fix forms reset && some fixes
* Update imports
* Remove extra argument type
* Add catch
* Fix import backup from local
* Import architecture refactoring && some fixes
* Rename props
* Small reorganization of export architecture && minor fixes
* Remove unused import
* Small fix && skip error notification when no permissions
* Fix project creating
* Fix part of eslint issues
* Fix eslint
* Fix eslint
* Fix eslint
* eslint
* Fix some eslint issues
* Combine uploadAnnotations and importDataset
* Fix annotation uploading from local
* Update tests
* Fix annotation uploading
* Fix notification
* Update dependencies
* fix
* Update jest tests
* Skip error notification when no permissions
* Update case 91 92 canvas3d tests
* Styles
* Update icons
* eslint
* eslint
* eslint
* eslint
* Create & delete cloud storage
* Common part && export job annotations
* Update tests && add tests for project backup
* Fix typo
* Rename variables
* debug
* Revert timeout
* Fix server host
* Fix test with project backup restore
* small refactoring
* Update issue_2473_import_annotations_frames_dots_in_name
3 years ago
Kirill Sizov
0b6b758a56
Fix Nightly build ( #4941 )
3 years ago
Kirill Sizov
860b0d96a6
Update workflow configs ( #4930 )
3 years ago
Nikita Manovich
3957892954
Fix workflows after cvat container was renamed ( #4848 )
3 years ago
kirill-sizov
2813503858
fix container name
4 years ago
Maxim Zhiltsov
5f58a0f7be
Add 2nd layer of SDK ( #19 )
4 years ago
Kirill Sizov
f176deef22
Fix coverage measurement ( #36 )
4 years ago
Kirill Sizov
3d3903c01f
Rename Docker images ( #12 )
4 years ago
Kirill Sizov
b751aa1210
Update tokens for workflows ( #9 )
...
* update tokens for workflows
* rename ci images
4 years ago
Kirill Sizov
b5b828e541
Add cvat-sdk for nightly tests ( #130 )
4 years ago
Kirill Sizov
a38c567c4c
Fix CI-nightly ( #117 )
4 years ago
Kirill Sizov
2240b3f4aa
Replace npm with yarn ( #113 )
...
* package.json: private true
* delete package-lock.json
* cvat-core/package.json: fix path for cvat-data
* replace npm with yarn
* replace npm with yarn
* add yarn.lock files
* replace npm with yarn
* remark: replace npm with yarn
* fixes
* fixes
* alligment
* workflows: replace npm with yarn
* revert husky version
* replace npm with yarn on ci image
* add yarn for ci image
* enable debug mode for main workflow
* debug mode
* v0.0.0
* resolve dependencies issues
* update docs
* exit debug mode
* add yarn.lock to the ui image
* fix three version
* resolve conflicts
* [no ci] use yarn instead of npm
* fix src path
4 years ago
Kirill Sizov
768abc961a
CI small fixes ( #114 )
4 years ago
Kirill Sizov
b986b31476
Fix tags for nightly ( #110 )
...
[no ci] fix tags for nightly
4 years ago
Kirill Sizov
388237720a
CI-nightly: run E2E test in separate job ( #92 )
4 years ago
Kirill Sizov
2db5bcf7b0
CI: refactor cache, add coverage for CI-nightly ( #79 )
4 years ago
Kirill Sizov
e33d97ec9d
Change last CI-nightly workflow run date ( #78 )
4 years ago
Kirill Sizov
ca8150e21c
Hotfix for CI-nightly ( #74 )
4 years ago
Kirill Sizov
2e161b0e9f
Refactor CI ( #26 )
4 years ago
Maria Khrustaleva
83126c7b5a
API versioning using accept header ( #4239 )
4 years ago
Dmitry Kruchinin
e484aa7587
Migrate to node 16, npm 7. ( #3773 )
...
* Migrate to node 16 and nmp 7.
* Step 2
* Moving eslint to one package.json
* Fix package for 3D
* Update package files
* Fix package.json. Update package-lock.json. Update DockeFile.ui
* Change "node-sass" to "sass" due to snyk issues
* Automatically update your stylesheets due to DEPRECATION WARNING from sass
* Moving all dev dependencies to root package.json
* Remove unnecessary dependence from cvat-core-package.json
* Update of the year in copyrights
* Update CHANGELOG.md
* Define workspaces
* Update npm command to root package.json
* Update npm commands and corresponding files
* Update npm command.
* Fix Dockerfile.ui
* Fix error loading rule '@typescript-eslint/dot-notation'
* Fix eslint check issue
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
4 years ago
Dmitry Kruchinin
e8b3284882
Cypress test. Connected file share. ( #3764 )
...
* Cypress test case 106. docker-compose for file share.
* Continue writing the test
* Added class to reducer
* Case 106. Added check issue 3733
* Updated yml files
* debug
* Fix renaming a image
* Remove debug
* Update the test
* Added comment
* Rename test case/file/images
* Added assert.
* Applying comments
* Apply comments
4 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
ca97507211
Upload cypress screenshots folder as an artifact if the tests failed with an error. ( #2934 )
...
* added upload cypress screenshots if a tests failed.
* Replace command to run cypress tests in publish_docker_images.yml
5 years ago
Andrey Zhavoronkov
108947fbce
Added CI workflow to publish CVAT images ( #2766 )
...
* Configured CI workflow for public images
* updated license headers
* align list item indent rule for remarklint and prettier
* updated changelog
Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
Dmitry Kruchinin
a440ef24f8
Move to GitHub Actions. ( #2653 )
...
* Remove .travis.yml
* Rework env in docker-compose.ci.yml
* Add github actions configs
* Deleting unnecessary config rows.
* Apply comments. Remove unnecessary config rows.
* configured coveralls
Co-authored-by: Kruchinin <dmitryx.kruchinin@intel.com>
Co-authored-by: Andrey Zhavoronkov <andrey.zhavoronkov@intel.com>
5 years ago