Commit Graph
1756 Commits
Author SHA1 Message Date
AinurandDaria Marutkina ca4fe0b96d CB-3943 use server name fields for bigtable and spanner (#1978)
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-10-04 16:37:03 +03:00
Alexander Skoblikov 1f8dd642bc CB-3930 fs gql api (#2026)
* CB-3930 fs gql model

* CB-3930 fs manager

* CB-3930 add fs modules to server feature

* CB-3930 fs per project

* CB-3930 fix rm file store

* CB-3930 fixes
2023-10-03 16:52:14 +03:00
DenisSinelnikovandEvgeniaBzzz c874b4b440 CB-3839. Added async error events messages for te (#2006)
* CB-2551. Fixed additional auth for disabled user

* CB-3839. Added async error events messages for te

* CB-3839. Remove comments, fixed checkstyle

* CB-3839. Refactor after review

* CB-3839. Refactor after review

* CB-3839. Refactor after review, updated logic

* CB-3883. Fixed Error Logs

---------

Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-10-03 13:23:45 +03:00
Serge Rider c31826f830 23.2.2 version bump 2023-10-02 11:27:50 +02:00
Alexander Skoblikov e00ca87364 improve auth test (#2030) 2023-09-29 20:30:34 +03:00
AlexeyandEvgeniaBzzz 0d41713c2d CB-3456 refactor: user form (#2010)
* CB-3456 chore: cleanup users administration

* CB-3456 chore: add label for user credentials column

* CB-3456 chore: add deprecation message to reshadow system

* CB-3456 chore: add deprecation message to ComponentStyle

* CB-3456 refactor: user form

* CB-3456 fix: eslint problems

* CB-3456 fix: after review

* CB-3456 fix: base form localization

* CB-3456 fix: remove unused import

* CB-3456 fix: user default team assignment

* CB-3456 chore: update git indexes

* CB-3456 fix: imports

* CB-3456 fix: enable user by default

* CB-3456 refactor: implement FormPart

* CB-3456 fix: make sh executable

* CB-3456 fix: make sh executable

* CB-3456 fix: handle form part exceptions on save

---------

Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-09-28 16:28:28 +03:00
AinurandEvgeniaBzzz c58e62c90e CB-2153 update values of tables with join fix (#1961)
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-09-28 14:05:00 +03:00
Alexander Skoblikov a2d9fddc5e CB-3930 redesign resource management api (#1998)
* CB-3946 rm nio api

* CB-3946 read/write nio api

* CB-3946 nio tests
2023-09-27 16:30:37 +03:00
Serge Rider 2e71cfdf87 dbeaver/pro#1925 Profile source model (#1996) 2023-09-26 20:41:17 +03:00
serge-rider 0a88cbdb50 Version 23.2.1 bump 2023-09-20 20:07:30 +02:00
AinurandEvgeniaBzzz 1a434adb3d CB-3945 add subject permissions changed events (#1974)
* CB-3945 add subject permissions changed events

* CB-3945 remove parameter from subject event

* CB-3945 code style fix

* CB-3945 check rm admin permission

---------

Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-09-20 19:45:10 +03:00
8a685ef47e Cb 1036 server output log sql editor (#1999)
* CB-2551. Fixed additional auth for disabled user

* CB-3923. Added output reader logs

* CB-3923. Added output reader logs

* CB-3923. Refactor after review

* CB-3923. Refactor after review

* CB-3923. Refactor after review

* CB-3923. Refactor after review

* CB-3923. Refactor after review

* CB-3923. Refactor after review

* CB-3923. Refactor after review

* CB-3923. Refactor after review

* CB-3923. Refactor after review

* CB-3924: add show output button

* CB-3924: add output event handler and resource

* CB-3924: add server output logs panel

* CB-3924: fix bugs

* CB-3923. Fixed checkstyle

* CB-3924: fixes after review

* CB-3923. Refactor after review

* CB-3924: fixes after review

* CB-3924: add line wrapper extension for editor

* CB-3923. Refactor after review

* CB-3924: show output logs for current context

* CB-3924: fixes after review

* CB-3924: add output logs icon

* CB-3924: fixes after review

* CB-3924: fixes after review

* CB-3924: fixes after review

* CB-3924: fix bug with not updated menus

* CB-3924. Fix boolean type

---------

Co-authored-by: Dmitry Osipov <teunlao@gmail.com>
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-09-20 13:02:29 +03:00
Serge Rider da6a84c15a Constants reuse 2023-09-07 14:56:32 +02:00
Serge Rider d3054e26ce dbeaver/pro#1872 Delete redundant config files 2023-09-04 16:19:54 +02:00
DenisSinelnikovandEvgeniaBzzz 45266974ab CB-2551. Fixed additional auth for disabled user (#1963)
* CB-2551. Fixed additional auth for disabled user

* CB-2551. Fixed additional auth for disabled user

* CB-2551. Fixed additional auth for disabled user

---------

Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-08-31 18:50:26 +03:00
Alexander SkoblikovandEvgeniaBzzz a94ca5e635 CB-3931 copy params only for test connection (#1969)
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-08-30 18:08:04 +03:00
Alexander Skoblikov 0767d0d3a1 CB-3935 create project for new users correctly (#1971) 2023-08-30 17:59:01 +03:00
f1507c3a7d CB-3602 fix: sql context management (#1942)
* CB-3602 fix: sql context management

* CB-3711 fix: sql context lifecycle

* CB-3602 Cleanup SQL processors/contexts on connection close

* CB-3602 Cleanup SQL processors/contexts on connection close

* CB-3602 fix: log sql script parsing errors

* CB-3602 fix: sql context info convertation

* CB-3602 fix: data concurrency loading

---------

Co-authored-by: Serge Rider <serge@jkiss.org>
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-08-29 22:53:05 +03:00
Alexander SkoblikovandEvgeniaBzzz 68abf6051a CB-3874 send password change event correctly (#1964)
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-08-29 22:35:51 +03:00
AinurandDaria Marutkina 8d5a61e04e CB-3878 remove rm listener if user session is expired (#1960)
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-08-29 17:03:28 +03:00
AinurandDmitry Osipov 4d060ed746 CB-3045 delete team with users (#1943)
* CB-3045 delete team with users

* CB-3905 add force flag for deleting team

* CB-3045: delete teams even they may contain users

* CB-3045: update delete team confirmation message

---------

Co-authored-by: Dmitry Osipov <teunlao@gmail.com>
2023-08-29 17:02:44 +03:00
Serge RiderandDaria Marutkina 619d4754cb dbeaver/pro#1885 NTLM + TE authentication UI enhancements + IDP icons fix (#1954)
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-08-28 13:41:37 +03:00
5389d4a5c6 CB-3662 unschedule tasks with invalid project (#1908)
Co-authored-by: Dziyana <31996417+uslss@users.noreply.github.com>
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-08-28 12:06:12 +03:00
3a889769b4 CB-3810. Fixed refresh button for update for 2 or more session. (#1949)
* CB-3810. Fixed refresh button for update for 2 or more session.

* CB-3810. Fixed refresh button for update for 2 or more session.

---------

Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-08-25 16:36:35 +03:00
Serge Rider a81b81ff2d 23.2.0 version bump 2023-08-25 11:33:45 +02:00
DenisSinelnikovandDaria Marutkina 8b1a75eef6 CB-3449. Fixed formatting sql script at macOs/linux. (#1935)
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-08-24 16:42:20 +03:00
Ainurandnaumov 7acaf2668d CB-1392 add plain name for database nodes (#1937)
* CB-1392 add plain name for database nodes

* CB-1392 support plain name

* CB-1392 don't show file type for rm node

* CB-1392 deprecate get full name from nav node

* CB-1392 do not send plain name if it is the same as name

* CB-1392 move getting plain name logic to the function

* CB-1392 gql add comment for deprecated param

---------

Co-authored-by: naumov <iamemptyhuh@gmail.com>
2023-08-24 16:40:11 +03:00
Ainur daf3811b5c CB-3756 add datasource permission updated event (#1926)
* CB-3756 add datasource permission updated event

* CB-3756 use object type enums in rest controllers
2023-08-23 16:19:59 +03:00
Ainur d84fa05f58 Revert "CB-3810" (#1941) 2023-08-23 13:58:14 +02:00
DenisSinelnikov 7682304a25 Merge branch 'devel' into CB-3810-update-cache 2023-08-21 14:16:22 +04:00
35668e69b4 CB-3452 NTLM (#1919)
* CB-3837 separate flag for federated providers

* CB-3452 feat: support configurable auth providers

* CB-3452 fix: auth tab switching

* CB-3452 fix: auth dialog credentials reset

* CB-3837 separate flag for federated providers

* CB-3452 feat: support configurable auth providers

* CB-3452 fix: auth tab switching

* CB-3452 fix: auth dialog credentials reset

* CB-3836 ntlm auth provider

* CB-3452 fix: provider configuration tab id

* CB-3836 fix ntlm flow

* CB-3452 chore: add Integer type mapping

---------

Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com>
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-08-16 22:41:02 +03:00
AinurandEvgeniaBzzz aa1edf0e29 CB-3098 filter auth model properties fix (#1873)
* CB-3098 filter auth model properties fix

* CB-3098 do not fill session credentials in connection info

* CB-3098 default value fix

---------

Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-08-16 22:39:53 +03:00
Alexander SkoblikovandEvgeniaBzzz d6d99f5e9c CB-3866 check that user has projects (#1918)
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-08-16 19:22:06 +03:00
Denis Sinelnikov 038f03823c CB-3810. Fixed display after add/update datasource for two or more (session/account) with same access datasources at the list of templates 2023-08-16 18:37:59 +04:00
5206680590 CB-3769-user-role-change-event (#1880)
* CB-3825 add role changed event

* CB-3825 dc use event controller for sending events to mq

* CB-3769 remove fields from gql subject event type

* CB-3821 support CbSubjectPermissionUpdateEvent

* CB-3769 session state job do not refresh permissions

* CB-3769 change locale

* CB-3769 use sm subject type

* CB-3821 fix event name type

* CB-3825 remove core-localization package

* CB-3824 change imports

* CB-3825 translate all messages

---------

Co-authored-by: naumov <iamemptyhuh@gmail.com>
Co-authored-by: Айнур Ягудин <ainur@MacBook-Air-Ajnur.local>
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
Co-authored-by: Alexey <wrouds@gmail.com>
2023-08-16 15:19:31 +03:00
439d2505cc CB-3741 automatically refresh token for websocket connection (#1900)
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-08-16 13:46:36 +03:00
AinurandEvgeniaBzzz 5f3405f7bf CB-3872 ssh key init connection fix (#1917)
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-08-16 13:46:08 +03:00
Serge Rider 79050cddcf 23.1.5 version bump 2023-08-15 18:13:23 +02:00
Alexander SkoblikovandDaria Marutkina 4e6119d835 CB-3676 handle file modification exceptions (#1899)
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-08-15 18:27:24 +03:00
Alexander SkoblikovandDaria Marutkina d01d862e3e CB-3812 git improvements (#1892)
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-08-14 22:17:28 +03:00
451a866149 CB-3382 api for other grouping panel functions (#1870)
* CB-3382 api for other grouping panel functions

* CB-3382 add show duplicates only param

* CB-3382 gql schema fix

* CB 3382 add grouping configuration form

* CB-3382 fix problems

* CB-3382: fix problems

* CB-3382 add state for show duplicates btn

* CB-3382 fix selectors specificity

* CB-3382 fix locales

* CB-3382 fix locales

---------

Co-authored-by: Dmitry Osipov <teunlao@gmail.com>
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-08-14 22:15:55 +03:00
AinurandDaria Marutkina af67b02d9e CB-3702 add remove project in same session fix (#1872)
* CB-3702 add remove project in same session fix

* CB-3702 gql add delete project fix

* CB-3702 remove unused function

---------

Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-08-10 21:52:12 +03:00
Serge Rider 40569b708a Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel 2023-08-09 15:53:59 +02:00
Serge Rider 8e67a473d1 #1857 NPE fix 2023-08-09 15:53:42 +02:00
Alexander SkoblikovandDaria Marutkina 5df9b187b4 CB-3712 okta provisioning (#1879)
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-08-09 14:38:49 +03:00
Ainur 17a7e0c39d CB-3599 multiple results fix (#1876) 2023-08-08 21:13:14 +03:00
Serge Rider 421549c08a CB-3828 Replace H2 v dependency with patched legacy jar (#1884) 2023-08-08 13:24:44 +03:00
AinurandEvgeniaBzzz 028b04b3b2 CB-3635 update firebird driver (#1867)
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-08-08 12:13:48 +03:00
serge-rider 623f4458d9 23.1.4 config 2023-08-02 22:02:35 +02:00
AinurandDaria Marutkina dd501d0716 CB-2903 apply predefined access to data sources from config file (#1833)
* CB-2903 apply predefined access to data sources from config file

* CB-2903 get subjects from auth subject table

* CB-2903 filtered subjects fix

* CB-2903 use json instead of conf for permissions configuration

---------

Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-08-02 19:11:59 +03:00