195 Commits (6acf244d650aafe297116cc22c354869f64b82bb)

Author SHA1 Message Date
Mariia Acoca 6acf244d65
Documentation for multitask updated (#5590) 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
Andrey Zhavoronkov 81f2b90368
Updated installation guide and workflows (#5578) 3 years ago
Michael Selasi Dzamesi 11e398d391
Update serverless-tutorial.md (#5360) 3 years ago
Irrom c29b2837c4
Adjust Windows Installation Instructions to account for Nuclio issue#1821 (#5558)
In my understanding of https://github.com/nuclio/nuclio/issues/1821, the
Nuctl (1.8.14) CLI is looking for a path that is only valid on a Linux
environment, which it does not find when running via Git Bash (even when
using the Windows version of Nuctl). However, installing CVAT onto a
Linux VM allows Nuctl to locate this path and operate normally. I
initially found this when setting up CVAT myself on Git Bash as per the
given instructions for Windows 10.

(I am still learning how to use GitHub as far as pull requests / forks /
etc work, sorry if this is not the right way to approach this change.
Please let me know if I've missed something important.)

### How has this been tested?
This is only a change to instructions, but I did test this on multiple
machines . As long as the machine is capable of running a Linux kernel
it shouldn't run into any issues.
3 years ago
Mariia Acoca 1e2db741ea
Images updated with delete frame icon (#5562) 3 years ago
Mariia Acoca 1071e2379c
Type filed description added, general task configurator update (#5547)
Task configurator documentation page updated:
- Converted content into tables
- Updated screenshot
- Added description of new fields and functions
3 years ago
Roman Donchenko be84445817
Remove version fields from Docker Compose override file examples (#5545)
I was supposed to do this in #5524 when I was removing them everywhere
else, but I didn't think to search the documentation. Compose override
files must have the same format as the base file, otherwise Docker
Compose rejects them.

Fixes #5544.
3 years ago
Mariia Acoca d0c52d87d9
[Documentation] Propagate backward added to the docs (#5434)
<!-- Raised an issue to propose your change
(https://github.com/cvat-ai/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](https://github.com/cvat-ai/cvat/blob/develop/CONTRIBUTING.md)
guide. -->

- Propagate backward description added to the doc
- Related screenshots updated

### 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 by a reason then ~~explicitly
strikethrough~~ the whole
line. If you don't do that github will show an incorrect process for the
pull request.
If you're unsure about any of these, don't hesitate to ask. We're here
to help! -->
- [x] I submit my changes into the `develop` branch
- [ ] I have added a description of my changes into
[CHANGELOG](https://github.com/cvat-ai/cvat/blob/develop/CHANGELOG.md)
file
- [x] I have updated the [documentation](
https://github.com/cvat-ai/cvat/blob/develop/README.md#documentation)
accordingly
- [ ] I have added tests to cover my changes
- [ ] I have linked related issues ([read 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/cvat-ai/cvat/tree/develop/cvat-canvas#versioning),

[cvat-core](https://github.com/cvat-ai/cvat/tree/develop/cvat-core#versioning),
[cvat-data](https://github.com/cvat-ai/cvat/tree/develop/cvat-data#versioning)
and
[cvat-ui](https://github.com/cvat-ai/cvat/tree/develop/cvat-ui#versioning))

### License

- [ ] I submit _my code changes_ under the same [MIT License](
https://github.com/cvat-ai/cvat/blob/develop/LICENSE) that covers the
project.
  Feel free to contact the maintainers if that's a concern.

Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
3 years ago
Maria Khrustaleva c91cf8accd
Add filename pattern to cli (#5525)
Add ability to create task with `filename_pattern` by cli.
3 years ago
Mariia Acoca 06f3359a69
[Documentation] Added description of delete frame shortcut (#5534) 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
Mariia Acoca 3c8ac1ef7d
Documentation for trackers updated (#5305) 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
Andrey Zhavoronkov aeef8276c7
Updated documentation "How to use preexisting secrets for external DB and Redis" (#5505) 3 years ago
Maxim Zhiltsov f6d2a8fe46
Fix the missing env variable issue (#5467)
Fixes #5448, #5453, #5457

- Relaxed env var requirements in the images, no mandatory ones
- RQ workers now use a custom python class for remote debugging
- Factored out common remote debugging implementation
3 years ago
Andrey Zhavoronkov 980c019427
PostgresSQL DB v15 and health check endpoint (#5312) 3 years ago
Mariia Acoca 15eecf81af
[Documentation] Typo in Navbar corrected (#5441) 3 years ago
Maxim Zhiltsov 2ed778818a
Allow server debugging when deployed with Docker (#5445)
Closes https://github.com/opencv/cvat/issues/5327

- Added a way to debug the server in Docker-based deployments
- Added docs
3 years ago
Maxim Zhiltsov 6ac561235c
Improve dataset manifest installation (#5447)
Extracted from #5083 
Related #5096 

- Improved dataset manifest docs
- Dataset manifest requirements are now installed in the server image
- Package dependencies are aligned with the server
3 years ago
Maxim Zhiltsov 4e97c243d6
Refactor OPA tests (#5373)
- OPA tests are now autogenerated
- Updated invocation docs
3 years ago
Mariia Acoca c26590c043
Update authentication documentation (#5342)
User authorization documentation updated:

- Screenshots
- Procedure descriptions
- Links
3 years ago
Andrey Zhavoronkov 966f2e4efd
Added note about use of existing PVs to store CVAT data (#5413) 3 years ago
Maxim Zhiltsov 673ecefbc3
Remove old CLI tests from unit test docs (#5415) 3 years ago
Andrey Zhavoronkov 01fec6fb72
Fix chart not being upgradable (#5371) 3 years ago
Maxim Zhiltsov 0943de9d6f
Update test guide with SDK/CLI info (#5402)
Follow up for #5394

The existing text wont work in a clean repo. This PR adds missing info.
3 years ago
Nikita Manovich 00228ab7bb
Fix several issues with testing system (#5394)
Fix https://github.com/opencv/cvat/issues/5214

1. Stable names for containers (_ vs -)
2. Improve documentation
3 years ago
Maria Khrustaleva d8c5051933
Update s3fs mount command (#5390) 3 years ago
Andrey Zhavoronkov e0e9e27c3a
Update docs about k8s deployment (#5388) 3 years ago
Mariia Acoca dde9f610df
[Documentation] Broken links fixed (#5348) 3 years ago
Roman Donchenko 0ab445b7a8
Replace unintended Cyrillic C letters with Latin C (#5334)
The only change in production code is the one in `shortcuts-reducer.ts`.
It makes no functional difference, however, because the shortcut in
question is not handled by the regular shortcut mechanism; the control
key is handled separately in `interactionHandler.ts`, while the string
"ctrl" in `shortcuts-reducer.ts` is only used for display purposes.

Fix ESLint errors in altered files, as well.

<!-- Raised an issue to propose your change
(https://github.com/cvat-ai/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](https://github.com/cvat-ai/cvat/blob/develop/CONTRIBUTING.md)
guide. -->

<!-- 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. -->
These Cyrillic Cs interfere with searching and can cause confusion.

### 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. -->
I'm relying on GitHub Actions.

### Checklist
<!-- Go over all the following points, and put an `x` in all the boxes
that apply.
If an item isn't applicable by a reason then ~~explicitly
strikethrough~~ the whole
line. If you don't do that github will show an incorrect process for the
pull request.
If you're unsure about any of these, don't hesitate to ask. We're here
to help! -->
- [x] I submit my changes into the `develop` branch
- ~~[ ] I have added a description of my changes into
[CHANGELOG](https://github.com/cvat-ai/cvat/blob/develop/CHANGELOG.md)
file~~
- ~~[ ] I have updated the [documentation](
https://github.com/cvat-ai/cvat/blob/develop/README.md#documentation)
accordingly~~
- ~~[ ] I have added tests to cover my changes~~
- ~~[ ] I have linked related issues ([read 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/cvat-ai/cvat/tree/develop/cvat-canvas#versioning),

[cvat-core](https://github.com/cvat-ai/cvat/tree/develop/cvat-core#versioning),
[cvat-data](https://github.com/cvat-ai/cvat/tree/develop/cvat-data#versioning)
and
[cvat-ui](https://github.com/cvat-ai/cvat/tree/develop/cvat-ui#versioning))~~

### License

- [x] I submit _my code changes_ under the same [MIT License](
https://github.com/cvat-ai/cvat/blob/develop/LICENSE) that covers the
project.
  Feel free to contact the maintainers if that's a concern.
3 years ago
Mariia Acoca 7944ef8b52
Annotation with brushing tools (#5269) 3 years ago
Andrey Zhavoronkov 46b88c11ab
Development guide update (#5255)
Added missed port forwarding option to the development guide.
3 years ago
Maria Khrustaleva bb487165dd
CVAT authentication (#5147) 3 years ago
Artem Filippov 8a44a36c74
added introduction to cvat and datumaro doc (#5236) 3 years ago
Andrey Zhavoronkov 49bdef01f1
IAM OPA bundle for dev environment (#5190) 3 years ago
Maxim Zhiltsov 60a05c7c76
Fix line length in installation docs (#5210) 3 years ago
inpv fa5ed35b46
Add dev environment installation instructions for Arch Linux-based systems (#5192)
* Add installation instructions for Arch Linux-based systems
3 years ago
Maxim Zhiltsov 16c4c46643
Fix PR link (#5202) 3 years ago
Maria Khrustaleva e4e8da281a
Fix create manifest command (#5172) 3 years ago
Andrey Zhavoronkov 9cf2989546
Init OPA rules with API instead of file binding (#5047) 3 years ago
Artem Filippov 86f586174c
CVAT docs: integration/fiftyone doc (#5153) 3 years ago
Kirill Sizov 7b3339e89d
fix remark error (#5155) 3 years ago
Boris Sekachev 1fdec2cf73
Updated docs (#5154) 3 years ago
Artem Filippov 4fccc861b1
CVAT docs: authorization doc updated (#5121) 3 years ago
Andrey Zhavoronkov 570bc3880f
Added user_registered signal (#5007) 3 years ago
Artem Filippov 59c0cd4562
Add CVAT intro video into documentation (#5079) 3 years ago
Artem Filippov fe9898f079
CVAT docs: multi tasks creation (#5068)
* attach cloud storages

"creating an annotation task", "projects", "export/import datasets" and "backup" docs were updated

* attach cloud storage(updated)

* Update site/content/en/docs/manual/advanced/backup.md

Co-authored-by: Maria Khrustaleva <maya17grd@gmail.com>

* Update site/content/en/docs/manual/advanced/backup.md

Co-authored-by: Maria Khrustaleva <maya17grd@gmail.com>

* Update site/content/en/docs/manual/advanced/export-import-datasets.md

Co-authored-by: Maria Khrustaleva <maya17grd@gmail.com>

* Update site/content/en/docs/manual/advanced/export-import-datasets.md

Co-authored-by: Maria Khrustaleva <maya17grd@gmail.com>

* Update site/content/en/docs/manual/advanced/export-import-datasets.md

Co-authored-by: Maria Khrustaleva <maya17grd@gmail.com>

* Update site/content/en/docs/manual/basics/creating_an_annotation_task.md

Co-authored-by: Maria Khrustaleva <maya17grd@gmail.com>

* Update site/content/en/docs/manual/basics/creating_an_annotation_task.md

Co-authored-by: Maria Khrustaleva <maya17grd@gmail.com>

* Source & target storage(updated)

* added creating multi tasks doc

changed weights of docs in basics + replaced some images for the "creating an annotation task" doc

* added creating multi tasks doc(updated))

* added creating multi tasks doc(remark fixed)

Co-authored-by: Maria Khrustaleva <maya17grd@gmail.com>
3 years ago
Kirill Sizov 8ebfdaf3df
Update setup-additional-components.md (#5098) 3 years ago
Maxim Zhiltsov 688cc23622
Add SDK package installation instructions (#5084) 3 years ago