Commit Graph
7375 Commits
Author SHA1 Message Date
sergeyteleshev b4e8a60bae CB-4067 fixes access tab reminder 2025-03-13 10:46:12 +01:00
sergeyteleshev e4b526af47 CB-4076 fixes SSH and SSL ask credentials and parameters saving for both: test and submit connection create/edit action 2025-03-13 10:32:37 +01:00
sergeyteleshev ecc83ecd52 CB-4067 cleanup testContext info 2025-03-12 14:19:40 +01:00
sergeyteleshev 90540a1184 Merge branch 'devel' into CB-4067-migrate-connection-form-to-form-template 2025-03-12 09:19:31 +01:00
sergeyteleshev ae21127f86 CB-4067 fixes exception error on retest connection + fixes SSH field key saved incorrect prop 2025-03-11 18:52:53 +01:00
655613ccf1 CB-6089 write file stream directly to http response (#3301)
* CB-6089 write file stream directly to http response

* CB-6089 write file stream directly to http response

* CB-6089 write file stream directly to http response

* CB-6089 write file stream directly to http response

* CB-6089 write file stream directly to http response

* CB-6089 remove deprecated method

* CB-6089 change ParquetExporter buffer size

* CB-6089 remove extra async

* CB-6089 add info text

---------

Co-authored-by: naumov <iamemptyhuh@gmail.com>
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com>
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com>
2025-03-11 17:45:24 +01:00
Ruslan Musaev e87e3397e2 CB-6033 fix message type for cb session log updated ws event (#3310) 2025-03-11 17:29:05 +01:00
sergeyteleshev cc0bad6329 CB-4067 removes redundant code 2025-03-11 16:52:01 +01:00
sergeyteleshev b04c92874b CB-4067 fixes host and port for switching connections 2025-03-11 16:36:25 +01:00
sergeyteleshev 5d2bdd6fc4 CB-4067 fixes ssh and ssl adding to networkHandlers. also fixes extra request for driver properties 2025-03-11 15:37:09 +01:00
sergeyteleshev ad2c86d69d CB-4067 adds translation to test connection success message 2025-03-11 14:00:27 +01:00
sergeyteleshev f892e5b484 CB-4067 gets back ask credentials window and removes connectionCredentialsStateContext 2025-03-11 13:38:15 +01:00
Alexander Skoblikovandkseniaguzeeva 3c1766cd14 dbeaver/pro#4204 move file lock logic to dbeaver (#3287)
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com>
2025-03-11 12:46:07 +01:00
sergeyteleshev 43a9c2c866 CB-4067 cleanup 2025-03-11 11:32:39 +01:00
sergeyteleshev 7d5033ee76 CB-4067 fixes connection test 2025-03-10 21:39:39 +01:00
sergeyteleshev 6228a3ce48 CB-4067 removes refactor postfix for new state, service and types 2025-03-10 20:13:11 +01:00
sergeyteleshev f79845bced CB-4067 fixes: secret providers, SSH, SSL, test - features 2025-03-10 19:55:10 +01:00
alexandmr-anton-t 039407b9db CB-6207 add order to setting group (#3306)
* CB-6207 add order to setting group

* CB-6207 use method instead of const value

* CB-6207 remove const

* CB-6207 sort on tree level

---------

Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2025-03-10 16:44:51 +01:00
sergeyteleshev bb1d97cbdd Merge branch 'devel' into CB-4067-migrate-connection-form-to-form-template 2025-03-10 16:31:38 +01:00
serge-rider e02300e34d Logging fix 2025-03-10 14:17:23 +01:00
sergeyteleshev 37020cc192 Merge branch 'devel' into CB-4067-migrate-connection-form-to-form-template 2025-03-10 10:54:20 +01:00
alexandmr-anton-t 295ce2d46a CB-6286 add className prop (#3297)
* CB-6286 add className prop

* CB-6286 fix virtualisation

* CB-6286 remove extra prop

* CB-6286 fix prop order

---------

Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2025-03-07 23:39:44 +08:00
sergeyteleshev 03bb72d35f CB-4067 refactors shared credentials part 2025-03-06 17:37:24 +01:00
Sychev Andrey 36102cdee5 88 create select component (#3302)
* feat: add simple select

* feat: add items states vars and popover animation

* feat: add SelectField component

* feat: select field uses getters to get value/label/selected value, update stories to demonstrate

* docs: update select stories

* refactor: remove margin top because we use gutter in SelectField and for reexported aria popover we don't want to setup such default

* fix: select field - set not the very first value by default, but the first not disabled value

* refactor: add popover height variable, remove padding to look more like select in cloudbeaver by default

* feat: add styles for Select Field description

* refactor: rename properties

* refactor: remove redundant docs for props, remove placeholder props because it's not how aria select is supposed to work, you need to use extra select item to create a placeholder

* refactor: remove support for property path, keep only support for property name or custom getter in sake of simplicity and ease of maintenance

* fix: story for key getters

* fix: return type

* fix: don't set disabled value if all items are disabled

* fix: controlled mode, respect value prop over selectedValue

* refactor: remove width property

* refactor: typesafe key getter

The type iterates through every property key in ItemType.
For each property key, it evaluates whether the property's type is assignable to ValueType and creates a union type of all keys that passed the type check

* refactor: fixes after merge and item hover variable

* fix: input

* feat: add custom arrow icon prop

* refactor: remove ability to use object keys as getters, rename options to items in all places

* fix: rename token
2025-03-06 23:32:41 +08:00
sergeyteleshev e9af806385 CB-4067 refactors origin tab 2025-03-06 15:09:43 +01:00
sergeyteleshev 180f2fd54f CB-4067 fixes Access part 2025-03-05 22:45:02 +01:00
sergeyteleshev 6f4d696ad4 CB-4067 fixes SSL part 2025-03-05 22:26:12 +01:00
sergeyteleshev 625c490243 CB-4067 fixes SSH part 2025-03-05 21:27:53 +01:00
sergeyteleshev 0ac5ea0790 CB-4067 fixes driver properties part 2025-03-05 21:03:35 +01:00
sergeyteleshev f114a1816d CB-4067 refactors form options part so it works fine 2025-03-05 18:50:44 +01:00
sergeyteleshev 78e25cd702 CB-4067 refactors some parts 2025-03-05 15:09:15 +01:00
sergeyteleshev ba6732998b Merge branch 'devel' into CB-4067-migrate-connection-form-to-form-template 2025-03-05 14:11:20 +01:00
c532298eba 87 create checkbox component (#3294)
* refactor: remove --dbv-kit-color-text variable in favor of --dbv-kit-color-foreground, add --dbv-kit-control-disabled-opacity to use for all controls, remove --dbv-kit-btn-disabled-opacity, update docs

* refactor: add ControlSize type

* feat: create checkbox component

* docs: add checkbox stories, update button docs

* refactor: polish checkbox component, added some vars, add docs, change some defaults

* feat: add indeterminate state

* fix: prioritize check prop over inner state

* fix: button styles layer

* fix: comments

* fix: change checkbox checked style

* Revert "fix: change checkbox checked style"

This reverts commit eba1e21eb9.

---------

Co-authored-by: Wroud <wrouds@gmail.com>
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2025-03-05 15:25:55 +08:00
sergeyteleshev d81ceac0a7 Merge branch 'devel' into CB-4067-migrate-connection-form-to-form-template 2025-03-04 21:37:22 +01:00
sergeyteleshev caaee4c2aa CB-4067 fixes form ssl saving and driver properties 2025-03-03 18:56:49 +01:00
sergeyteleshev 5cf7fd330a CB-4067 adds notifications on form save/error 2025-03-03 16:51:44 +01:00
Daria Marutkina 254da45290 dbeaver/pro#4230 Update README file (#3299) 2025-03-03 14:17:38 +01:00
sergeyteleshev 23c916617a CB-4067 adds button actions for the form 2025-03-01 10:45:03 +01:00
sergeyteleshev 37be83e571 CB-4067 reloads form when it is needed 2025-02-28 18:18:55 +01:00
sergeyteleshev 8c5e1a80fe CB-4067 adds selected driver on edit mode form 2025-02-28 17:36:48 +01:00
sergeyteleshev d50a02c922 CB-4067 fixes configure case for connection form 2025-02-28 16:59:56 +01:00
sergeyteleshev 581e6a4626 CB-4067 resets form on open 2025-02-28 15:11:46 +01:00
sergeyteleshev 242a5016a8 Merge branch 'devel' into CB-4067-migrate-connection-form-to-form-template 2025-02-27 17:58:59 +01:00
sergeyteleshev 457ee95331 CB-4067 uses new form parts for connection form 2025-02-27 17:36:03 +01:00
serge-rider 2c3b44cbdf Merge remote-tracking branch 'origin/devel' into devel 2025-02-27 11:25:27 +01:00
serge-rider 05b0cddab9 dbeaver/pro#4230 25.0.1 version bump 2025-02-27 11:23:59 +01:00
Alexander Skoblikov a118e1c33d CB-6305 throw error if no session for websocket (#3292) 2025-02-26 17:41:42 +00:00
sergeyteleshev c32bdf0266 Merge branch 'devel' into CB-4067-migrate-connection-form-to-form-template 2025-02-26 14:55:16 +01:00
Alexey cc2a8dab63 CB-6301 fix: grid styles (#3290) 2025-02-26 19:00:57 +08:00
sergeyteleshev 761fa314f8 CB-4067 adds connection form access part 2025-02-26 11:36:39 +01:00