Roman Donchenko
85b5547541
Make the server proxy's properties visible to static analysis ( #5345 )
...
Currently, all properties of the server proxy object are created using
`Object.defineProperties` in the constructor, which means that IDEs like
VS Code can't analyze the file's static structure to determine what
properties there are and what types they have. Consequently, things like
autocomplete and go-to-definition don't work.
Fix that by removing the `ServerProxy` class altogether and exporting an
anonymous object with all properties defined statically.
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 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
Maria Khrustaleva
bb487165dd
CVAT authentication ( #5147 )
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
Roman Donchenko
80c72340f8
Fix ESLint errors in cvat-core/src/server-proxy.ts ( #5189 )
...
* Fix incorrect requires of the ./config module
It's an ES6 module, so we need to use the `default` field, or we'll get the
module itself instead.
* Fix ESLint errors in cvat-core/src/server-proxy.ts
Specifically:
* `padded-blocks`
* `@typescript-eslint/no-var-requires`
* `@typescript-eslint/return-await`
3 years ago
Andrey Zhavoronkov
570bc3880f
Added user_registered signal ( #5007 )
3 years ago
Kirill Lakhov
b7371ede35
Enabled authentication via email ( #5037 )
3 years ago
Kirill Sizov
bae7564968
Add webhooks ( #4863 )
...
Co-authored-by: “klakhov” <kirill.lakhov@cvat.ai>
Co-authored-by: Boris <sekachev.bs@gmail.com>
Co-authored-by: kirill-sizov <kirill.sizov@intel.com>
3 years ago
rhee-elten
15565cb952
FIX: Remove a possibly duplicated encodeURI() (Issue #4428 ) ( #4947 )
...
* FIX: Remove possibly duplicated encodeURI() to prevent double encode non-ascii path (Issue #4428 Cannot connect file share,cannot recognize non-ascii path)
* Update CHANGELOG.md
* Update CHANGELOG.md
Co-authored-by: Boris Sekachev <sekachev.bs@gmail.com>
3 years ago
Maria Khrustaleva
9f89787f95
Source & target storage support ( #4842 )
3 years ago
Boris Sekachev
987a09201b
Typescripted cvat-core, cvat-data ( #120 )
...
* Typescripted cvat-core, cvat-data
* Removed unused import
* Fixed two issues
* Fixed comments
* Removed duplicated line
4 years ago