60e41367f6
dbeaver/pro#4117 Fix session management ( #3248 )
...
* dbeaver/pro#4117 Fix session management
* dbeaver/pro#4117 Fix comments
---------
Co-authored-by: Ivan Gagarkin <gagarkin@Ivans-MacBook-Pro.local >
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-02-10 18:25:22 +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
Ainur
b9322d8087
CB-5931 add ability to read cell info from single row table ( #3218 )
2025-02-06 16:25:18 +00:00
Ruslan Musaev and Evgenia
4388491db1
CB-5873 add logging server url ( #3231 )
...
* CB-5873 add logging server url
* CB-5873 add logging server url
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-05 12:21:19 +01:00
DenisSinelnikov
4bf0e72d77
CB-6136. LDAP userID change attribute ( #3217 )
2025-02-05 11:15:39 +00:00
Elizabeth and kseniaguzeeva
14be13ba96
dbeaver/pro#4032 Update SQLite driver version to the latest one ( #3225 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-02-04 16:17:21 +01:00
Anastasiya and Evgenia
f1c8f10dc1
CB-6189 Update MariaDB driver to the latest version 3.5.1 ( #3223 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-04 09:43:33 +01:00
Alexander Skoblikov and kseniaguzeeva
5b20474470
dbeaver/pro#3868 update cloud configs by event ( #3219 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-01-31 14:03:36 +01:00
Alexander Skoblikov and kseniaguzeeva
538a433198
CB-6168 map user role by team ( #3214 )
...
* CB-6168 map user role by team
* CB-6168 review fix
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-01-29 21:28:18 +01:00
Serge Rider
7e512fe5ed
dbeaver/pro#4033 24.3.5 version bump
2025-01-28 19:51:01 +01:00
2199883eb9
CB-6132 Read only connection setting ( #3213 )
...
* CB-6132 feat: add read-only setting to connection's expert block
* CB-6132 refactor: add readonly property for the new field
* CB-6132 set read only param for data source container
* CB-6132 refactor: add locales
* CB-6132 refactor: change eng message
* CB-6132 fix read only for creating connection
---------
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
2025-01-28 18:11:54 +01:00
Ainur and Daria Marutkina
c0aca0a032
CB-6123 fix updating driver libraries in config file ( #3194 )
...
* CB-6123 fix updating driver libraries in config file
* CB-6123 fix connection error on init
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-28 18:04:07 +01:00
3ceac40016
dbeaver/pro#3977 ability to load self-signet cert from a specific folder ( #3201 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Serge Rider <serge@jkiss.org >
2025-01-24 17:51:32 +01:00
serge-rider
d8107fabaa
Merge remote-tracking branch 'origin/devel' into devel
2025-01-24 11:46:53 +01:00
Ainur and mr-anton-t
ade04708a3
CB-6109 fix deadlock and keep filter only in global project ( #3195 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-01-24 11:25:24 +01:00
serge-rider
fb3daa0145
dbeaver/pro#4016 File datasources folder. Azure and GCP directory detection fix. File details property page.
2025-01-24 11:10:33 +01:00
DenisSinelnikov
cd7dcb40c8
CB-5574. Added new api for get manager, added flap in server configur… ( #3161 )
2025-01-22 15:12:45 +00: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
Ainur and Daria Marutkina
6514cbe66f
CB-5152 fix data source config if credentials were saved for current session ( #3191 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-20 10:18:06 +01:00
serge-rider
e708c1b810
dbeaver/pro#3956 24.3.4 version bump
2025-01-14 19:31:04 +01:00
7a83252490
CB-5369. Added API for transaction log for commits ( #3183 )
...
* CB-5369. Added API for transaction log for commits
* CB-5369. Refactor after review
* CB-5369 add transaction logs table
* CB-5369. Added id for data
* CB-5369 fix typo
* CB-5369. Added event for get count
* CB-5369. Refactor event
* CB-5369. Refactor event
* CB-5369. Refactor after review
* CB-5369. Refactor after review
* CB-5369. Added connectionId to event
* CB-5369 support count event
* CB-5369. Rename eventId
* CB-5369 adjust count styles
* CB-5369 format time
* CB-5369 add missing deps
* CB-5369 remove extra important flags
* CB-5369 review fixes
* CB-5369 remove extra import
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-14 19:12:10 +01:00
f6800b5911
CB-5461. Added compare ldap group and user team ( #3189 )
...
* CB-5461. Added compare ldap group and user team
* CB-5461. Fixed codestyle
* CB-5361. Fixed to create new ldap user with full dn
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-01-14 17:06:25 +01:00
Ainur
1d4c00e5fb
CB-6051 ability to download drivers ( #3155 )
2025-01-14 15:42:02 +00:00
12cfcbc199
dbeaver/pro#3885 UPD: switch to web sockets ( #3169 )
...
* dbeaver/pro#3885 Make CBSessionManager.createWebSessionImpl public
* dbeaver/pro#3885 Check that the feature is enabled upon connection
---------
Co-authored-by: Ivan Gagarkin <gagarkin@Ivans-MacBook-Pro.local >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-01-14 14:02:10 +01:00
Ainur and Daria Marutkina
e259d7da59
CB-5457 fix applying specific events for non-admin users ( #3186 )
...
* CB-5457 fix applying specific events for non-admin users
* CB-5457 add annotations
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-13 14:14:22 +04:00
Joel Wetzell
e124f41943
fix typo ( #3178 )
2025-01-09 13:54:16 +01:00
serge-rider
4ced9189e1
dbeaver/pro#3921 24.3.3 version bump
2024-12-30 18:13:05 +01:00
Serge Rider and kseniaguzeeva
827865a973
dbeaver/pro#3911 AI and SQL control commands ( #3166 )
...
* dbeaver/pro#3911 AI and SQL control commands
* dbeaver/pro#3911 AI and SQL control commands
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-12-30 17:26:51 +01:00
DenisSinelnikov
882979e8c0
Merge branch 'devel' into CB-6085-fix-regex-in-web-sql-file-loader-servlet
2024-12-27 21:01:06 +04:00
ca83a1f167
CB-5734 return template configuration for auth provider ( #3162 )
...
* CB-5734 return template configuration for auth provider
* CB-5734 feat: fetch templateConfiguration
---------
Co-authored-by: Sychev Andrey <44414066+SychevAndrey@users.noreply.github.com >
Co-authored-by: Andrey Sychev <nukemoore@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-12-27 17:58:15 +01:00
DenisSinelnikov and Daria Marutkina
92ee21d136
CB-5609. Added validate name for renaming s3 files ( #3163 )
...
* CB-5609. Added validate name for renaming s3 files
* CB-5609. Refactor after review
* CB-5609. Refactor after review
* CB-5609. Refactor after review
* CB-5609. Remove symbol
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-12-27 17:52:10 +01:00
Ainur
543d175a6f
CB-6085 blob upload validate only uuid
2024-12-26 10:40:15 +01:00
Ainur
3dace0d676
CB-6085 blob upload validation fix
2024-12-26 10:13:57 +01:00
Alexander Skoblikov and Daria Marutkina
bd851433e7
dbeaver/pro#3739 event registry ( #3159 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-12-25 20:30:58 +01:00
DenisSinelnikov and Ainur
46fedc0198
CB-5954. Added logic for login by login attribute ( #3148 )
...
* CB-5954. Added logic for login by login attribute
* CB-5954. Added logic for login by login attribute
* CB-5954. Added exception for additional login
* CB-5954. Fixed if bind DN not filled
* CB-5954. Refactor after review
* CB-5954. Refactor after review
* CB-5954. Fixed localization
* CB-5954. Fixed localization
* CB-5954. Fixed localization
* CB-5954. Fixed localization
* CB-5954. Fixed checkstyle
* CB-5954. Changed tooltips
---------
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2024-12-25 17:47:24 +01:00
aa778e0f94
CB-6059 create team with uppercase fix ( #3142 )
...
* CB-6059 create team with uppercase fix
* CB-6069 fixes error with team creation with teamId in upper case
* CB-6059 fix potential npe
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-12-25 12:36:53 +01:00
78aafaf9aa
CB-3508 create events for session async tasks ( #3036 )
...
* CB-3508 create events for session async tasks
* CB-3508 remove redundant events
* CB-3508 update async web task event logic
* CB-6000 refactor: migrate AsyncTask code to core-root package
* CB-6000: fix
* CB-3508 use only update async task event
* CB-3508 add result info to async task event
* CB-6000 feat: change the way of updating task state
* CB-6000 refactor: rename type and property
* CB-6000 fix: use id from server
* CB-3508 do not have results in task info event
* CB-6000 changes after BE update
* CB-6000 fix: set only status on status update
* CB-3508 fixes after review
* CB-6000 refactor: task id
return back task id generation and saving on creation. Added second map filled on running and linking backend Id and frontend Id. Added helper method to get task
* CB-6000 refactor: handle race condition
add pending events map to save last status if it's came earlier than we saved the task
* CB-6000 refactor: AsyncTask creation
* CB-3508 fixes build
* CB-6000 fix: retry update task info later if locked
* CB-6000 refactor: add a comment about delayed update
---------
Co-authored-by: Andrey Sychev <nukemoore@gmail.com >
Co-authored-by: Sychev Andrey <44414066+SychevAndrey@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-12-24 13:45:16 +01:00
ShadelessFox
449b66f6eb
dbeaver/pro#3659 Convert OSGI localization bundles to UTF-8 ( #3144 )
2024-12-23 18:56:37 +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
Serge Rider
48e0cda85d
dbeaver/pro#3857 24.3.2 version bump
2024-12-17 20:52:08 +01:00
Ainur and Daria Marutkina
7f13f70b26
CB-6044 do not save api token on auth ( #3138 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-12-17 20:16:16 +01:00
8d0b0e1c65
CB-5807. Implemented logic to get localized text by locale, translate… ( #3117 )
...
* CB-5807. Implemented logic to get localized text by locale, translated global prefer and part of identity provider on en/ru
* CB-5807. Refactor after review
* CB-5807. Refactor after review, move logic to base class
* CB-5807. Refactor after review, move logic to base class
* CB-5807. Added new translation for IP
* CB-5807. Refactor after review
* CB-5807. Refactor after review
* CB-5807. Refactor after review
* CB-5807. Fixed typo in ru locale
* CB-5807. Refactor after review
* CB-5807. Revert
* CB-5807. Remove comment
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2024-12-17 18:14:24 +01:00
Elizabeth
71e03c7bf2
dbeaver/dbeaver#36415 Add support for composite values to the grouping panel for DBeaver ( #3137 )
2024-12-17 16:09:09 +01:00
Alexander Skoblikov and mr-anton-t
522620e20d
Dbeaver/pro#3726 parameters provider ( #3128 )
...
* dbeaver/pro#3726 wip
* dbeaver/pro#3726 create datasource descriptor only via registry
* dbeaver/pro#3726 cloudbeaver fixes
* dbeaver/pro#3726 initial test
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-12-13 12:33:48 +01:00
32e50c40f4
CB-5945. Mark deprecate for template ( #3123 )
...
* CB-5933. Fixed typo
* CB-5945. Refactor after review
* CB-5945. Refactor after review
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2024-12-12 11:33:18 +01:00
6830e34b2a
CB-5933 Connection state is not synchronized with other resources triggering connection state ( #3119 )
...
* CB-5933. Added event for disconnect datasource
* CB-5933. Added to gql
* CB-5933 adds handlers for disconnected/connected events
* CB-5933. Rename topic
* CB-5933. Rename topic
* CB-5933. Added event for connect to database
* СB-5933 adds ConnectionDisconnectEventHandler
* CB-5933. Fixed typo
* CB-5933 fixes disconnect handler + adds connect handler for connections
* CB-5933 fix for connected event
* СB-5933 marks outdated connected/disconnected connections on event handling
* CB-5933 cleanup
* CB-5933 pr fixes
* CB-5933 pr fixes
* CB-5933. Refactor after review
---------
Co-authored-by: denis.sinelnikov <denis.sinelnikov@dbeaver.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-12-12 11:27:12 +01:00
Alexander Skoblikov and Evgenia
c2523a687b
CB-6026 use nio api for deletion ( #3125 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-12-11 09:04:49 +01:00
Ainur
5e86e161b4
CB-6015 try to find user with uppercase ( #3120 )
2024-12-05 16:05:33 +00: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
74dbd50690
dbeaver/dbeaver-vscode#7 Driver downloads API ( #3069 )
...
* dbeaver/dbeaver-vscode#7 Driver downloads API
* dbeaver/dbeaver-vscode#7 Bring short driver ID into GQL
* #7 fix: make required fields required
* dbeaver/dbeaver-vscode#7 fix check driver maven library validation
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
2024-12-02 12:58:45 +01:00