Alexander Skoblikov and kseniaguzeeva
3c1766cd14
dbeaver/pro#4204 move file lock logic to dbeaver ( #3287 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-03-11 12:46:07 +01:00
Alexander Skoblikov and kseniaguzeeva
50dc9121b6
dbeaver/pro#4207 do not create web session when trying to access static resources ( #3284 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-02-24 14:25:41 +01:00
Alexander Skoblikov and kseniaguzeeva
c85974c9f5
dbeaver/pro#3978 init workspace before configuration, support temp fo… ( #3236 )
...
* dbeaver/pro#3978 init workspace before configuration, support temp folder in services
* dbeaver/pro#3978 fix tests
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-02-10 17:06:57 +01:00
Georgii
82753268e6
dbeaver/dbeaver-infra#187 PRO osgi test runner ( #3190 )
...
* dbeaver/dbeaver-infra#187 PRO osgi test runner
* dbeaver/dbeaver-infra#187 working CBEE & WIP DC runners
* dbeaver/dbeaver-infra#187 code cleanup & fix maven runs
* dbeaver/dbeaver-infra#187 code cleanup
* dbeaver/dbeaver-infra#187 don't asyncLaunch desktop apps
2025-01-22 15:44:29 +01:00
Alexander Skoblikov
2f03486b49
dbeaver/pro#3807 jakarta websocket ( #3141 )
...
* dbeaver/pro#3807 jakarta websocket
* dbeaver/pro#3807 fix timeout
* dbeaver/pro#3807 fix test deps
2024-12-23 14:43:40 +01:00
0b5af36628
Dbeaver/dbeaver vscode#22 split core plugins ( #3102 )
...
* dbeaver/dbeaver-vscode#22 wip
* dbeaver/dbeaver-vscode#22 wip
* dbeaver/dbeaver-vscode#22 wip
* dbeaver/dbeaver-vscode#22 gql model fix
* dbeaver/dbeaver-vscode#22 missed class fix
* dbeaver/dbeaver-vscode#22 ce fixes
* dbeaver/dbeaver-vscode#22 fixes
* dbeaver/dbeaver-vscode#22 review fixes
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Alexey <wrouds@gmail.com >
2024-12-04 08:20:06 +01:00
sergeyteleshev
110546a022
CB-5833 Fix e-mails recognition for SSO ( #3019 )
2024-11-12 16:17:49 +00:00
5b527872bd
CB-4095. Added env variables for configurations parameters ( #2905 )
...
* CB-4095. Added env variables for configurations parameters
* CB-4095. Refactor after review
* CB-4095. Refactor after review, added sub group for envs
* CB-4095. Remove unusable env variable
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2024-09-17 16:30:19 +00:00
Serge Rider
e0d2d367dc
dbeaver/pro#3077 refactor rcp ( #2902 )
...
* dbeaver/pro#3077 Refactor RCP resources
* dbeaver/pro#3077 Refactor RCP resources
* dbeaver/pro#3077 Refactor RCP resources
* dbeaver/pro#3077 Deps fix + replace IResource with NIO path
2024-09-09 17:14:40 +02:00
443cbfcde5
CB-5549. Added ability to configure server property for Root URI ( #2868 )
...
* CB-5549. Added ability to configure server property for Root URI
* CB-5549. Added new SQL
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2024-08-26 13:39:59 +00:00
Alexander Skoblikov and Evgenia Bezborodova
36c089ed06
CB-5375 auto migration to postgres DB for default CB EE configuration ( #2809 )
...
* CB-5375 auto migration to postgres DB for default CB EE configuration
* CB-5375 fix test
* CB-5375 move legacy db
* CB-5474 async qm data migration
* CB-5375 comment unused field
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-08-08 22:12:50 +03:00
Alexander Skoblikov
c349697fa1
clear test's logs ( #2822 )
2024-08-02 14:46:16 +02:00
Serge Rider
220c72487f
dbeaver/pro#3022 Close NIO directory streams ( #2760 )
2024-07-04 05:41:48 +02:00
Ainur
b46dd9b8a8
CB-5270 gql tests refactoring ( #2713 )
2024-06-20 09:59:57 +02:00
serge-rider
53efa4ef40
Tests fix (windows crlf)
2024-05-19 16:53:54 +02:00
Alexander Skoblikov
d0933b2b17
CB-5050 query translator unit tests ( #2590 )
...
* CB-5050 query translator unit tests
* CB-5050 mysql UUID column
* CB-5050 update mysql dialect tests
2024-05-08 19:03:11 +00:00
101d26158b
CB-4603. Refactor searching by group, include default group for all s… ( #2440 )
...
* CB-4603. Refactor searching by group, include default group for all sql query with team
---------
Co-authored-by: DenisSinelnikov <denis.sinelnikov@dbaever.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-04-02 16:50:21 +00:00
eaa26dfe52
CB-4619 user scope settings ( #2471 )
...
* CB-4619 feat: update gql schema
* CB-4808 bulk update user parameters
* CB-4808 param type fix
* CB-4619 feat: updateUserPreferences API
* CB-4619 refactor: settings api
* CB-4619 refactor: move file
* CB-4619 refactor: settings api
* CB-4619 fix: pr review
* CB-4619 refactor: remove web-based product settings
* CB-4619 fix: after pr review
* CB-4619 refactor: move product conf to cloudbeaver conf
* CB-4619 fix: hide settings bar and log exception with changing session language
* CB-4619 fix: revert after merge
* CB-4808 new settings api
* CB-4808 update product.conf format
* CB-4808 update product.conf format
* CB-4619 feat: support server provided settings
* CB-4619 feat: prettify settings
* CB-4619 chore: map sql editor settings group
* CB-4808 add use short/long object name settings to CloudBeaver
* CB-4808 update default product.conf
* CB-4808 mode short/long settings to SQLModelPreferences
* CB-4808 review fix
* CB-4619 refactor: unit tests
* CB-4619 fix: prevent websocket opening spam
* CB-4619 fix: dependencies
* CB-4619 fix: remove extra theme loading
* CB-4619 fix: rename settings alias resolver file
* CB-4619 fix: after review
* CB-4619 fix conflicts
* CB-4619 rename server property
* CB-4619 remove shortname property
* CB-4619 fix legacy product conf reading
* CB-4619 merge root and runtime configurations
* CB-4619 chore: remove log viewer setting
* CB-4619 integer fields with env variables fix
* CB-4619 fix: property naming
* CB-4619 fix: parseJSONFlat null values
* CB-4619 fix: settings loading
* CB-4619 fix: save only actual settings
---------
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-03-28 10:30:52 +00:00
Alexander Skoblikov
3891eed4a9
CB-4636 fix initial data configuration ( #2358 )
2024-02-09 14:24:18 +03:00
serge-rider
904375aa66
dbeaver/pro#2341 Copyright update
2024-01-10 10:31:38 +03:00
DenisSinelnikov and Daria Marutkina
41861efb8d
CB-4331. Bruteforce protection ( #2262 )
...
* CB-4331. Bruteforce protection
* CB-4331. Bruteforce protection
* CB-4331. Update bruteforce protection
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Fix build
* CB-4331. Fixed typo
* CB-4331. Set default value without config
* CB-4331. Set default value without config
* CB-4331. Fixed AWS IAM and NTLM log in
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-03 13:09:18 +01:00
alex and Evgenia Bezborodova
582924335c
CB-4390 increase notifications pool to 20 ( #2224 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-15 11:37:24 +03:00
Alexander Skoblikov
4ea74d92f8
CB-4110 change default user team description ( #2178 )
2023-11-28 22:14:59 +03:00
dfd572aa4c
CB-4173 configurable iam provider ( #2126 )
...
* CB-4174 configurable iam provider
* CB-4174 refactor: display only available auth providers
* CB-4174 refactor: display only available auth providers
* CB-4174 refactor: display only available auth providers
* CB-4174 chore: remove unused config properties
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-15 20:12:53 +03:00
Ainur and Daria Marutkina
179751b34d
CB-4154 rp add te role header and auth log ( #2117 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-10 17:50:29 +01:00
Alexander Skoblikov
792b2725e0
fix logging in tests ( #2118 )
2023-11-09 18:55:10 +03:00
Serge Rider
5255ee96db
Remove redundant config
2023-10-27 16:26:40 +02:00
Serge Rider
4344dce700
dbeaver/pro#2000 Java 17 ( #2057 )
2023-10-10 19:50:48 +03:00
Serge Rider and Aleksandr Skoblikov
b52c2788b1
dbeaver/pro#1962 eclipse 2023 09 2 ( #2036 )
...
* dbeaver/pro#1962 Servlet API 4.x deps
* dbeaver/pro#1962 Redundant SLF4J dep removed
* dbeaver/pro#1962 SLF4J binding fix + servlet API version
* dbeaver/pro#1962 add cloudbeaver slf4j binding
* dbeaver/pro#1962 Logging
* dbeaver/pro#1962 Logging fix
---------
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2023-10-10 12:51:39 +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
Alexander Skoblikov
e00ca87364
improve auth test ( #2030 )
2023-09-29 20:30:34 +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
Alexander Skoblikov
0767d0d3a1
CB-3935 create project for new users correctly ( #1971 )
2023-08-30 17:59:01 +03:00
Serge Rider
27b0180107
dbeaver/pro#1797 Eliminate redundant i18n files ( #1843 )
2023-07-25 14:52:50 +03:00
Ainur
feee27dcf8
CB-3581 update java graphql library ( #1762 )
...
* CB-3581 update java graphql library
* CB-3581 update java graphql library
2023-06-13 20:10:01 +03:00
Alexander Skoblikov
8f363f0cbe
update logs pattern ( #1674 )
2023-05-18 16:23:57 +03:00
Alexander Skoblikov
9d83c67ae8
CB-3472 enable RMLockTest ( #1663 )
...
* CB-3472 enable RMLockTest
2023-05-16 18:27:10 +03:00
Alexander Skoblikov
cf63163150
disable test ( #1656 )
2023-05-12 19:28:21 +03:00
Alexander Skoblikov
727e5bb2ca
improve rm test timeouts ( #1654 )
2023-05-11 17:46:17 +03:00
Alexander Skoblikov
5f0ec138d3
update test ( #1648 )
2023-05-09 19:11:45 +03:00
Yaroslav Emelyanov
0a28421aaf
CB-1577-H2-driver-update ( #1538 )
...
* CB-1577 H2 driver update
Implements migrator
* CB-1577 H2 driver update
Registers the h2_v2 driver
* CB-1577 H2 driver update
Reimplements migrator
* CB-1577 H2 driver update
Renames WorkPaths to WorkspacePaths
* CB-1577 H2 driver update
Updates default configs to use H2 v2
* CB-1577 H2 driver update
Implements config update
* CB-1577 H2 driver update
Fixes implementation
* CB-1577 H2 driver update
Updates h2 v2 driver version to latest
* CB-1577 H2 driver update
Fixes copyright
* CB-1577 H2 driver update
Changes logging level for cases where migration is not needed
* CB-1577 H2 driver update
Reverted 'driver' -> 'driverProvider' renaming
* CB-1577 H2 driver update
Changes the H2 v1 detection method to check files instead of a driver error.
* CB-1577 H2 driver update
Implements trace file backup;
Fixes url reload after migration
* CB-1577 H2 driver update
Updates the h2 filename in default configurations.
* CB-1577 H2 driver update
Fixes code style issues
* CB-1577 H2 driver update
Fixes constants naming
* CB-1577 H2 driver update
Fixes h2v2 url after migration
* CB-1577 H2 driver update
Fixes H2Migrator NPE
2023-04-04 14:44:39 +03:00
Ainur and Alexander Skoblikov
d474f76c3e
CB-2388 split cb application ( #1571 )
...
* CB-2388 split cb application
* CB-2388 rename ce app
* CB-2388 fix conflicts
---------
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2023-04-04 14:33:12 +03:00
Alexander Skoblikov
2107f4f968
CB-3164 file based lock controller; lock project when we try update d… ( #1564 )
...
* CB-3164 file based lock controller; lock project when we try update datasources
2023-03-30 16:33:38 +03:00
Alexander Skoblikov and dariamarutkina
2e16169509
CB-3261 validate empty project id ( #1550 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-03-23 00:56:07 +03:00
Yaroslav Emelyanov and Iaroslav Emelianov
34f1797f9e
CB-3247 logger in tests displays only INFO messages ( #1540 )
...
Co-authored-by: Iaroslav Emelianov <iaroslav.emelianov@dbeaver.com >
2023-03-14 16:58:30 +03:00
Alexander Skoblikov
33831fd0e7
update test log level ( #1441 )
2023-01-30 21:22:23 +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
Georgii Gvinepadze
877a09245e
dbeaver/pro#1344 update Copyright
...
Signed-off-by: Georgii Gvinepadze <fireshowel@gmail.com >
2023-01-16 16:33:05 +04: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
Serge Rider and Aleksandr Skoblikov
a506a81c14
Cb 2714 federated auth claim role info ( #1221 )
...
* CB-2714 Datasource filter fix
* CB-2714 Subject meta model refactoring
* CB-2714 CB schema version incement
* CB-2714 Subject profiles model. Auth providers refactoring
* CB-2714 Web registry refactoring
* CB-2714 Web registry refactoring
* CB-2714 Federated auth refactoring
* CB-2714 Auth providers' meta properties
* CB-2714 Use identity extension. Code style.
* CB-2714 AD user login - fole/teams auto assign model
* CB-2714 Web session refresh fix for DE
* CB-2714 Teams auto-assign
* CB-2714 Teams and roles auto-assign (AD)
* CB-2714 Initial data config fix
* CB-2714 Filter distirbuted properties
* CB-2714 auto update user parameters in finish authorization
* CB-2714 fix auto auth role
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2022-10-24 21:24:02 +03:00