Commit Graph
170 Commits
Author SHA1 Message Date
Alexeyanddariamarutkina 64040bc3a3 CB-3372 feat: codemirror6 autocomplete (#1646)
* CB-3372 feat: codemirror6 autocomplete

* CB-3372 feat: autocomplete icons

* CB-3371 feat: sql editor syntax highlight

* CB-3371 fix: syntax highlight blinking

* CB-3371 fix: editor extensions state

* CB-3372 chore: code cleanup

* CB-3372 fix: remove useSqlDIalectAutocompletion

* CB-3372 fix: add useSqlDIalectAutocompletion

* CB-3372 feat: experimental context menu

* CB-3372 feat: use new sql editor

* CB-3372 chore: remove sql script parser

* CB-3372 fix: rounded menu

* CB-3372 fix: event preventDefault on dialog

* CB-3372 fix: context menu styles

* CB-3372 feat: remove old codemirror

* CB-3372 fix: numbers completion & extensions caching

* CB-3372 fix: table display

* CB-3372 fix: decrease sql editor font size

* CB-3372 fix: copy in readonly mode & autocompletion in safari on MacOS

* CB-3372 fix: value panel styles

* CB-3372 fix: menu bar styles

* CB-3372 fix: menu bar and inline editor styles

* CB-3372 fix: menu and inline editor styles

* CB-3372 chore: update bundle

---------

Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-05-17 17:32:09 +03:00
a219593e1d CB-3303-edit-driver-settings (#1607)
* CB-3305 api for driver editing

* CB-3305 gql api for driver provider list

* CB-3303 feat: file uploading API

* CB-3303 feat: support gql request in file upload API

* CB-3303 code style fix

* CB-3376 file uploading mechanism

* CB-3303 feat: gql sdk extension API

* CB-3303 feat: gql sdk extensions API rename

* CB-3303 add driver mutations, update drivers resource

* CB-3303 move driver gql functions to another service

* CB-3305 web driver config fix

* CB-3305 driver config use same fields as in driver info

* CB-3437 add driver service to the codegen.yml

* CB-3437 add driver providers

* CB-3376 delete used driver library after restart server

* CB-3376 driver library add fix

* CB-3306 include driver libraries

* CB-3303 return empty driver properties array if there is the error

* CB-3303 fix conflicts

* CB-3437 reuse defaults

* CB-3303 feat: add sub-secondary color

* CB-3303 fix: use sub-secondary color in tables

* CB-3305 delete driver libraries fix

* CB-3376 driver libraries save delete fix

* CB-3437 naming

* CB-3376 do not delete jar library file from the server

* CB-3376 create file controller fix

* CB-3305 move drivers api to ee

* CB-3305 move drivers api to ee

* CB-3376 file controller use same path

* CB-3305 move driver provider list to ee

* CB-3303 move mutations to the EE

---------

Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com>
Co-authored-by: Tatiana Fokina <tatiana.fokina@dbeaver.com>
Co-authored-by: naumov <iamemptyhuh@gmail.com>
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com>
2023-05-17 13:42:55 +03:00
alex d06a99295b CB-3266 disable combobox if there is only one item (#1627) 2023-04-25 20:23:31 +02:00
Alexey b4259e1c48 CB-3318 fix: make cached value observable (#1609) 2023-04-18 14:56:42 +03:00
Alexey e659a64cbd CB-3274 fix folders sync (#1568)
* CB-3274 fix: connection / resource folders sync

* CB-3274 fix: connection folders caching

* CB-3274 fix: dialog error handling

* CB-3274 fix: nav tree folders mode

* CB-3274 fix: nav tree performance

* CB-3263 fix: new folders validation

* CB-3263 fix: commit includes to alias transformation

* CB-3274 chore: clear code
2023-04-04 12:52:35 +03:00
Alexey e1f9f1858b chore: update copyright year to 2023 (#1579) 2023-03-31 16:54:30 +03:00
alexandkseniaguzeeva 29b4e81654 CB-2719 filter ce product deps (#1403)
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com>
2023-01-11 09:51:12 +03:00
alexandAinur 8c4f354d0d CB-2984 make options tab readonly if auth model is profile (#1385)
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com>
2022-12-29 17:26:19 +01:00
alex 034a343fd7 CB-2783 show description when only one possible project (#1356) 2022-12-13 22:05:04 +03:00
caa2d50614 CB-2638 Oracle wallet authentication (#1252)
* CB-2794 support file form control

* CB-2794 require name existing in state

* CB-2794 support "file" feature in RenderField

* CB-2794 code style fixes

* CB-2794 review fixes

* CB-2638 remove metadata from base64 string

* CB-2794 treat file as password

* CB-2794 pass accept as prop

* CB-2638 do not rerender authentication dialog on submit

Co-authored-by: naumov <iamemptyhuh@gmail.com>
Co-authored-by: Ainur <yagudin10@yandex.ru>
2022-11-10 20:37:31 +03:00
Wroud e2bc7b0f3d CB-2501 refactor: plugins structure 2022-10-04 16:32:09 +03:00
Konstantin Vasilev 0324360fea CB-2482 feat(plugin-connections) Add project selector to AWS dialog 2022-09-09 17:31:08 +03:00
Wroud 1c2d1c1e47 fix(plugin-connections): CB-2405 autoHide for undefined values 2022-08-31 15:28:35 +03:00
Konstantin Vasilev 4dc8f1970c CB-1857 feat(plugin-gis-viewer): Add combobox for crs selecting 2022-08-29 17:53:06 +03:00
Konstantin Vasilev e1e864d46a fix(core-blocks): CB-2424 Fix radio paddings in menu 2022-08-17 13:27:33 +03:00
Wroud 5a66efcd41 feat(core-blocks): CB-2367 radio button menu style 2022-08-05 17:03:56 +03:00
Wroud 722575668f chore: CB-2288 add manifests 2022-07-15 03:03:09 +03:00
Wroud d384f0e6a2 feat(core-blocks): CB-1536 caps lock warn 2022-07-06 14:05:51 +03:00
Wroud d8a8ad6a03 refactor: CB-2096 update react 2022-06-07 23:12:02 +03:00
Wroud 152c1fb8e3 feat: CB-1890 CB-1848 indeterminate state for checkbox 2022-04-05 13:18:02 +03:00
Naumov Alexey 48d006daaa feat(core-blocks): CB-1656 change variable name 2022-03-28 19:43:43 +02:00
Naumov Alexey 33b4660cd3 feat(core-blocks): CB-1656 naming 2022-03-28 19:41:25 +02:00
Naumov Alexey 2a89a5f0f4 feat(core-blocks): CB-1656 make selected items in combobox disabled 2022-03-28 17:56:51 +02:00
Wroud d0b2669872 refactor: CB-488 CB-1785 CB-1746 themization system 2022-03-13 16:34:27 +03:00
Naumov Alexey 323a32af27 feat(plugin-connections-administration): CB-1705 options to disable drivers 2022-02-22 20:11:44 +03:00
Alexey 902c0197cd Merge pull request #653 from dbeaver/feat/qm-auto-refresh
feat(plugin-query-manager-administration): CB-1628 CB-1615 add clock …
2022-02-14 20:36:16 +03:00
Naumov Alexey 0436170cc7 feat(plugin-query-manager-administration): CB-1628 CB-1615 add clock icon 2022-02-14 19:34:17 +03:00
Wroud be2995c66a feat(core-blocks): CB-1603 small size for navigator settings 2022-02-14 11:29:11 +03:00
Wroud 6e9fff2fd5 feat: CB-1629 value validation in renaming dialogue 2022-02-07 20:07:41 +03:00
Wroud 1c4481221a feat: CB-1608 add filter shortcut for nav tree 2022-02-02 23:04:27 +03:00
Naumov Alexey 8174de67a2 feat(plugin-query-manager): CB-1557 add query manager 2022-02-01 00:03:05 +03:00
Naumov Alexey 998fb422fd fix(plugin-connections): CB-1306 CB-1564 saved state for ssh key 2022-01-25 14:20:52 +03:00
Alexey 094d8b614b Merge pull request #626 from dbeaver/fix/tooltips
fix(core-blocks): CB-1542 add extra tooltip for labels
2022-01-20 23:19:49 +03:00
Naumov Alexey 7403296936 fix(core-blocks): CB-1542 add extra tooltip for labels 2022-01-20 22:38:46 +03:00
Nikita Akilov fac1d3954d dbeaver/dbeaver-ee#1372 update copyright for year 2022 2022-01-18 19:47:55 +03:00
Naumov Alexey ed5a3ba5b9 feat(plugin-connections): CB-1360 CB-1359 ssh key for auth dialogs 2022-01-14 04:25:14 +03:00
Naumov Alexey 62eafd580f fix(core-theming): CB-1458 move font styles to baseFormControlStyles 2022-01-10 15:23:43 +03:00
Naumov Alexey c29bb6f2e8 fix(core-theming): CB-1458 inehrit font-size automatically 2022-01-10 15:00:28 +03:00
Naumov Alexey b6d7424042 fix(core-theming): CB-1458 form controls styles cleanup 2021-12-30 02:00:23 +03:00
Naumov Alexey 8a499b7cd4 feat(plugin-authentication-administration): CB-1410 add required auth provider services 2021-11-25 23:41:35 +03:00
Wroud be00c26bdb chore: CB-1405 styles 2021-11-25 11:09:59 +03:00
Wroud 4efcffd67e fix: CB-1405 Filter styles 2021-11-24 10:56:09 +03:00
Wroud bfd8ad5968 chore: combobox styles 2021-11-22 13:43:44 +03:00
Wroud bfc7fc5b01 fix: form styles 2021-11-22 12:08:50 +03:00
Naumov Alexey e6ef346c4c feat(core-blocks): CB-1449 change size 2021-11-18 21:10:35 +03:00
Naumov Alexey 4b843352d2 feat(core-blocks): CB-1449 add icon to combobox input 2021-11-18 18:37:47 +03:00
Wroud 400b332e86 feat(core-blocks): CB-1455 CB-1051 add tooltip & icon for Combobox 2021-11-17 23:56:48 +03:00
Wroud 3a7aa1f9b5 feat: CB-1430 auth profiles 2021-11-17 10:57:02 +03:00
Naumov Alexey 4259d2df57 fix(plugin-authentication-administration): CB-1421 CB-1374 select first provider by default 2021-11-11 22:24:23 +03:00
Naumov Alexey b9366eba53 feat(plugin-authentication-administration): CB-1421 add default provider
if there is one provider, set it as default
2021-11-10 17:58:18 +03:00