Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1585 commits
Select commit Hold shift + click to select a range
5561d37
dbeaver/pro#4888 Ldap support ssl (#3438)
HocKu7 May 21, 2025
587d25b
dbeaver/pro#5709 close panel before deleting user (#3458)
devnaumov May 22, 2025
7687943
dbeaver/pro#5649 Do not send update event if a user teams are same (#…
HocKu7 May 22, 2025
c85b3cc
dbeaver/pro#5779 fix: external app plugin naming (#3467)
Wroud May 22, 2025
1f4266e
dbeaver/pro#5745 [CB] Bump NPM dependencies #5745 (#3457)
sergeyteleshev May 23, 2025
84cc6fc
dbeaver/pro#5753 feat: react-dnd (#3454)
Wroud May 23, 2025
116b1a3
dbeaver/pro#5160 check length of meta param values (#3471)
yagudin10 May 23, 2025
52f567f
dbeaver/pro#5553 Add Sorting functionality to base grid (#3456)
SychevAndrey May 23, 2025
0edfb29
dbeaver/pro#5523 add reason for enable user log (#3463)
yagudin10 May 26, 2025
0a7d9e6
dbeaver/pro#5814 fix: wrap checkbox styles in base layer (#3473)
SychevAndrey May 26, 2025
005adb1
dbeaver/pro#5215 track close event on layout close (#3472)
devnaumov May 26, 2025
16005be
dbeaver/dbeaver#37602 Add the setting for column names completion (#3…
E1izabeth May 27, 2025
ffe3d45
dbeaver/pro#5789 replace Buttons styles (#3468)
SychevAndrey May 27, 2025
06a0411
dbeaver/pro#5200 feat: fast connection / folder creation in the explo…
Wroud May 27, 2025
343d671
dbeaver/pro#5778 custom certs folder in conf folder (#3477)
alexander-skoblikov May 27, 2025
c488612
dbeaver/pro#5821 Style fixes (#3479)
SychevAndrey May 27, 2025
a098db6
[CB] hotkeys with "/" and "\" dont work after hotkeys library version…
sergeyteleshev May 27, 2025
aba27cf
dbeaver/pro#5711 Add validation for team id (#3459)
HocKu7 May 27, 2025
5bc1734
dbeaver/pro#5832 25.1.1 version bump
serge-rider May 27, 2025
9c788a5
[CB] Use UIKit Button component for SplitControls implementation #579…
sergeyteleshev Jun 2, 2025
31be26e
dbeaver/pro#5832 Update README file (#3491)
dariamarutkina Jun 2, 2025
6b8bcfb
dbeaver/pro#5774 Correctly handle current working directory (#3462)
ShadelessFox Jun 2, 2025
d2d915a
dbeaver/pro#5826 QM service model refactoring (#3490)
serge-rider Jun 2, 2025
e7c6c11
dbeaver/pro#5738 Migrate to Tycho 4.0.12 and JDK 21 (#3494)
serge-rider Jun 3, 2025
28aea99
dbeaver/dbeaver-devops#1943 base image upgrade removed (#3500)
mayerro Jun 3, 2025
927ba55
Update README.md - update contribution info (#3505)
LonwoLonwo Jun 4, 2025
419f8b5
dbeaver/pro#5910 fix: sorting only for result sets (#3506)
Wroud Jun 4, 2025
f7cd98a
dbeaver/pro#5915 Delete legacy name service API usage + code style (#…
serge-rider Jun 6, 2025
08d65c4
dbeaver/pro#5842 add validation for unset value (#3483)
devnaumov Jun 9, 2025
ab31ddd
dbeaver/pro#5936 P2 repos endpoints (#3512)
serge-rider Jun 10, 2025
9739ab3
dbeaver/pro#5218 fix: limit websocket connection retry to 4 attempts …
Wroud Jun 10, 2025
786babc
dbeaver/pro#5889 fix: unit tests (#3515)
Wroud Jun 10, 2025
dd060e8
[CB] spread new ConnectionInfoResources across the app #5412 (#3501)
sergeyteleshev Jun 10, 2025
84d85ea
dbeaver/pro#5898 chore: update navigator icons (#3497)
Wroud Jun 10, 2025
c920f84
dbeaver/pro#4910 fix: tooltip for disabled context menu items (#3503)
Wroud Jun 11, 2025
fbdb5cd
dbeaver/pro#5800 refactor: InputFieldBase (#3492)
SychevAndrey Jun 12, 2025
41ff748
feat: Add Driver for Databend (#3488)
hantmac Jun 13, 2025
5c17cc6
dbeaver/pro#5673 Add search ability for the value panel (#3511)
SychevAndrey Jun 13, 2025
f001049
dbeaver/pro#5889 fix: unit tests win (#3522)
Wroud Jun 13, 2025
3f17ec4
dbeaver/pro#5942 update AWS update link (#3521)
LonwoLonwo Jun 13, 2025
12ef593
[CB] Integrate UIKit Checkbox to Cloudbeaver #5797 (#3493)
sergeyteleshev Jun 13, 2025
f891c26
dbeaver/pro#5982 Remove redundant Bundle-ClassPath
serge-rider Jun 14, 2025
d69eb04
Merge remote-tracking branch 'origin/devel' into devel
serge-rider Jun 14, 2025
6d70e03
dbeaver/pro#4404 dynamic server url (#3379)
alexander-skoblikov Jun 16, 2025
1d01db3
dbeaver/pro#5975 normalizes chunk ids (#3524)
sergeyteleshev Jun 16, 2025
c28af2a
dbeaver/pro#5989 removes unused styles for cloud explorer checkbox (#…
sergeyteleshev Jun 16, 2025
507aa09
dbeaver/pro#5123 feat: add welcome screen & update react-data-grid (#…
Wroud Jun 16, 2025
47a6ba4
dbeaver/pro#4404 fix origin form k8s headers (#3527)
alexander-skoblikov Jun 17, 2025
33757a9
dbeaver/pro#5997 reverts ripple styles for tree elements + allows to …
sergeyteleshev Jun 17, 2025
7f353e9
dbeaver/pro#5127 Send event if driver config was updated (#3516)
HocKu7 Jun 17, 2025
7dc9a9d
dbeaver/pro#6010 25.1.2 version bump
serge-rider Jun 17, 2025
f286ab4
Overflow fix
serge-rider Jun 20, 2025
3c49650
Type check fix
serge-rider Jun 20, 2025
5edd014
#38420 P2 repo link fix (#3537)
EastLord Jun 23, 2025
ab0df70
Update README.md - 25.1.1 RN (#3541)
EvgeniaBzzz Jun 23, 2025
beecc84
[CB] SQL editor - ctrl+z during autosave scrolls the script to the to…
sergeyteleshev Jun 23, 2025
646ec5c
dbeaver/pro#6018 fix: context menu disappears on cells with an intera…
SychevAndrey Jun 24, 2025
93cbaa6
dbeaver/pro#6076 remove debug logs (#3543)
alexander-skoblikov Jun 25, 2025
9de5f95
dbeaver/dbeaver-devops#1924 use stable java base image instead of lat…
mayerro Jun 25, 2025
eaeb493
[CB-6221] Add a Clear button to the Output log #4410 (#3547)
sergeyteleshev Jun 26, 2025
4379ba8
dbeaver/pro#6036 Added apt-get dist-upgrade to upgrade current packag…
ggxed Jun 26, 2025
dc8407a
dbeaver/pro#4745 Use new tree for cloud explorer (#3523)
SychevAndrey Jun 26, 2025
7fd2548
[CB] implement ui-kit spinner #6017 (#3532)
sergeyteleshev Jun 26, 2025
8422e69
dbeaver/pro#5538 AI chat (#3520)
yagudin10 Jun 26, 2025
feed398
dbeaver/pro#5820 fix: value panel truncate text (#3554)
SychevAndrey Jun 26, 2025
76fab9d
dbeaver/pro#5242 Fix: make the expand tree button focusable from keyb…
SychevAndrey Jun 26, 2025
69330aa
dbeaver/pro#6038 fix: can't click on checkbox in OutputLogMenu (#3539)
SychevAndrey Jun 27, 2025
cb84409
dbeaver/pro#5998 Fix: can't copy the whole table selected with the c…
SychevAndrey Jun 27, 2025
88ef237
dbeaver/pro#5813 add description for graphql queries (#3496)
yagudin10 Jun 27, 2025
9fec1ce
dbeaver/pro#6039 Migrate to SVG icons (#3542)
ShadelessFox Jun 30, 2025
2117840
[CB] 'Same as device' theme setting #5445 (#3555)
sergeyteleshev Jun 30, 2025
85a242b
dbeaver/pro#6113 fixes clientActivity wrong spying on SetTimeout (#3559)
sergeyteleshev Jun 30, 2025
c5a2bcd
dbeaver/pro#4800 Update db2 driver version (#3460)
labanovichttps Jul 1, 2025
7c0d666
dbeaver/pro#5122 fix: settings alias resolving (#3544)
Wroud Jul 1, 2025
dce7797
[CB] move radio button to ui-kit #6031 (#3533)
sergeyteleshev Jul 1, 2025
ad3ae45
dbeaver/pro#5486 use new pointer events instead of mouse (#3549)
devnaumov Jul 1, 2025
e7dcc93
Dbeaver/pro#5266 extract data export file limit parametr to preferenc…
HocKu7 Jul 1, 2025
9ffa508
dbeaver/pro#6137 Fix png cache images (#3560)
HocKu7 Jul 1, 2025
cb03b50
dbeaver/pro#6147 25.1.3 version bump
serge-rider Jul 1, 2025
9bc2808
dbeaver/pro#3558 removes unused code (#3561)
sergeyteleshev Jul 3, 2025
aa84d79
dbeaver/pro#6147 Update README file (#3567)
dariamarutkina Jul 7, 2025
54b5db9
[CB] SQL Editor - container blinks when changing scheme (#3562)
sergeyteleshev Jul 7, 2025
dcdea93
dbeaver/pro#6148 add x-origin header support (#3565)
alexander-skoblikov Jul 8, 2025
55db159
dbeaver/pro#6075 remove commit hooks (#3548)
devnaumov Jul 8, 2025
dd4691c
dbeaver/pro#6150 sync options part (#3577)
devnaumov Jul 9, 2025
f538009
dbeaver/pro#5763 chore: update deps (#3571)
Wroud Jul 9, 2025
0746a7a
dbeaver/pro#4025 Downgrade db2 default driver version to 11.5.9 (#3574)
Nexus6v2 Jul 10, 2025
a7e09b5
dbeaver/pro#5558 license user management from app (#3504)
alexander-skoblikov Jul 10, 2025
6889b51
dbeaver/pro#6221 skips settings test (#3580)
sergeyteleshev Jul 10, 2025
60fb6c5
dbeaver/pro#4990 feat: add SSL configuration documentation (#3575)
SychevAndrey Jul 10, 2025
5022c01
dbeaver/pro#4739 Fix losing context execution after node refreshing (…
HocKu7 Jul 10, 2025
9b2cb7c
[CB] Multiple tabs row support (#3563)
sergeyteleshev Jul 11, 2025
1c7300c
dbeaver/pro#5455 Feat: add repeat password field in easyconfig (#3570)
SychevAndrey Jul 14, 2025
7980461
dbeaver/pro#4863 Add column description to data editor (#3573)
HocKu7 Jul 14, 2025
c476a56
dbeaver/pro#5816 link websession with address (#3564)
alexander-skoblikov Jul 14, 2025
d58b3e1
dbeaver/pro#6105 fix: form validation fails on test in GCP (#3583)
SychevAndrey Jul 15, 2025
db28b2a
dbeaver/pro#6251 moves settings to interface + fixes border-size for …
sergeyteleshev Jul 15, 2025
5ce5f6e
dbeaver/pro#6042 get node features from feature provider (#3581)
yagudin10 Jul 15, 2025
bae21e5
Dbeaver/pro#5864 add audit logging (#3556)
HocKu7 Jul 15, 2025
4d5c583
dbeaver/pro#5399 Add new completion engine to cloudbeaver (#3535)
HocKu7 Jul 15, 2025
59f0da9
dbeaver/pro#5399 fix merge conflict (#3587)
yagudin10 Jul 15, 2025
a7c5d53
dbeaver/pro#6275 25.1.4 version bump
serge-rider Jul 15, 2025
2ba9103
dbeaver/pro#6275 25.1.4 version bump
serge-rider Jul 15, 2025
dcc1381
[CB] fix frontend linter to pass the github action (#3588)
sergeyteleshev Jul 18, 2025
36e8d1f
dbeaver/pro#6201 feat: ai chat query insertion (#3578)
Wroud Jul 18, 2025
3a2e41f
feat: upgrade databend-jdbc to v0.3.9 (#3540)
hantmac Jul 21, 2025
bf49a94
dbeaver/pro#6275 Update README file (#3596)
dariamarutkina Jul 21, 2025
444ff0d
[CB] fix unit tests issue with console mocking (#3589)
sergeyteleshev Jul 22, 2025
d4c304f
[CB] write unit tests (#3593)
sergeyteleshev Jul 22, 2025
848b951
dbeaver/cloudbeaver#3590 update DuckDB driver till version 1.3.2 (#3592)
LonwoLonwo Jul 22, 2025
8ebf7eb
dbeaver/pro#5886 core api for permission management (#3519)
alexander-skoblikov Jul 23, 2025
0193e67
dbeaver/pro#6372 adds stub for stylus lib (#3601)
sergeyteleshev Jul 23, 2025
d9fe873
dbeaver/pro#6383 reverts stylus stub (#3606)
sergeyteleshev Jul 24, 2025
ad22540
dbeaver/pro#6124 Add audit log cleanup job (#3591)
HocKu7 Jul 24, 2025
c747c30
dbeaver/pro#6399 do not check executable feature (#3610)
devnaumov Jul 25, 2025
5dc6e5c
dbeaver/cloudbeaver#3569 fix: don't show new connection button (#3604)
SychevAndrey Jul 25, 2025
3914461
dbeaver/pro#5161 fix: show confirmation message if there is unsaved c…
SychevAndrey Jul 25, 2025
131b1e1
dbeaver/pro#6109 add void type (#3603)
devnaumov Jul 27, 2025
39c7346
dbeaver/pro#5720 feat: add Script button for tables w/o identifier (#…
SychevAndrey Jul 28, 2025
58c4744
dbeaver/pro#6417 chore: update deps (#3616)
Wroud Jul 28, 2025
57e77b7
dbeaver/pro#6303 do not remove default user team (#3609)
alexander-skoblikov Jul 29, 2025
231da5b
6056-cb-impelement-ui-kit-select-in-combobox (#3557)
sergeyteleshev Jul 29, 2025
ad6973d
dbeaver/pro#6337 fix: sql editor dnd insertion (#3620)
Wroud Jul 29, 2025
603b94c
dbeaver/pro#5241 [CB] Screen reader does not read some fields in the …
SychevAndrey Jul 29, 2025
79d5702
dbeaver/pro#5957 save lock state in sm controller (#3576)
yagudin10 Jul 29, 2025
180ec65
dbeaver/pro#5552 new gql api (#3579)
alexander-skoblikov Jul 29, 2025
c0c3594
dbeaver/pro#6457 25.1.5 version bump
serge-rider Jul 29, 2025
13cf291
dbeaver/pro#6470 remove pre commit hook dep from deps list (#3623)
devnaumov Jul 30, 2025
a0def9f
[CB] write unit tests (#3621)
sergeyteleshev Aug 4, 2025
0b2370d
dbeaver/pro#6467 ignore default ports (#3622)
alexander-skoblikov Aug 4, 2025
2a012d6
dbeaver/pro#6382 feat: add bind session to ip combobox in server conf…
alexander-skoblikov Aug 4, 2025
0c0669f
dbeaver/pro#6457 Update README file (#3630)
EvgeniaBzzz Aug 4, 2025
470d647
dbeaver/pro#6214 invert feature and enable by default (#3615)
yagudin10 Aug 5, 2025
44c0cfe
Dbeaver/pro#2951 Show message about disabling user (#3624)
vkirst Aug 5, 2025
ea6c960
dbeaver/pro#6444 refactor: fix Radio component (#3632)
SychevAndrey Aug 6, 2025
00b214b
[CB] Rename the Enable HTTPs mode on server config (#3631)
sergeyteleshev Aug 6, 2025
0a50d84
5679 cb execute gql requests via cli (#3599)
alexander-skoblikov Aug 7, 2025
900be41
[CB] Bump NPM dependencies (#3628)
sergeyteleshev Aug 7, 2025
7c1535a
Revert "5679 cb execute gql requests via cli (#3599)"
serge-rider Aug 7, 2025
b8db435
Merge remote-tracking branch 'origin/devel' into devel
serge-rider Aug 7, 2025
0b58973
dbeaver/pro#6537 fix: render SelectPopover in portal by default (#3641)
SychevAndrey Aug 7, 2025
3c9ddcd
dbeaver/pro#6061 [CB] Welcome Page Improvements (#3638)
SychevAndrey Aug 8, 2025
3e722ce
5679 cb execute gql requests via cli (#3644)
alexander-skoblikov Aug 8, 2025
36071c2
dbeaver/pro#6449 make default panel width bigger (#3633)
devnaumov Aug 8, 2025
13a6dc9
dbeaver/pro#6216 fix missing errors (#3645)
alexander-skoblikov Aug 8, 2025
9395659
dbeaver/pro#6543 AI scripts processing (#3642)
serge-rider Aug 8, 2025
9ee4701
dbeaver/pro#6298 refactor: useResource (#3635)
Wroud Aug 11, 2025
94e70f2
dbeaver/pro#6284 read validate function from pref (#3643)
HocKu7 Aug 11, 2025
d9d30a0
dbeaver/pro#6561 fix origin in provider (#3648)
alexander-skoblikov Aug 11, 2025
7e0ad33
dbeaver/pro#6243 add permissions for executing and updating results (…
yagudin10 Aug 11, 2025
7acbbfe
dbeaver/pro#5968 refactor: update dark theme styles (#3639)
SychevAndrey Aug 11, 2025
c3be008
dbeaver/pro#6283 Add Combobox component (#3597)
SychevAndrey Aug 11, 2025
ddf94ef
dbeaver/pro#6016 fix: script sync (#3651)
Wroud Aug 12, 2025
fea2d78
dbeaver/cloudbeaver#3495 filter empty folder in global project (#3636)
yagudin10 Aug 12, 2025
cabacfb
dbeaver/pro#6569 SQL script execute fix (#3650)
serge-rider Aug 12, 2025
0727974
dbeaver/pro#6118 (#3652)
SychevAndrey Aug 12, 2025
0bb7803
[CB-6024] More granular permissions on data export (#3607)
sergeyteleshev Aug 12, 2025
27d8f4c
dbeaver/pro#6548 skip domain for ip addresses (#3647)
alexander-skoblikov Aug 12, 2025
a51765f
dbeaver/pro#6189 feat: group extra tools (#3653)
Wroud Aug 12, 2025
d16c7d4
dbeaver/pro#6594 25.2.0 version bump
serge-rider Aug 12, 2025
59e33e8
dbeaver/pro#6592 fix: resources loading (#3659)
Wroud Aug 14, 2025
4401cfe
dbeaver/pro#6617 fix: remove default value for key parameter in useRe…
Wroud Aug 15, 2025
587a9e5
dbeaver/pro#6594 Update README file (#3668)
dariamarutkina Aug 18, 2025
62ad5a6
dbeaver/pro#6652 fix: version set (#3671)
Wroud Aug 18, 2025
4ff4522
dbeaver/pro#6557 [CB] Dropdown for roles is too small (#3663)
SychevAndrey Aug 19, 2025
9276777
dbeaver/pro#6600 fix: connections sync (#3661)
Wroud Aug 19, 2025
576028b
dbeaver/pro#6253 [CB] [users] default team should be marked and read …
SychevAndrey Aug 19, 2025
69d7a25
dbeaver/pro#6411 check for includes also (#3655)
devnaumov Aug 19, 2025
901669b
dbeaver/pro#6472 fix: restore focus after menu actions and on syncFoc…
SychevAndrey Aug 19, 2025
e32e6ea
dbeaver/pro#6325 fix: set cursor to the beginning of the file when op…
SychevAndrey Aug 19, 2025
a547b85
dbeaver/pro#6598 open panel on tab select (#3662)
devnaumov Aug 20, 2025
426fd40
dbeaver/pro#6622 preference fixes after the demo (#3670)
HocKu7 Aug 20, 2025
8a4d88e
dbeaver/pro#6622 preference fixes after the demo (#3670) revert (#3679)
alexander-skoblikov Aug 20, 2025
55c776f
dbeaver/pro#6326 fixes (#3674)
HocKu7 Aug 20, 2025
3c7c1ff
dbeaver/pro#6681 TE desktop errors during launch fix
serge-rider Aug 20, 2025
a2695f3
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into d…
serge-rider Aug 20, 2025
31841b7
dbeaver/pro#6687 revert audit loging (#3674)" (#3684)
HocKu7 Aug 20, 2025
a094485
dbeaver/pro#6605 fix: reset filters on logout (#3675)
SychevAndrey Aug 21, 2025
c8c82c7
dbeaver/pro#6565 fix: prevent requests on session expire (#3678)
Wroud Aug 21, 2025
0432040
dbeaver/pro#5902 fix: settings resolution (#3673)
Wroud Aug 21, 2025
d1e07be
[CB] Long text in the Configuration ID dropdown is not truncated and …
sergeyteleshev Aug 21, 2025
2963610
dbeaver/pro#4966 handle long names case in menus (#3683)
devnaumov Aug 21, 2025
123dc77
dbeaver/pro#6655 Code style + NPE checks
serge-rider Aug 22, 2025
fb0bdc1
dbeaver/pro#6556 change Alert structure (#3676)
devnaumov Aug 22, 2025
c9f4ddd
Dbeaver/pro#6622 permission fixes after demo (#3680)
HocKu7 Aug 22, 2025
edda6d8
dbeaver/pro#5921 fix postgre npe (#3686)
HocKu7 Aug 22, 2025
2e2a61a
dbeaver/pro#6692 do not load settings until authorized (#3688)
devnaumov Aug 22, 2025
6676429
Dbeaver/pro#6326 fix incorect paramters parsing (#3685)
HocKu7 Aug 22, 2025
e9cbaea
dbeaver/pro#6695 no web session found error log fix (#3692)
yagudin10 Aug 22, 2025
980e169
[CB] Ability to change multiserver licenses users/roles from UI (#3598)
sergeyteleshev Aug 22, 2025
376575e
dbeaver/pro#5902 fix: settings override and aliases resolution (#3693)
Wroud Aug 22, 2025
622b513
dbeaver/pro#6715 25.2.1 version bump
serge-rider Aug 22, 2025
564ceb7
dbeaver/pro#6708 adds @dbeaver/react-tests to packages to execute tes…
sergeyteleshev Aug 25, 2025
3877e91
dbeaver/pro#6462 error instead of redirect for gql requests (#3690)
alexander-skoblikov Aug 26, 2025
ac48e13
dbeaver/pro#6703 use local host address by default (#3695)
alexander-skoblikov Aug 27, 2025
80f258b
dbeaver/pro#6744 refactor: migration to `@wroud/di` (#3704)
Wroud Aug 29, 2025
e1e4ae0
dbeaver/pro#6773 Move ldap icon to cloudbeaver
serge-rider Sep 1, 2025
5694674
dbeaver/pro#6715 Update README file (#3708)
dariamarutkina Sep 1, 2025
03dabc0
dbeaver/pro#6715 Update README file (#3709)
dariamarutkina Sep 1, 2025
f41b9d2
dbeaver/pro#6662 chore: cleanup (#3713)
Wroud Sep 2, 2025
0482062
dbeaver/pro#5878 cli custom exit code (#3705)
alexander-skoblikov Sep 3, 2025
65876e9
dbeaver/pro#6744 fix: elements order (#3706)
Wroud Sep 3, 2025
60827d7
dbeaver/pro#6791 LDAP icon fix (#3714)
serge-rider Sep 9, 2025
e896789
dbeaver/pro#6155 do not set whereFilter on constraint change (#3702)
devnaumov Sep 10, 2025
c5190b2
dbeaver/pro#6249 fix events for changing extensions (#3667)
yagudin10 Sep 10, 2025
ab813e2
dbeaver/pro#5129 cb 6095 sql editor buttons shortcut labels are hardc…
SychevAndrey Sep 10, 2025
d4e2f23
[CB] application freezes during loading on heavy resultsets (ORIGINAL…
sergeyteleshev Sep 10, 2025
a1404e3
dbeaver/pro#6224 Add soring completion alphabetically for web (#3697)
HocKu7 Sep 10, 2025
6ce5ef2
dbeaver/pro#6259 fix query logging for import (#3733)
HocKu7 Sep 11, 2025
96d6dba
dbeaver/pro#6644 update licence status after users decrease (#3711)
HocKu7 Sep 11, 2025
ca3ce9b
dbeaver/pro#6786 load engine properties from object (#3732)
yagudin10 Sep 11, 2025
ba32c12
[CB-5023] Add vizualization for focus on switchers (#3677)
sergeyteleshev Sep 11, 2025
07f60c0
[CB] Bump NPM dependencies (#3723)
sergeyteleshev Sep 12, 2025
e31ae9a
dbeaver/pro#6881 updates deps (#3743)
sergeyteleshev Sep 12, 2025
b733f39
dbeaver/pro#6847 fix: elements order (#3729)
Wroud Sep 12, 2025
390452d
dbeaver/pro#6880 more correct origin parsing (#3741)
alexander-skoblikov Sep 12, 2025
3808af5
dbeaver/pro#5014 use debounce instead of throttle (#3734)
devnaumov Sep 14, 2025
1c57e67
[CB] get back switch title bold styles (#3738)
sergeyteleshev Sep 15, 2025
e466462
[CB-4362] Add trim to all inputs in forms (#3687)
sergeyteleshev Sep 15, 2025
5a394e6
[CB-6198] Migrate secrets ui (public) from backend to frontend part (…
sergeyteleshev Sep 16, 2025
e6e92f0
dbeaver/pro#5614 api for expert settings props (#3727)
yagudin10 Sep 16, 2025
8cd1df1
feat: Add global watermark using username
LZS911 Sep 22, 2025
e9ba3ab
feat: support table error navigate to create workflow with info
LZS911 Sep 22, 2025
5efc60e
feat: show audit execution error message
LZS911 Sep 22, 2025
0115723
feat: Remove export actions
LZS911 Sep 22, 2025
0ab4ccd
feat: Add custom request header zone
LZS911 Sep 22, 2025
1f00f67
fix dazong issue
LZS911 Sep 22, 2025
593c1e1
fix: prevent undefined column access in SQL result viewer
LZS911 Sep 22, 2025
d82dc09
fix bundle error
LZS911 Sep 23, 2025
1d69a69
fix: support username case sensitive
LordofAvernus Sep 29, 2025
776148e
fix: support username case sensitive
LordofAvernus Sep 29, 2025
8993ac2
[feature]: Navigate to origin when click logo
zzyangh Oct 28, 2025
33983cf
[feature]: Reload the window when reopen editor
zzyangh Oct 29, 2025
af04faf
[ci]: Disable build jobs
zzyangh Oct 29, 2025
aac2119
Merge pull request #16 from zzyangh/feature/window-reload
LZS911 Oct 29, 2025
f1a57c0
Merge pull request #15 from zzyangh/feature/go-to-dms-25
LZS911 Oct 29, 2025
f1fc1c3
feat: add Apache Hive driver support and update plugin configuration
LordofAvernus Nov 13, 2025
2e0af75
refactor: rename Hive driver to Hive4 and remove obsolete Hive module
LordofAvernus Nov 13, 2025
b6f9e12
feat: loop getAsyncTaskInfo
LZS911 Nov 21, 2025
65cd055
Merge pull request #17 from actiontech/feat/loop-getAsyncTaskInfo
LZS911 Nov 24, 2025
cf99a44
feat: support jump to workflow detail
LZS911 Nov 27, 2025
2f24007
chore: modify regex
LZS911 Nov 27, 2025
cc8470c
Merge pull request #18 from actiontech/feature/sql-workflow-no-dql
LZS911 Nov 28, 2025
179ba30
feat: add Apache Hive 2 driver support and update related configurations
LordofAvernus Nov 27, 2025
744fc3a
Merge pull request #19 from actiontech/support_hive
LordofAvernus Nov 28, 2025
26e2318
fix: update field name
LZS911 Dec 4, 2025
88d6027
Merge branch 'release_25_2_1_sqle' of https://github.com/actiontech/c…
LZS911 Dec 4, 2025
c37c2e9
Merge pull request #20 from actiontech/fix/error-failed-maessage-file…
LZS911 Dec 4, 2025
2450ca0
feat: support sqle ee issue 2636
LZS911 Feb 2, 2026
9499b41
Merge branch 'release_25_2_1_sqle' of https://github.com/actiontech/c…
LZS911 Feb 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
29 changes: 0 additions & 29 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

61 changes: 61 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
name: 🐛 Bug Report
description: Create a report to help us improve our product
labels: [wait for review]
type: Bug
body:
- type: markdown
attributes:
value: |
Thank you for reporting a bug in CloudBeaver!
To ensure we can address the issue as quickly and efficiently as possible, please provide as much detail as you can in the fields below.
- type: textarea
id: description
attributes:
label: Description
description: |
A clear and concise description of the issue being addressed.
- Describe the actual problematic behavior.
- Ensure private information is redacted.
- Include console output or log files if relevant.
- If applicable, add screenshots or screen recordings to help explain your problem.
placeholder: |
Please enter a description of the issue. Here you can also attach log files, screenshots or a video
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: Steps to reproduce
description: Describe the steps to reproduce the bug
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
- type: textarea
id: expected
attributes:
label: Expected/Desired Behavior
description: |
A clear and concise description of what happens in the software **after** a fix is created and merged.
validations:
required: true
- type: input
id: version
attributes:
label: CloudBeaver Version
description: What version of CloudBeaver are you running?
placeholder: ex. CloudBeaver Community 25.0.0
validations:
required: true
- type: textarea
id: additional-context
attributes:
label: Additional context
description: Any additional context about the environment
placeholder: |
Example:
1. OS: [e.g. iOS, Ubuntu, Windows 11]
2. Browser: [e.g. Chrome, Safari]
validations:
required: false
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
blank_issues_enabled: false
contact_links:
- name: Read our documentations
url: https://dbeaver.com/docs/cloudbeaver
about: Many articles about product deployment and features.
- name: Try advanced database management features in DBeaver PRO or CloudBeaver EE
url: https://dbeaver.com/download/?utm_source=github&utm_medium=social&utm_campaign=issue
about: Download a 14-day free trial on dbeaver.com. No credit card is needed.
- name: Learn how to use CloudBeaver effectively with our tutorial videos
url: https://www.youtube.com/channel/UC-yOjsQLSaJVEghg6UB3N7A
about: Subscribe to our YouTube channel and watch new tutorials every week.
- name: Follow us on X (ex. Twitter)
url: https://x.com/dbeaver_news
about: Get everyday tips, fresh news, and DBeaver/CloudBeaver feature overviews.
13 changes: 10 additions & 3 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
---
name: Feature request
about: Suggest an idea for CloudBeaver
name: Feature Request
about: Provide a description of your feature request for CloudBeaver. Include the problem you are trying to solve, why it is important, and any specific functionality you believe would improve the platform.
title: ''
labels: feature request, wait for review
labels: wait for review
type: Feature
assignees: ''

---
Expand All @@ -12,3 +13,9 @@ A clear and concise description of what the problem is. Ex. I'm always frustrate

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
5 changes: 3 additions & 2 deletions .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
---
name: Question
about: Is there something unclear?
about: Is there something unclear? Ask your question.
title: ''
labels: question, wait for review
labels: wait for review
type: Question
assignees: ''

---
Expand Down
42 changes: 42 additions & 0 deletions .github/workflows/backend-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: Backend Build

on:
# Allows you to reuse workflows by referencing their YAML files
workflow_call:

jobs:
build-backend:
name: Build
timeout-minutes: 10
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
with:
path: cloudbeaver

- name: Clone Deps Repositories
uses: dbeaver/github-actions/clone-repositories@devel
with:
project_deps_path: "./cloudbeaver/project.deps"

- name: Set up JDK 21
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: "21"
cache: maven

- uses: dbeaver/github-actions/install-maven@devel

- name: Run build script
run: ./build-backend.sh
shell: bash
working-directory: ./cloudbeaver/deploy

# - name: Archive build artifacts
# uses: actions/upload-artifact@v4
# with:
# name: backend-build-artifacts
# path: cloudbeaver/deploy/cloudbeaver
# if-no-files-found: error
14 changes: 14 additions & 0 deletions .github/workflows/common-cleanup.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: Cleanup

on:
pull_request:
types: [closed]
push:
branches:
- devel

jobs:
delete-caches:
name: Cleanup
uses: dbeaver/dbeaver-common/.github/workflows/cleanup-caches.yml@devel
secrets: inherit
93 changes: 93 additions & 0 deletions .github/workflows/docker-build-and-push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
name: Build and Push Docker Image

on:
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Allows you to reuse workflows by referencing their YAML files
workflow_call:

jobs:
build-and-push-docker:
name: Build and Push Docker Image
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Download backend artifacts
uses: actions/download-artifact@v4
with:
name: backend-build-artifacts
path: deploy/cloudbeaver/

- name: Download frontend artifacts
uses: actions/download-artifact@v4
with:
name: frontend-build-artifacts
path: deploy/cloudbeaver/web

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

- name: Run custom Docker build script
run: ./make-docker-container.sh
shell: bash
working-directory: ./deploy/docker

- name: Tag Docker Image
run: |
REPO_NAME=$(basename ${{ github.repository }})
IMAGE_NAME=ghcr.io/${{ github.repository_owner }}/$REPO_NAME
BRANCH_NAME=${{ github.head_ref || github.ref_name }}
TAG_NAME=$(echo $BRANCH_NAME | sed 's/[^a-zA-Z0-9._-]/-/g')
docker tag dbeaver/cloudbeaver:dev $IMAGE_NAME:$TAG_NAME
echo "image=$IMAGE_NAME:$TAG_NAME" >> $GITHUB_ENV

# - name: Install Docker Credential Helper
# run: |
# sudo apt-get update
# sudo apt-get install -y gnupg2 pass
# curl -fsSL https://github.com/docker/docker-credential-helpers/releases/download/v0.6.4/docker-credential-pass-v0.6.4-amd64.tar.gz -o docker-credential-pass.tar.gz
# tar xzvf docker-credential-pass.tar.gz
# sudo mv docker-credential-pass /usr/local/bin/docker-credential-pass
# sudo chmod +x /usr/local/bin/docker-credential-pass

# - name: Configure Docker to use Credential Helper
# run: |
# mkdir -p ~/.docker
# echo '{"credsStore":"pass"}' > ~/.docker/config.json

# - name: Initialize Password Store
# run: |
# gpg --batch --gen-key <<EOF
# %no-protection
# Key-Type: default
# Subkey-Type: default
# Name-Real: Docker Credential Helper
# Expire-Date: 0
# %commit
# EOF
# pass init "$(gpg --list-keys --with-colons | grep '^pub' | cut -d: -f5)"

- name: Log in to GitHub Container Registry
run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.repository_owner }} --password-stdin

- name: Push Docker Image
run: docker push ${{ env.image }}

# - name: Comment on Pull Request
# if: github.event_name == 'pull_request'
# uses: actions/github-script@v6
# with:
# github-token: ${{ secrets.PAT }}
# script: |
# const tag = process.env.TAG_NAME;
# const commentBody = `The Docker image has been built and pushed to Docker Hub.\n\nYou can pull the image using the following command:\n\`\`\`\ndocker pull dbeaver/cloudbeaver:${tag}\n\`\`\``;
# github.rest.issues.createComment({
# owner: context.repo.owner,
# repo: context.repo.repo,
# issue_number: context.issue.number,
# body: commentBody
# });
79 changes: 79 additions & 0 deletions .github/workflows/frontend-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
name: Frontend Build

on:
# Allows you to reuse workflows by referencing their YAML files
workflow_call:
outputs:
build-status:
description: "Build status"
value: ${{ jobs.frontend-build.outputs.build-status }}
test-status:
description: "Test status"
value: ${{ jobs.frontend-build.outputs.test-status }}
inputs:
clean-cache:
required: false
type: boolean

jobs:
frontend-build:
name: Build
runs-on: ubuntu-latest
timeout-minutes: 10
permissions:
contents: read

outputs:
build-status: ${{ steps.build.outcome }}
test-status: ${{ steps.test.outcome }}

defaults:
run:
working-directory: ./cloudbeaver/webapp

steps:
- name: Checkout cloudbeaver
uses: actions/checkout@v4
with:
path: cloudbeaver

- name: Clone Deps Repositories
uses: dbeaver/github-actions/clone-repositories@devel
with:
project_deps_path: "./cloudbeaver/project.deps"
token: ${{ secrets.DEVOPS_ISSUE_RO_TOKEN }}

- run: corepack enable
- uses: actions/setup-node@v4
with:
node-version: "lts/*"
cache: "yarn"
cache-dependency-path: |
cloudbeaver/webapp/yarn.lock

- name: restore typescript cache
uses: actions/cache@v4
with:
path: |
"cloudbeaver/webapp/common-*/**/*/lib"
"cloudbeaver/webapp/**/packages/*/dist"
key: ${{ runner.os }}-dist-${{ hashFiles('cloudbeaver/webapp/yarn.lock') }}
restore-keys: |
${{ runner.os }}-dist-

- if: inputs.clean-cache
run: yarn clear

- run: yarn install --immutable

- run: yarn bundle
working-directory: ./cloudbeaver/webapp/packages/product-default

- run: yarn test

# - name: Archive build artifacts
# uses: actions/upload-artifact@v4
# with:
# name: frontend-build-artifacts
# path: webapp/packages/product-default/lib
# if-no-files-found: error
Loading
Loading