Commit Graph
35 Commits
Author SHA1 Message Date
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
alexandkseniaguzeeva be1ad7a766 Cb 3005 show auth role (#1374)
* CB-3005 show auth role in user profile

* CB-3005 code style

* CB-3005 pass authRole to current user

Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com>
2022-12-28 15:49:36 +01:00
AlexeyandAleksandr 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
Alexander SkoblikovandAleksey 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 336b00fa14 CB-2647 chore: update icons 2022-11-09 11:23:17 +03:00
Aleksey Potsetsuev fdd2add2d1 CB-2647 chore: add dividers 2022-11-08 00:13:07 +03:00
Aleksey Potsetsuev fe68dce064 CB-2647 feat: add icons 2022-11-07 20:01:11 +03:00
Aleksey Potsetsuev b4967ba741 CB-2647 feat: add option to hide label 2022-11-06 10:58:12 +03:00
Wroud e2bc7b0f3d CB-2501 refactor: plugins structure 2022-10-04 16:32:09 +03:00
Wroud 60dff9ae45 CB-2479 feat: top app bar design 2022-09-19 20:38:02 +03:00
Wroud 3142c3ebf7 CB-2479 fix: top app bar styles 2022-09-18 23:48:31 +03:00
Konstantin Vasilev 09f6bea699 CB-2339 feat(plugin-authentication-administration): Use resource service instead of controller 2022-08-31 11:42:09 +03:00
Wroud 30c42b3fcc refactor: CB-2243 add navigation-tabs, root, tools-panel, top-app-bar, version plugins 2022-07-20 01:28:57 +03:00
Wroud 58117bb84d fix: CB-1996 CB-1762 close users dialogue for empty user 2022-04-28 16:45:44 +03:00
Wroud 19bd8fe42b build: update dependencies 2022-03-22 00:38:45 +03:00
Wroud d0b2669872 refactor: CB-488 CB-1785 CB-1746 themization system 2022-03-13 16:34:27 +03:00
Wroud f6d891b6b6 fix(core-ui): CB-1711 use observer in TabPanel 2022-02-24 12:58:22 +03:00
Naumov Alexey da26626128 feat(plugin-info): CB-1450 add shortcuts info 2022-02-02 15:52:57 +03:00
Wroud 556f3faafa Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel 2022-01-19 14:57:45 +03:00
Wroud 979f2fb4a3 refactor: CB-1548 useMenu options 2022-01-19 14:56:33 +03:00
Nikita Akilov fac1d3954d dbeaver/dbeaver-ee#1372 update copyright for year 2022 2022-01-18 19:47:55 +03:00
Naumov Alexey 76ca10e9ca feat(core-blocks): CB-17 move tabs to core-ui 2022-01-14 16:34:00 +03:00
Naumov Alexey f561933665 chore(core-localization): CB-1482 link chinese licalization 2021-12-07 13:40:26 +03:00
ianzhi 3172b0f55f add zh.ts 2021-12-04 16:22:33 +08:00
Naumov Alexey 10464aaf32 fix(plugin-user-profile): CB-1399 change dependency direction 2021-12-01 21:46:19 +03:00
Naumov Alexey b83db215f2 fix(plugin-user-profile): CB-1399 style changes 2021-12-01 18:20:02 +03:00
Naumov Alexey 9975e0056b fix(plugin-user-profile): CB-1399 move change password form to user profile 2021-12-01 13:50:20 +03:00
Wroud dc17e01f4f feat: CB-1345 user profile improvements 2021-11-09 23:10:49 +03:00
Wroud b53d466355 fix(plugin-user-profile): CB-1355 add cancel button for user profile 2021-11-09 15:08:32 +03:00
Wroud 9b79bc36a8 fix: CB-1355 cached data resource includes loading 2021-11-09 11:21:11 +03:00
Wroud 8fd99c6399 fix: CB-1355 user meta parameters style 2021-11-03 00:19:33 +03:00
Wroud f2b148c0d9 fix: CB-1355 meta properties 2021-11-02 22:48:23 +03:00
Wroud 3f5db2a023 feat: CB-1355 user meta parameters 2021-11-02 02:18:55 +03:00
Wroud 968c740081 feat: CB-1355 user profile 2021-11-01 21:58:27 +03:00
Wroud 202592bb57 feat: CB-1355 user profile 2021-10-30 19:58:41 +03:00