Maria Khrustaleva
f405c4acac
Fix missing source tag in project annotations ( #5408 )
3 years ago
Boris Sekachev
785edcb272
Allow dragging 3D canvas in IDLE mode ( #5385 )
3 years ago
Kirill Lakhov
19b2643e69
Allowed to upload `.xml` and `.json` annotation files from UI ( #5386 )
...
<!-- 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. -->
Resolved #5274
+ Fixed typo in tests
### 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
- [x] 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
- [x] I have added tests to cover my changes
- [x] 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 ))
- [x] 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
Andrey Zhavoronkov
6f09c777f2
Fixed FBRS runtime dimension error on images with alpha channel ( #5384 )
3 years ago
Maria Khrustaleva
ca83d3c925
Fix attaching manifest file with custom name ( #5377 )
...
<!-- 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. -->
Closes #5361
### 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. -->
Updated existing cypress test
### 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
- [x] 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~~
- [x] I have added tests to cover my changes
- [x] 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 ))
- [x] 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.
Co-authored-by: Nikita Manovich <nikita@cvat.ai>
3 years ago
Boris Sekachev
460df331e4
Implemented propagate backward ( #5355 )
...
<!-- 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
Resolved #2998
<img width="428" alt="image"
src="https://user-images.githubusercontent.com/40690378/203806586-1367477b-cfff-46f1-947b-d0292cd6f02e.png ">
### 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
- [x] 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
- [x] I have added tests to cover my changes
- [x] 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 ))
- [x] 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
Anastasia Yasakova
279f01b53b
Fix: Can't dump annotations with objects type is track from several jobs ( #5250 )
3 years ago
Kirill Lakhov
8705e2366c
Added force logout on CVAT app start if token is missing ( #5331 )
3 years ago
Maria Khrustaleva
08dd27d993
Fix missed token with using social account authentication ( #5344 )
3 years ago
Kirill Sizov
25503a35d2
Fix export job ( #5282 )
3 years ago
Nikita Manovich
23257a2a26
Significantly reduced the number of queries to DB from api/jobs, api/tasks, and api/projects endpoints. ( #5304 )
3 years ago
Anastasia Yasakova
10baa5f135
Fix: visibility and ignored information fail to be loaded (MOT dataset format) ( #5270 )
3 years ago
Kirill Lakhov
7706eee504
Improved UX of signing pages ( #5295 )
3 years ago
Boris Sekachev
7265553654
Supported type for all labels ( #5273 )
...
* Supported type for all labels
* Multiple fixes in UI for new type scheme
* Fixed on 3d annotation view
* Fixed tests
* Updated version && changelog
* Fixed test
* Added type
* Fixed typos
* Fixed minor comments
3 years ago
Boris Sekachev
6acab035f2
Improved UX of user logout ( #5266 )
...
* Improved UX of user logout
* Updated version & changelog
* Fixed ?next='' query parameter
* Updated license header
3 years ago
Boris Sekachev
080755a8da
Fixed issue 5256, improved 'occluded' visualization ( #5259 )
...
* Fixed issue 5256, improved 'occluded' visualization
* Updated version & added test
* Updated changelog
* Fixed tests
3 years ago
Kirill Lakhov
92ba1ab845
New authentication UI ( #5181 )
...
* Add social accounts authentication && improve email confirmation
* Pass env variables to docker
* Update helm chart
* Update email verification templates
* Small refactoring
* Send email verification && redirect to /auth/email-verification-sent
* added new login form
* added main assets
* added main social buttons
* changed reset password form
* refactored reset password page
* Fix helm chart
* Fix typo
* Pass enabled advanced auth methods to client
* Rename class
* Fix
* Fix helm
* Fix github scope
* changed register page
* adjusted no social auth methods
* Some fixes
* Fix schema generation
* Fixes
* Apply comments
* Update changelog
* added responsiveness, refactored inputs
* cleanup
* fixed email-confirmed.tsx
* updated reset page, changed style on register page
* added fonts, fixed some ui problems
* removed some code
* fixed index.html
* made resizing less expressed
* fixed form sizing, issue#5166
* fixed submiting form by enter
* made toggle bigger, fixed headers
* updated versions
* removed extra lines
* fixed fields on form
* changed tests
* fixed more tests
* fixed comments
* reverted header
* added grid-unit-size for height, removed for fonts
* added new animation
Co-authored-by: Maya <maya17grd@gmail.com>
3 years ago
Roman Donchenko
aadfd8814e
Fix TUS offset queries in production environments ( #5204 )
...
* Fix TUS offset queries in production environments
Previously, `mod_wsgi` would convert `HEAD` requests into `GET`, which
would be rejected, so clients were unable to resume an upload that failed
midway through.
To make use of this, update the SDK code to enable upload resumption.
* Add a test that forces a chunked TUS upload
* test_can_create_from_backup_in_chunks: make sure the upload is actually chunked
3 years ago
magician
0b7fb04a09
fix pascal_voc import bug ( #4647 )
...
* fix pascal_voc import bug
* Add tests
* Fix black
* Small fixes
* Fix test
* Fix black
* Update Changelog
* Fix Changelog
* Fixes
* Remove unnecessary changes
* Remove unnecessary changes
* Join tests
* Small fix
* Fixes
* Fix pylint
* Remove unused import
* Small fix
Co-authored-by: yasakova-anastasia <yasakova_anastasiya@mail.ru>
3 years ago
Maria Khrustaleva
ba74709c40
Add tests for export job dataset ( #5160 )
3 years ago
Maria Khrustaleva
bb487165dd
CVAT authentication ( #5147 )
3 years ago
Boris Sekachev
bca5bb6cae
Fixed: Oriented bounding boxes broken with COCO format ( #5219 )
...
* Fixed: Oriented bounding boxes broken with COCO format
* Updated changelog
3 years ago
Boris Sekachev
f62aa276cd
Added paint brush tools ( #4543 )
3 years ago
Boris Sekachev
02eba10b45
Fixed issue: cannot assign a resource to a user who has an organization ( #5218 )
3 years ago
Kirill Sizov
db6bbbab6a
Fix dataset import for Datumaro format ( #4544 )
...
* Datumaro format: add load_data_callback
* add test
* fix test
* fix project dataset uploading for some formats
* Fix black
* Update Changelog
* Update README.md
* Update README.md
Co-authored-by: Maxim Zhiltsov <zhiltsov.max35@gmail.com>
* Fixes
* Remove useless trailing backslashes
* Fix tests
* Fix test
* Join tests
* Small fix
* Fix remark
Co-authored-by: kirill.sizov <kirill.sizov@intel.com>
Co-authored-by: yasakova-anastasia <yasakova_anastasiya@mail.ru>
Co-authored-by: Maxim Zhiltsov <zhiltsov.max35@gmail.com>
3 years ago
Boris Sekachev
43e22c2cce
Updated rego rules, job assignee can resolve an issue ( #5167 )
3 years ago
Kirill Sizov
fe10995b5f
Update CHANGELOG ( #5206 )
3 years ago
Boris Sekachev
6d965b80b8
No extra rerender of different pages with each click ( #5178 )
...
* No extra rerender of different pages with each click
* updated changelog
* Dedicated effects
* Removed extra code
3 years ago
Maria Khrustaleva
e4e8da281a
Fix create manifest command ( #5172 )
3 years ago
Boris Sekachev
c30c97b6af
Fixed error: could not fetch task in a corner case ( #5163 )
...
* Fixed error: could not fetch task in a corner case
* Updated changelog
3 years ago
Boris Sekachev
0b12a77a0e
Fixed wrong issue position when create a quick issue on a rotated shape ( #5162 )
...
* Fixed wrong issue position when create a quick issue on a rotated shape
* Updated changelog
3 years ago
Anastasia Yasakova
2311b10b80
Fix an issue with Imagenet dataset import ( #4861 )
3 years ago
Boris Sekachev
dfcc69c4ef
Minor improvements of z order feature ( #5145 )
...
* Do not switch z layer when changing objects
* Added z order sorting
* Added z indication
* Updated version & changelog
3 years ago
Roman Donchenko
94eb6cb5f1
Bump Datumaro commit ( #5122 )
3 years ago
Boris Sekachev
78160ce753
Propagate angle when use 'propagate' feature ( #5139 )
...
* Propagate angle when use 'propagate' feature
* Updated version && changelog
3 years ago
Boris Sekachev
37ef30b963
Fixed issue with deleted frames in a multijob task ( #5138 )
...
* Fixed issue with deleted frames in a multijob task
* Updated changelog
3 years ago
Boris Sekachev
1f9fc4cbfb
Fixed CVAT annotation view restoring ( #5134 )
...
* Fixed CVAT annotation view restoring
* Updated version, license, changelog
* Redesigned fix
3 years ago
Maria Khrustaleva
15c3a63bb3
Fix export job dataset ( #5052 )
3 years ago
T
c37a5c0036
Update CHANGELOG.md ( #5130 )
3 years ago
Alex Fomenko
ac694737a2
Fixed bug of computing Jobs issues nums ( #5101 )
...
* Fixed bug of computing Jobs issues nums
* Updated changelog
* Update CHANGELOG.md
Co-authored-by: Boris Sekachev <sekachev.bs@gmail.com>
3 years ago
Maxim Zhiltsov
1cf0d41fba
Fix voc mask export when bg class id is not 0 ( #5056 )
...
* Update datumaro dependency
3 years ago
Boris Sekachev
384960b7f2
Fixed double modal export/backup a task/project ( #5075 )
...
* Fixed double modal export/backup a task/project
* Updated version && changelog
3 years ago
Adam Teuscher
c8c40df37f
Fixes some serverless functions (HRNET, IOG, f-BRS) ( #4944 )
...
* Update curl command for Google Drive weights and adjust yaml files (#4736 )
* update changelog
Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
3 years ago
Maxim Zhiltsov
511f9706d5
Allow trailing slashes in SDK client url ( #5057 )
3 years ago
Роман Донченко
b029bc9da8
cvat-sdk: Fix creating tasks with non-local files ( #5058 )
...
* Move the test file share contents to tests/share
This way, it can be reused between tests.
* cvat-sdk: Fix creating tasks with non-local files
Forcing the `Content-Type` for the `upload_data` API call to
`multipart/form-data` does not work, because the current logic for
converting Python values to parts (`ApiClient._convert_body_to_post_params`)
does not encode them in a way that Django REST Framework can understand (it
JSON-encodes each part).
Fortunately, we don't actually need to do that, since when we create a task
with non-local files, we don't need to upload any files, and so we can just
post the original JSON, so do just that.
I couldn't add a test for the remote image case, because CVAT rejects all URLs
with non-public IP addressses. However, I did test this case manually.
3 years ago
Kirill Lakhov
b7371ede35
Enabled authentication via email ( #5037 )
3 years ago
Kirill Lakhov
f719f58df4
Fix ESlint problems / typescript for cvat-core ( #5027 )
...
* typescripted some files
* typescripted cloud storage
* reverted api-implementation, fixed minor errors
* updated changelog
* fixed jest test
* updated file: to link:
Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
3 years ago
Boris Sekachev
e7c16064c4
Fixed invisible label view in label constructor ( #5041 )
...
* Fixed invisible label view in label constructor
* Updated changelog
3 years ago
Boris Sekachev
7850f1e9b1
Fixed changing label color on canvas ( #5045 )
...
* Fixed changing label color on canvas
* Updated changelog
3 years ago
Anastasia Yasakova
7cc05e80de
Fix serverless functions ( #5039 )
...
* Fix some serverless functions
* Update Changelog
* Fixes
3 years ago