Alexey
e1f9f1858b
chore: update copyright year to 2023 ( #1579 )
2023-03-31 16:54:30 +03:00
Alexey
e930923e8f
CB-3236 feat: support requesting a configuration authentication ( #1580 )
2023-03-31 16:54:01 +03:00
alex and dariamarutkina
3ee7f45f8a
CB-3187 close all dialogs on nav to settings ( #1544 )
...
* CB-3187 close all dialogs on nav to settings
* CB-3187 execute loop on the copy of the dialog's list
* CB-3187 add jsdoc
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-03-22 08:19:13 +03:00
alex and Alexey
91630ff9cb
CB-3199 update deps ( #1529 )
...
* CB-3199 update deps
* CB-3199 update base deps
* CB-3199 change node-sass by sass
* CB-3199 temp downgrade required node version
* CB-3199 update graphql deps
* CB-3199 update uuid
* CB-3199 fix: rimraf add --glob
---------
Co-authored-by: Alexey <wrouds@gmail.com >
2023-03-16 18:57:31 +03:00
Alexey
8dd87cecec
CB-3150 refactor: remove loadedKeys from resources ( #1489 )
...
* CB-3150 refactor: remove loadedKeys from resources
* CB-3150 refactor: Resources API
2023-03-16 18:00:58 +03:00
Alexey
b5bef7f226
CB-3214 suspense ( #1527 )
...
* CB-3214 feat: enable strict mode for development
* CB-3214 refactor: loaders
2023-03-07 18:14:30 +03:00
Alexey
1f553fe315
CB-3193 refactor: suspense for data loading ( #1524 )
...
* CB-3193 refactor: suspense for data loading
* CB-3193 refactor: errors api
* CB-3193 fix: remove warn message
2023-03-06 18:59:05 +03:00
alex
9b45523f49
CB-3129 add filter script ( #1505 )
...
* CB-3129 add filter script
* CB-3129 fix naming
2023-02-28 07:16:14 +03:00
662bad583e
CB-2570 support passing args to auth ( #1439 )
...
* CB-2570 support passing args to auth
* CB-2570 add private param to auth provider
* CB-2606 hide private provider
* CB-2606 revert AuthenticationProvider code
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
Co-authored-by: Ainur <yagudin10@yandex.ru >
2023-02-15 11:08:11 +03:00
Alexander Skoblikov and Aleksey Potsetsuev
06e7a26a88
CB-2899 add redirect param to servlets ( #1446 )
...
* CB-2899 add redirect param to servlets
* CB-2899 fix redirect with enabled anonymous mode
* CB-2899 fix invalid parameter name
* CB-2899 fix: close login form on federate auth finish
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-02-14 16:47:24 +03:00
Alexey
0fd88f3be2
fix(tests): circular dependencies ( #1465 )
2023-02-10 16:37:17 +03:00
dec3c37e64
CB-2881 remove public permission ( #1414 )
...
* CB-2881 remove public permission
* CB-3035 add authRequired param for WebAction
* CB-3035 add authRequired param for WebAction
* CB-3035 add authRequired param for WebAction
* CB-2881 refactor: replace public permission with authentication check
* CB-3035 empty user permissions fix
* CB-2881 fix: validate resource keys
* CB-3035 user with no teams login fix
* CB-2881 remove user teams validation
* CB-2881 fix: check is connection is available in ResourceSqlDataSource
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2023-01-26 14:58:08 +03:00
alex and kseniaguzeeva
29b4e81654
CB-2719 filter ce product deps ( #1403 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2023-01-11 09:51:12 +03:00
Alexey and Aleksandr Skoblikov
f5a2799ec9
CB-2912 refactor: use websocket ( #1348 )
...
* CB-2912 refactor: use websocket
* CB-2912 chore: disable websocket by default
* CB-2912 feat: websocket events
* CB-2912 feat: websocket protocol
* CB-2912 fix: gql schema
* CB-2912 feat: update sdk
* CB-2912 chore: remove deprecated code
* CB-2912 feat: dynamic events subscription
* CB-2912 fix: container resource api
* CB-2923 test websocket
* CB-2923 refactor event model
* CB-2923 dynamic ws event deserializer
* CB-2912 chore: update schema
* CB-2923 separate events for create/delete/update action
* CB-2923 manifest fix
* CB-2923 update qql schema
* CB-2923 update eclipse configuration
* CB-2912 feat: update websocket api
* CB-2923 update client event model
* CB-2912 feat: resource connection
* CB-2923 support new event types
* CB-2912 chore: update schema
* CB-2923 websocket ping pong
* CB-2912 fix: rename topic to topicId in WebSocketClientEvent
* CB-2923 send event if datasource description was changed
* CB-2923 split WebSession
* CB-2912 fix: resources connection
* CB-2912 websocket client (#1370 )
* CB-2989 create ws client
* CB-2912 refactor: rename useResource
* CB-2912 resolve conflicts
* CB-2912 fix: use wss with https protocol
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2022-12-22 14:04:03 +03:00
alex
6131674693
CB-2781 close connection search dialog on logout ( #1343 )
...
* CB-2781 close connection search dialog on logout
* CB-2781 remove extra subscription
2022-12-07 12:48:37 +03:00
Serge Rider and naumov
3823c61cf8
Cb 2798 show parameters tab on teams ( #1249 )
...
* CB-2798 Meta parameters API + refactoring
* CB-2798 Meta parameters API + refactoring
* CB-2798 Team meta parameters save API
* CB-2798 Team meta parameters read binding
* CB-2798 show parameters in the team form
* CB-2798 change locale token
* CB-2798 reset includes in the loader method
* CB-2798 Admin service merge
* CB-2798 refresh team after update
* CB-2798 mark outdated instead of the hard refresh
Co-authored-by: naumov <iamemptyhuh@gmail.com >
2022-11-11 18:35:42 +03:00
Alexander Skoblikov and Aleksey Potsetsuev
bc4677ccde
CB-2830 send auth provider in auth info ( #1263 )
...
* CB-2830 send auth provider in auth info
* CB-1424 feat: provider / configuration logout
* CB-1424 fix: provider logout
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2022-11-10 20:20:21 +03:00
Aleksey Potsetsuev
0fc139d42c
CB-2647 refactor: use new context menu API for top app bar
2022-10-31 21:43:16 +03:00
Aleksey Potsetsuev
5c1cbda3c7
CB-2571 feat: auth role selector
2022-10-19 21:25:43 +03:00
Serge Rider and Wroud
71cb02fdd7
CB-2657 Auth role + auth model refactoring + AD claims ( #1208 )
...
* CB-2657 Auth role + auth model refactoring + AD claims
* CB-2657 Auth role + auth model refactoring
* CB-2709 Rename roles into teams on BE
* CB-2709 Rename database teables and columns
* CB-2657 refactor: rename role to team
* CB-2709 Increase schema version
* CB-2709 API parameter rename
* CB-2657 fix(plugin-authentication-administration): team connection permissions
* CB-2709 Initial schema fix + tests debug logging enabled
* JDBC utils
* CB-2657 fix(plugin-connections-administration): connection access lazy loading
* CB-2709 Redundant code delete. User teams pre-read to avoid extra calls
* CB-2657 fix: localization
* CB-2657 localization: add localization for teams
Co-authored-by: Wroud <wroud@yandex.ru >
2022-10-12 17:22:07 +03:00
Wroud
8822860237
chore: update version
2022-10-05 23:07:44 +03:00
3d1c38124b
CB-2461 support trusted auth method in DE ( #1167 )
...
* CB-2461 support trusted auth method in DE
* CB-2461 enable reverse proxy from auth provider list
* CB-2461 show reverse proxy auth provider
* CB-2461 feat: filter trusted providers
* CB-2461 label for reverse proxy
Co-authored-by: Ainur Yagudin <ainur.yagudin@dbeaver-benua.local >
Co-authored-by: Wroud <wroud@yandex.ru >
2022-10-05 17:32:30 +03:00
Wroud
ee69e3c4b5
CB-2501 chore: leaflet & codemirror deps update
2022-10-04 17:23:03 +03:00
Wroud
ab4f3a9847
CB-2501 chore: base deps update
2022-10-04 17:02:24 +03:00
Wroud
e2bc7b0f3d
CB-2501 refactor: plugins structure
2022-10-04 16:32:09 +03:00
Wroud
32b52476eb
CB-2468 fix: connection form close message
2022-09-26 14:58:29 +03:00
Wroud
be84877788
CB-2468 fix: request auth for connection
2022-09-21 15:40:17 +03:00
Konstantin Vasilev
0ff19596df
CB-2475 feat: Use connection requiredAuth for external auth
2022-09-15 17:16:43 +03:00
Konstantin Vasilev
82fd4c7b93
CB-2463 feat(plugin-authentication, plugin-connections): Fix review notes
2022-08-30 15:54:56 +03:00
Konstantin Vasilev
4c522524b9
CB-2463 feat(plugin-connections) Add login handler to connection form
2022-08-30 14:00:41 +03:00
Konstantin Vasilev
25199ee9f9
CB-2442 fix(plugin-authentication): Disable user linking on auth
2022-08-25 12:57:09 +03:00
Konstantin Vasilev
6cf4dff4b7
feat(plugin-root): CB-2268 Rename session remaingin time field
2022-08-12 13:21:57 +03:00
Konstantin Vasilev
ed72464633
feat(root, sdk, auth): CB-2268 Use api request instead of cookie for session expiring
2022-08-11 18:13:14 +03:00
Wroud
dd18c8e260
refactor: CB-2288 manifests
2022-07-15 03:21:14 +03:00
Wroud
91d993655e
fix(plugin-authentication): CB-2177 enable primary auth method for administration pages
2022-07-05 13:01:51 +03:00
Wroud
825d57a563
fix(plugin-authentication): CB-2218 redirectOnFederatedAuth
2022-07-03 00:54:17 +03:00
Wroud
91a13248cf
fix: CB-2218 automated authentication
2022-07-01 16:36:56 +03:00
Wroud
52a12f958e
feat(plugin-authentication): CB-2218 display auth form for single provider
2022-07-01 14:15:40 +03:00
Wroud
ea946e1ae2
feat: CB-2177 federated authentication cancellation
2022-06-30 17:14:32 +03:00
Wroud
5a276aaa5b
refactor: CB-2177 asynchronous federated auth
2022-06-25 16:26:27 +03:00
Wroud
39b9bae56f
refactor: CB-2177 asynchronous federated auth
2022-06-24 16:21:58 +03:00
Naumov Alexey
c2427b6eb6
fix(plugin-sql-editor): CB-1498 remove extra code
2022-06-20 13:25:14 +02:00
Naumov Alexey
9def11573e
feat(plugin-sql-editor): CB-1498 ask result-set save confirmation on certain actions
2022-06-20 03:58:33 +02:00
Wroud
d8a8ad6a03
refactor: CB-2096 update react
2022-06-07 23:12:02 +03:00
Wroud
a29604da4d
chore: CB-2096 update react ver to 18
2022-06-07 17:32:11 +03:00
Naumov Alexey
4b19dc7f99
fix(plugin-authentication): CB-2055 naming
2022-05-23 12:35:02 +02:00
Naumov Alexey
07ae238963
feat(plugin-authentication-administration): CB-1904 add option to deactivate user
2022-05-06 00:40:34 +02:00
Wroud
19bd8fe42b
build: update dependencies
2022-03-22 00:38:45 +03:00
Wroud
6407e91b27
fix: CB-1746 nav tree selection
2022-03-16 20:09:11 +03:00
Wroud
68fd518710
refactor: CB-1746 nav tree perfomance
2022-03-14 15:19:50 +03:00