fea2d78ef2
dbeaver/cloudbeaver#3495 filter empty folder in global project ( #3636 )
...
* dbeaver/cloudbeaver#3495 filter empty folder in global project
* fixes loading nested folder-nodes during connection creation
* Revert "fixes loading nested folder-nodes during connection creation"
This reverts commit 514bb0238b .
* uses more correct solution for preloading folders
* build fix
* cleanup
* fixes deletion of the connections so it removes empty folders
* fix: outdate only one node
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Alexey Potsetsuev <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-12 12:03:21 +02:00
7e0ad33fa4
dbeaver/pro#6243 add permissions for executing and updating results ( #3634 )
...
* dbeaver/pro#6243 add permissions for executing and updating results
* feat: support special method for dataset execution
* fix: disable sql editor screen when permission is not granted
---------
Co-authored-by: Wroud <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-11 11:55:51 +02:00
Alexander Skoblikov and Daria Marutkina
d9d30a0e35
dbeaver/pro#6561 fix origin in provider ( #3648 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-11 10:35:08 +02:00
Ruslan Musaev and Daria Marutkina
94e70f2d16
dbeaver/pro#6284 read validate function from pref ( #3643 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-11 09:30:45 +02:00
Serge Rider and MashaKorax
9395659666
dbeaver/pro#6543 AI scripts processing ( #3642 )
...
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-08-08 17:22:22 +02:00
Alexander Skoblikov and kseniaguzeeva
13a6dc9da7
dbeaver/pro#6216 fix missing errors ( #3645 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-08-08 16:09:02 +02:00
3e722ce3b7
5679 cb execute gql requests via cli ( #3644 )
...
* dbeaver/pro#5679 wip
* dbeaver/pro#5679 wip
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-08-08 11:41:21 +02:00
serge-rider
7c1535a95a
Revert "5679 cb execute gql requests via cli ( #3599 )"
...
This reverts commit 0a50d841d0 .
2025-08-07 12:20:17 +02:00
0a50d841d0
5679 cb execute gql requests via cli ( #3599 )
...
* dbeaver/pro#5679 wip
* dbeaver/pro#5679 wip
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-08-07 11:01:06 +02:00
Viktor Kirst
44c0cfe856
Dbeaver/pro#2951 Show message about disabling user ( #3624 )
...
* dbeaver/pro#2951 Emit WSUserDisabledEvent after disabling a user
* dbeaver/pro#2951 Close user sessions on WSUserDisabledEvent
* dbeaver/pro#2951 Unify session termination logic for deleted and disabled users
2025-08-05 18:32:27 +02:00
Ainur
470d64718b
dbeaver/pro#6214 invert feature and enable by default ( #3615 )
2025-08-05 13:43:10 +00:00
2a012d600c
dbeaver/pro#6382 feat: add bind session to ip combobox in server config ( #3626 )
...
* dbeaver/pro#6382 feat: add bind session to ip combobox in server config
* dbeaver/pro#6382 use select for bindSessionToIP setting instead of combobox
* dbeaver/pro#6382 bind session ip to dbeaver's hosts
* dbeaver/pro#6382 feat: add placeholder for bindToIp setting
* dbeaver/pro#6382 fix: defaultServerConfig
* dbeaver/pro#6382 refactor: remove l10n from CE
* dbeaver/pro#6382 debug log
* dbeaver/pro#6382 remove debug logs
---------
Co-authored-by: Sychev Andrey <nukemoore@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-04 16:37:56 +02:00
Alexander Skoblikov and kseniaguzeeva
0b2370d414
dbeaver/pro#6467 ignore default ports ( #3622 )
...
* dbeaver/pro#6467 ignore default ports
* dbeaver/pro#6467 check port
* dbeaver/pro#6467 fix ip host parsing
* dbeaver/pro#6467 debug log
* dbeaver/pro#6467 remove debug logs
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-08-04 13:47:18 +02:00
Serge Rider
c0c3594633
dbeaver/pro#6457 25.1.5 version bump
2025-07-29 21:41:44 +03:00
180ec65dd9
dbeaver/pro#5552 new gql api ( #3579 )
...
* dbeaver/pro#5552 new gql api
* dbeaver/pro#5552 fixes
* adds available hosts fields
* adds warnings for the https mode
* adds default host for domain manager + fixes some translations
* reverts server URL for domain manager
* fixes description for available hosts
* separates available hosts by new line in textarea
* removes dots
* removes http, https from examples for available hosts field
* dbeaver/pro#5552 validate request's host
* dbeaver/pro#5552 review fixes
* dbeaver/pro#5552 update default configs
* refactors availableHosts -> supportedHosts
* review fix
* dbeaver/pro#5552 fix build
* refactor: supportedHosts - array -> string
* cleanup
* reverts serverConfigurationInfoForm interfaces
* refactors secureCookies -> forceHttps (frontend)
* dbeaver/pro#5552 rename secureCookies param to forceHttps
* dbeaver/pro#5552 rename secureCookies param to forceHttps
* dbeaver/pro#5552 rename secureCookies param to forceHttps
* dbeaver/pro#5552 enable https for old deployments
* fixes translations, readonly state & hosts examples for TE
* dbeaver/pro#5552 fixes
* dbeaver/pro#5552 redirect from http to https
* dbeaver/pro#5552 redirect to https
* dbeaver/pro#5886 use scheme from origin
* dbeaver/pro#5552 exclude special servlets
* dbeaver/pro#5552 saml test
* dbeaver/pro#5552 remove slashes from hostname
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-07-29 19:04:14 +02:00
79d5702744
dbeaver/pro#5957 save lock state in sm controller ( #3576 )
...
* dbeaver/pro#5957 save lock state in sm controller
* dbeaver/pro#5957 fix read config
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-07-29 18:10:32 +02:00
Alexander Skoblikov and kseniaguzeeva
57e77b7cd1
dbeaver/pro#6303 do not remove default user team ( #3609 )
...
* dbeaver/pro#6303 do not remove default user team
* dbeaver/pro#6303 throw error
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-07-29 13:17:09 +02:00
131b1e13f4
dbeaver/pro#6109 add void type ( #3603 )
...
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-07-27 15:17:41 +02:00
ad225404f4
dbeaver/pro#6124 Add audit log cleanup job ( #3591 )
...
* dbeaver/pro#6124 Add audit log cleanup job
* dbeaver/pro#6124 fixes
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-07-24 17:47:12 +02:00
8ebf7eba9c
dbeaver/pro#5886 core api for permission management ( #3519 )
...
* dbeaver/pro#5886 new permissions api
* dbeaver/pro#5886 new permissions api
* dbeaver/pro#5886 test + forgotten commit
* dbeaver/pro#5886 test + forgotten commit, review fixes
* dbeaver/#5886 test + forgotten commits
* dbeaver/pro#5886 clean up CE repos
* dbeaver/pro#5886 gql api for global perms
* dbeaver/pro#5886 new perms validation
* dbeaver/pro#5886 remove unused class
* dbeaver/pro#5886 new api
* chore: update permission key
* dbeaver/pro#5087 feat: permissions management
* feat: check permission for query execution
* fix: override only restrictive permissions
* fix: permissions layer
* fix: status gutter duplication
* fix: script execution error message display
* fix: hide not available script execution actions
* dbeaver/pro#5886 anon perms fix, default value for global perms
* fix: hide settings groups only for specific settings
* feat: restore permissions
* refactor: after review
* fix: merge conflicts
* fix: type import
* fix: merge conflicts
* fix: linting
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Wroud <wrouds@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
2025-07-23 03:56:43 +02:00
Anastasiya and Daria Marutkina
848b95113a
dbeaver/cloudbeaver#3590 update DuckDB driver till version 1.3.2 ( #3592 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-07-22 11:32:41 +02:00
Jeremy and Evgenia
3a2e41fa69
feat: upgrade databend-jdbc to v0.3.9 ( #3540 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-07-21 08:59:53 +02:00
Serge Rider
a7c5d53f0a
dbeaver/pro#6275 25.1.4 version bump
2025-07-15 20:20:39 +03:00
Ainur
59f0da9caa
dbeaver/pro#5399 fix merge conflict ( #3587 )
2025-07-15 19:08:33 +02:00
4d5c58316c
dbeaver/pro#5399 Add new completion engine to cloudbeaver ( #3535 )
...
* dbeaver/pro#5399 Add new completion engine to cloudbeaver
* dbeaver/pro#5399 Fixes and update icon references
* dbeaver/pro#5399 Add new completion engine to cloudbeaver
* dbeaver/pro#5399 add sync config with desktop
* dbeaver/pro#5399 fix fallback to default engine
* dbeaver/pro#5399 feat: add labels for content assistant setting
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Sychev Andrey <nukemoore@gmail.com >
2025-07-15 18:43:43 +02:00
bae21e5b2e
Dbeaver/pro#5864 add audit logging ( #3556 )
...
* dbeaver/pro#5864 Add audit logging
* dbeaver/pro#5864 Add audit logging
* dbeaver/pro#5864 Add audit logging
* dbeaver/pro#5864 Add audit logging
* dbeaver/pro#5864 Add audit logging
* dbeaver/pro#5864 Add audit logging
* dbeaver/pro#5864 Add audit logging
* dbeaver/pro#5864 fix review
* dbeaver/pro#5864 fix review
* dbeaver/pro#5864 fixes
* dbeaver/pro#5864 add file name upload logging
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-07-15 16:11:37 +02:00
5ce5f6e10d
dbeaver/pro#6042 get node features from feature provider ( #3581 )
...
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
2025-07-15 12:27:42 +02:00
Alexander Skoblikov and kseniaguzeeva
c476a56661
dbeaver/pro#5816 link websession with address ( #3564 )
...
* dbeaver/pro#5816 link websession with address
* dbeaver/pro#5816 flag to disable ip binging
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-07-14 19:06:52 +02:00
79804619d3
dbeaver/pro#4863 Add column description to data editor ( #3573 )
...
* dbeaver/pro#4863 Add column description to data editor
* adds description for columns + settings
* alignes description with column name
* pr fixes
* adds skip to the settings test
* makes header more compact
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-07-14 21:25:58 +08:00
Ruslan Musaev and Daria Marutkina
5022c01468
dbeaver/pro#4739 Fix losing context execution after node refreshing ( #3572 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-07-10 16:44:50 +02:00
a7e09b5e16
dbeaver/pro#5558 license user management from app ( #3504 )
...
* dbeaver/pro#5558 license user management from app
* dbeaver/pro#5558 fixes after test
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-07-10 04:11:22 +02:00
Dmitrii Barnukov and Matvey16
0746a7a2c4
dbeaver/pro#4025 Downgrade db2 default driver version to 11.5.9 ( #3574 )
...
Co-authored-by: Matvey16 <82543000+Matvey16@users.noreply.github.com >
2025-07-10 04:01:26 +02:00
Alexander Skoblikov
dcdea93687
dbeaver/pro#6148 add x-origin header support ( #3565 )
2025-07-08 11:40:27 +00:00
Serge Rider
cb03b507b3
dbeaver/pro#6147 25.1.3 version bump
2025-07-01 21:20:43 +03:00
Ruslan Musaev and Ainur
9ffa5088db
dbeaver/pro#6137 Fix png cache images ( #3560 )
...
* dbeaver/pro#6137 Fix png cache images
* dbeaver/pro#6137 Fix png cache images
---------
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-07-01 18:02:19 +02:00
Ruslan Musaev and Evgenia
e7dcc93706
Dbeaver/pro#5266 extract data export file limit parametr to preference ( #3529 )
...
* dbeaver/pro#5266 Extract dataExportFileLimit parameter to preference
* Revert "dbeaver/pro#5266 Extract dataExportFileLimit parameter to preference"
This reverts commit 7f1c5920dc .
* dbeaver/pro#5266 Remove dataExportFileLimit parameter
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-07-01 18:02:06 +02:00
Tsimafei Labanovich and Matvey16
c5a2bcdcbf
dbeaver/pro#4800 Update db2 driver version ( #3460 )
...
Co-authored-by: Matvey16 <82543000+Matvey16@users.noreply.github.com >
2025-07-01 13:17:40 +02:00
ShadelessFox and mr-anton-t
9fec1ce5a5
dbeaver/pro#6039 Migrate to SVG icons ( #3542 )
...
* dbeaver/pro#6039 Migrate to SVG icons
* dbeaver/pro#6039 SVG content type fix
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-06-30 08:31:38 +02:00
Ainur and mr-anton-t
88ef237566
dbeaver/pro#5813 add description for graphql queries ( #3496 )
...
* dbeaver/pro#5813 add description for graphql queries
* dbeaver/pro#5813 do not use deprecated word in the description
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-06-27 15:39:16 +02:00
8422e695ea
dbeaver/pro#5538 AI chat ( #3520 )
...
* dbeaver/pro#5538 add ai message chunk event
* dbeaver/pro#5538 add events to schema
* dbeaver/pro#5538 add general delete message
* dbeaver/pro#5538 add date time for conversation and fix api
* dbeaver/pro#5538 add change connection executor
* dbeaver/pro#5538 add error event model and rename type
* dbeaver/pro#5538 save metadata param in user preferences
* dbeaver/pro#5538 revert connection change executor
* dbeaver/pro#5538 add className to alert comp
* dbeaver/pro#5538 add connect listener
* dbeaver/pro#5538 add executeEditorQuery method to navigator service
* dbeaver/pro#5538 merge fixes
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-06-26 16:26:49 +02:00
Alexander Skoblikov
93cbaa673f
dbeaver/pro#6076 remove debug logs ( #3543 )
2025-06-25 08:32:01 +00:00
serge-rider
3c49650bc3
Type check fix
2025-06-20 10:59:02 +02:00
serge-rider
f286ab4b3c
Overflow fix
2025-06-20 10:22:12 +02:00
serge-rider
7dc9a9daa7
dbeaver/pro#6010 25.1.2 version bump
2025-06-17 20:13:59 +02:00
7f353e9169
dbeaver/pro#5127 Send event if driver config was updated ( #3516 )
...
* dbeaver/pro#5127 Send event if driver config was updated
* dbeaver/pro#5127 add topic to graphql
* dbeaver/pro#5127 add topic to graphql
* adds workspace config event handler + handles drivers list
* adds workspace config event handler to connection info resource
* cleanup
* fixes bug for event handlers so it subscribes on topic
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-06-17 17:58:28 +02:00
Alexander Skoblikov
47a6ba4632
dbeaver/pro#4404 fix origin form k8s headers ( #3527 )
2025-06-17 10:40:37 +02:00
Alexander Skoblikov and kseniaguzeeva
6d70e03a9e
dbeaver/pro#4404 dynamic server url ( #3379 )
...
* dbeaver/pro#4404 wip
* dbeaver/pro#4404 get origin from user request
* dbeaver/pro#4404 dynamic server url
* dbeaver/pro#4404 dynamic server url
* dbeaver/pro#4404 update after merge
* dbeaver/pro#4404 fixes after devel changes
* dbeaver/pro#4404 get origin url from headers
* dbeaver/pro#4404 fix referer
* dbeaver/pro#4404 support forward headers
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-06-16 14:51:02 +02:00
serge-rider
f891c26ee2
dbeaver/pro#5982 Remove redundant Bundle-ClassPath
2025-06-14 16:55:46 +02:00
Jeremy and Evgenia
41ff7485d5
feat: Add Driver for Databend ( #3488 )
...
* feat: Add Driver for Databend
* remove idea dir
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-06-13 10:12:25 +02: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