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
Alexander Skoblikov and Alexey
ea8605eff8
dbeaver/dbeaver-vscode#45 server feature extension ( #3075 )
...
* dbeaver/dbeaver-vscode#45 server feature extension
* dbeaver/dbeaver-vscode#45 review fix
---------
Co-authored-by: Alexey <wrouds@gmail.com >
2024-11-26 18:18:16 +03:00
Serge Rider
979cecff04
dbeaver/pro#3712 24.3.1 version bump
2024-11-25 23:25:38 +04:00
ShadelessFox and kseniaguzeeva
19a5506229
dbeaver/pro#3700 Hide API token authentication method ( #3093 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-11-25 13:55:34 +03:00
Ainur
51af88e3bc
CB-5964 read only metadata delete fix ( #3094 )
2024-11-25 10:51:45 +00:00
Ainur
f3660fa277
CB-5524 rm resource validation fix ( #3091 )
2024-11-25 10:50:44 +00:00
Ainur
d2f592c8be
CB-5971 do not show transactions button if not supported ( #3092 )
2024-11-25 10:36:53 +00:00
990fbe28f5
CB-5895. Added new parameter link to buy license for getProductInfo API ( #3080 )
...
* CB-5895. Added new parameter link to buy license for getProductInfo API
* CB-5951 add purchase field
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2024-11-22 13:16:41 +01:00
serge-rider
350136f797
CB-5584 VSC fix
2024-11-22 12:39:05 +01:00
DenisSinelnikov and Evgenia
cd901b922f
Cb 5584 provide more information in the debug log for auditing ( #3061 )
...
* CB-5584. Added more logs for gql and rest in RM. Added new parameter in global preferences for showing additional logs
* CB-5584. Added more logs for gql and rest in RM. Added new parameter in global preferences for showing additional logs
* CB-5584. Rename parameter
* CB-5584. Rename parameter
* CB-5584. Refactor after review
* CB-5584. Refactor after review
* CB-5584. Renamed parameter
* CB-5584. Added check variable for contains restricted variable
* CB-5584. Fixed showing wrong sessionId.
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-21 16:52:42 +01:00
DenisSinelnikov and Evgenia
b816a6d8a0
CB-5695. Fixed npe when RP turned on, but not configured ( #3077 )
...
* CB-5695. Fixed npe when RP turned on, but not configured
* CB-5695. Fixed checkstyle
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-21 10:01:42 +01:00
serge-rider
ff13d56d42
dbeaver/pro#3648 Maven resource plugin version
2024-11-20 16:06:48 +01:00
Ruslan Musaev and Matvey16
58346aef65
dbeaver/pro#3484 Add statistic for cloud ( #3068 )
...
Co-authored-by: Matvey16 <82543000+Matvey16@users.noreply.github.com >
2024-11-20 04:39:48 +01:00
DenisSinelnikov and Evgenia
9d8e021e6c
CB-5886. Fixed import number with float, without rounding ( #3072 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-19 10:12:53 +01:00
Alexander Skoblikov and Evgenia
0943b80942
CB-5946 force lowercase userid ( #3074 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-18 09:47:18 +01:00
Alexander Skoblikov
5293be4d4a
CB-5939 do not send server information to a client side ( #3070 )
2024-11-15 11:14:29 +00:00
serge-rider
5bcef9278e
dbeaver/pro#3643 Utils refactoring
2024-11-13 08:38:56 +01:00
Serge Rider
f31be24a49
dbeaver/pro#3641 24.3.0 version bump
2024-11-12 21:56:10 +01:00
sergeyteleshev
110546a022
CB-5833 Fix e-mails recognition for SSO ( #3019 )
2024-11-12 16:17:49 +00:00
alex and Evgenia
7735550544
CB-5743 add autoGenerated field to api ( #3043 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-08 15:59:31 +01:00
fec65a24ea
CB-5725 hide desktop handlers in auth dialog ( #3052 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2024-11-07 12:21:10 +01:00