36dfdc8b33
dbeaver/pro#8825 Add tests for translating SQL CREATE/ALTER TABLE sta… ( #4237 )
...
* dbeaver/pro#8825 Add tests for translating SQL CREATE/ALTER TABLE statements with ASCII columns
* dbeaver/pro#8825 improve script normalization
* dbeaver/pro#8825 Update `SQLQueryTranslatorTest` to include `NOT NULL` constraint for ASCII column validation
---------
Co-authored-by: Ivan Gagarkin <gagarkin@Ivans-MacBook-Pro.local >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2026-03-25 13:51:45 +01:00
Sychev Andrey and Evgenia
9f7e086369
dbeaver/pro#8279 feat: rename CloudBeaver CE to CloudBeaver Community… ( #4153 )
...
* dbeaver/pro#8279 feat: rename CloudBeaver CE to CloudBeaver Community across multiple files
* dbeaver/pro#8279 ci: remove unused dependency
* dbeaver/pro#8279 feat: remove unnecessary description fields in plugin.xml and defaultServerConfig.ts
* dbeaver/pro#8279 feat: update copyright year and remove product description fields in multiple locale files
* dbeaver/pro#8279 feat: return product version back to Logo component
* dbeaver/pro#8279 fix: remove exclamation mark from easy config heading
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2026-02-23 17:17:31 +01:00
Ainur and Evgenia
32671ff239
dbeaver/pro#8196 validate projects on copying connection ( #4141 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2026-02-19 06:03:50 +01:00
Ainur
c02411085e
dbeaver/pro#8016 fix tests ( #4077 )
2026-01-21 17:33:50 +01:00
Serge Rider and Matvey16
cc1861c614
dbeaver/dbeaver#39210 Add Sybase dialect. Disable AS keyword. MArk system schemas ( #4037 )
...
Co-authored-by: Matvey16 <82543000+Matvey16@users.noreply.github.com >
2026-01-08 17:11:08 +01:00
Dmitrii Barnukov and mr-anton-t
9d0e75dba8
dbeaver/pro#7618 added lsp tests to cb ( #4000 )
...
* dbeaver/pro#7618 moved lsp tests to cb
* dbeaver/pro#7618 added plugin to feature
* dbeaver/pro#7618 added module
* dbeaver/pro#7618 added module
* dbeaver/pro#7618 fix module
* dbeaver/pro#7618 fix dependency
* dbeaver/pro#7618 moved resource utils to model
* dbeaver/pro#7618 review improvements
* dbeaver/pro#7618 removed rcp
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2026-01-06 18:07:49 +01:00
serge-rider
72a007ceb6
dbeaver/pro#7900 Logging config added
2025-12-26 18:00:36 +01:00
Georgii
8f1fc1f36e
dbeaver/pro#7900 fix unit test run ( #4021 )
...
Signed-off-by: Georgii Gvinepadze <fireshowel@gmail.com >
2025-12-26 17:24:21 +01:00
Ivan Gagarkin and Ivan Gagarkin
15c61239ec
dbeaver/pro#7572 Refactor WebSession attribute handling to use ThrowableConsumer and ThrowableFunction ( #4004 )
...
Co-authored-by: Ivan Gagarkin <gagarkin@Ivans-MacBook-Pro.local >
2025-12-24 10:50:48 +01:00
Ruslan Musaev
a96862a444
dbeaver/pro#7073 add grouping endpoint grahpql ( #3960 )
...
* dbeaver/pro#7073 add grouping endpoint grahpql
* dbeaver/pro#7073 add grouping endpoint grahpql
* dbeaver/pro#7073 add isInteractive var
* dbeaver/pro#7073 added working test
* dbeaver/pro#7073 fix test
2025-12-19 14:37:22 +01:00
Viktor Kirst
b9d115ec33
Dbeaver/pro#7777 polling error http 400 ( #3983 )
...
* dbeaver/pro#7777 Handle expired access token in long-polling servlet
* dbeaver/pro#7777 Touch web session on long-poll activity
* dbeaver/pro#7804 Support cb_session_id cookie for HTTP long-polling sessions
* dbeaver/pro#7804 Refactor LP session resolvers and unify WebHttpRequestInfo creation
* dbeaver/pro#7777 Use token-expired HTTP status for LP auth failures
* dbeaver/pro#7777 Use SMException for session resolution errors and token expiration
* dbeaver/pro#7777 Remove unused constant
2025-12-19 13:51:24 +01:00
Ainur and Daria Marutkina
e801f85e7c
dbeaver/pro#7636 add and fix tests ( #3940 )
...
* dbeaver/pro#7636 add and fix tests
* dbeaver/pro#7636 fixes after review
* dbeaver/pro#7636 fix locale name
* dbeaver/pro#7636 fixes after review
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-12-11 10:31:14 +01:00
Viktor Kirst
d1065037b9
Dbeaver/pro#7442 http long polling fallback for ws event ( #3900 )
...
* dbeaver/pro#7442 Add Long-Polling transport support for event manager
* dbeaver/pro#7442 Inline headless-session creation in LongPolling servlet
* dbeaver/pro#7442 Improve long-poll session resolution and add unit tests
* dbeaver/pro#7442 Expose resolveSession for testing and remove reflection in tests
* dbeaver/pro#7442 Add copyright
* dbeaver/pro#7442 Improve long-poll CORS and interrupt handling
2025-12-04 12:08:21 +01:00
Serge Rider and mr-anton-t
ab31ddda40
dbeaver/pro#5936 P2 repos endpoints ( #3512 )
...
* dbeaver/pro#5936 P2 repos endpoints
* dbeaver/pro#5936 Switch to new P2 repo
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-06-10 11:45:57 +02:00
Serge Rider
e7c6c11342
dbeaver/pro#5738 Migrate to Tycho 4.0.12 and JDK 21 ( #3494 )
2025-06-03 11:56:26 +02:00
Georgii
4f52c445fc
dbeaver/pro#4075 fix naming ( #3416 )
...
* dbeaver/pro#4075 fix naming
* dbeaver/pro#4075 fix rmnio
* dbeaver/pro#4075 fix test launch
* dbeaver/pro#4075 fix test launch
2025-05-06 20:48:40 +02:00
d093301983
dbeaver/pro#4245 avoid workspace not initialized warning spam ( #3353 )
...
* dbeaver/pro#4245 avoid workspace not initialized warning spam
* dbeaver/pro#4245 use workpsace path from app
* dbeaver/pro#4245 avoid workspace not initialized warning spam
* dbeaver/pro#4245 use workpsace path from app
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-04-22 17:56:50 +02:00
Alexander Skoblikov
bcbaae3fb4
dbeaver/pro#4353 shutdown executor service ( #3332 )
2025-04-15 12:16:45 +00:00
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