3543 Commits
Author SHA1 Message Date
serge-rider 623f4458d9 23.1.4 config 2023-08-02 22:02:35 +02:00
alex eaeec9f1be CB-3628 clean key errors in ResourceError on refresh (#1868) 2023-08-02 21:27:38 +03:00
alex 1d2e1cd823 CB-3656 add validation inside the save script dialog (#1847)
* CB-3656 add validation inside the save script dialog

* CB-3656 respect root folder
2023-08-02 17:35:23 +03:00
5b077f3189 Cb 3667 navigator filters (#1863)
* CB-3667 Navigator filters model

* CB-3667 Navigator filters model + implementation

* CB-3667 Instructions

* CB-3668 add navigator filters plugin

* CB-3667 Input parameters fix

* CB-3668 add include & exclude tables

* CB-3667 Save filter settings

* CB-3667 register plugin

* CB-3667 Load filter settings

* CB-3668 rename plugin

* CB-3668 add css modules

* CB-3668 add dependencies

* CB-3668 review fixes

* CB-3668 hide delete button by default

---------

Co-authored-by: Serge Rider <serge@jkiss.org>
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-08-01 17:00:31 +03:00
Dmitriy Osipov 73b5e8fc59 CB-3780 fix: group component classes order (#1866) 2023-07-31 18:35:35 +03:00
Dmitriy Osipovandmr-anton-t 1073335af5 CB-3586: migrate tags to css-modules (#1835)
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2023-07-31 18:35:16 +03:00
0d665a6b7b CB-3727: load common fields of network handler by default (#1854)
Co-authored-by: Alexey <wrouds@gmail.com>
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-07-28 16:42:09 +03:00
Dmitriy OsipovandEvgeniaBzzz 84cbf143ae CB-3672 fix: possibility to remove and rename project in RM (#1859)
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-07-28 14:01:34 +03:00
Alexey f4a62bbca8 chore: configure graphql codegen & types (#1860) 2023-07-28 13:59:12 +03:00
Dmitriy OsipovandEvgeniaBzzz d2f1f29e80 CB-3746 fix: merge view separator line color (#1855)
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-07-28 00:59:05 +03:00
Tatiana Fokinaandmr-anton-t 45c201c465 Cb 3587 migrate snackbars to css modules (#1842)
* CB-3587 add css modules, remove reshadow styles from snackbars

* CB-3587 fix notification cross button style

---------

Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2023-07-27 17:34:39 +03:00
3cdcb07646 CB-3268 feat: admin users pagination (#1821)
* CB-3268 feat: admin users pagination

* CB-3268 fix: code style

* CB-3268 feat: filter users by enabled state

* CB-3268 feat: limit users loading

* CB-3268 fix: use limit/offset pagination

* CB-3268 fix pagination api

* CB-3268 fix users query

* CB-3268 fix: users refresh

---------

Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com>
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-07-27 15:27:14 +03:00
Tatiana Fokinaandmr-anton-t e33eb9fd60 Cb 3584 migrate containers to css modules (#1834)
* CB-3584 migrate containers, migrate form controls to css modules

* CB-3584 remove old container styles, fix layout props, fix styles

* CB-3584: Fix properties table filter style

* CB-3584 fix styles

* CB-3584 fix styles

* CB-3584 fix sizing styles

---------

Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2023-07-27 13:24:47 +03:00
Alexey 8fba6107b2 CB-3740 fix: handle authentication errors (#1844)
* CB-3740 fix: handle authentication errors

* CB-3740 chore: add localization
2023-07-26 20:13:44 +03:00
Alexey f41effd655 chore: deprecate useController (#1850) 2023-07-26 18:48:03 +03:00
Dmitriy OsipovandEvgeniaBzzz 93c9cdd23d CB-3684 rename options in connection menu (#1836)
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-07-26 14:34:52 +03:00
Dmitriy OsipovandEvgeniaBzzz c7e6cf9d95 CB-3476 feat: save text selection and cursor position for each tab (#1846)
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com>
2023-07-26 13:38:30 +03:00
f073954a32 Cb 1768 ssl support (#1829)
* CB-1768 filter desktop network handlers

* CB-3692 add ssl tab

* CB-3692 use secure properties for the ssl

* CB-1768 save ssl credentials fix

* CB-1768 set secure properties fix

* CB-1768 set secure properties fix

* CB-3692 add  properties categories

* CB-1768 add password feature

* CB-3692 support ssl in auth form

* CB-1768 do not mutate proxy objects

* CB-3692 do not pass secure properties if there is no changes

* CB-3692 do not send secure properties for the ssh

* CB-3692 add comments

* CB-3692 disable autofill

* CB-3692 disable autofill on init connection

* CB-3692 convert observables to non observables

---------

Co-authored-by: Ainur <yagudin10@yandex.ru>
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2023-07-24 17:49:16 +03:00
Dmitriy OsipovandAlexey e5ed5c8682 CB-3585 migrate itemList to css-modules (#1832)
Co-authored-by: Alexey <wrouds@gmail.com>
2023-07-24 16:37:19 +03:00
dda35760eb CB-3612 provisioning api (#1804)
* CB-3612 provisioning api

* CB-3612 review fixes

* CB-3486 rename getters

* CB-3486 azure ad get users info

* CB-3612 add filter to gql

* CB-3612 get resource token only after calling gql func

* CB-3486 fix front errors

* CB-3486 add translation

---------

Co-authored-by: Ainur <yagudin10@yandex.ru>
Co-authored-by: Tatiana Fokina <tatiana.fokina@dbeaver.com>
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-07-19 20:30:58 +03:00
1086151bcb CB-1652 add cross button to search fields (#1803)
* CB-1652 add cross button to search fields

* СB-1652 PR fixes

* CB-1652 PR fixes

* CB-1652 add cross button to driver properties filter

* CB-1652 fix typo

---------

Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2023-07-19 18:58:21 +03:00
Dmitry Osipovandmr-anton-t e7c066e592 CB-3720 fix: changed extensions order for editor (#1825)
* CB-3720 fix: changed extensions order for editor

* CB-3720 add priority for extensions

---------

Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2023-07-19 17:33:24 +03:00
Dmitry Osipovandmr-anton-t 5aae41d1fe CB-3725: fix: prop name for MenuBarSmallItem (#1828)
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2023-07-19 15:32:53 +03:00
Dmitry Osipovandmr-anton-t 4ad921a9c8 CB-3721 fix: replaced MOD key with CTRL in Linux (#1826)
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2023-07-19 14:40:04 +03:00
632c93f246 CB-3519 ability-to-unlink-sso-credentials-from-user (#1822)
* CB-3670 delete user credentials api

* CB-3669 add ability to remove user creds

* CB-3669 use modules

---------

Co-authored-by: naumov <iamemptyhuh@gmail.com>
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-07-19 12:26:22 +03:00
Serge Rider d00f08b9d0 23.1.3 config 2023-07-18 14:42:51 +02:00
Alexeyanddariamarutkina 78c19187de Feat CB-3030 conflict resolving (#1814)
* CB-3030 feat: conflict resolving

* CB-3030 fix: display os specific key instead of mod

* CB-3030 fix: sql editor status

* CB-3030 fix: styles and data validation

* CB-3030 fix: sql editor styles

---------

Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-07-17 22:10:15 +03:00
Alexeyanddariamarutkina fc592908c2 CB-3680 fix: add suspense loader (#1823)
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-07-16 20:31:43 +03:00
alexanddariamarutkina ba0cd2d3fa CB-3600 support files aggregation (#1813)
* CB-3600 support files aggregation

* CB-3600 notify about duplicates

---------

Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-07-14 15:15:34 +03:00
alexanddariamarutkina 872c226522 Cb 3675 projects notifications (#1818)
* CB-3675 add project notifications

* CB-3675 revert status message logic

---------

Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-07-14 15:15:04 +03:00
Alexeyanddariamarutkina ab94dd837b CB-3641 fix: search in visible node name (#1815)
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-07-12 12:43:47 +03:00
alexandAlexey dce23485a7 CB-3549 fill connection config with defaults (#1806)
* CB-3549 fill connection config with defaults

* CB-3549 move mode check outside of the update name fn

---------

Co-authored-by: Alexey <wrouds@gmail.com>
2023-07-11 14:19:11 +03:00
Tatiana Fokinaanddariamarutkina 17510f2de1 CB-3608 memoize parse script (#1805)
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-07-10 14:55:24 +03:00
d8585e6a37 CB-3654 fix: remove file extension from save notification (#1799)
* CB-3654 fix: remove file extension from save notification

* CB-3654 fix error message on saving rm resource

---------

Co-authored-by: Ainur <yagudin10@yandex.ru>
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-07-05 21:34:41 +04:00
Serge Rider 6668197625 23.1.2 version bump 2023-07-05 13:56:25 +02:00
Alexey b3f6eb929b chore: use prettier to format sdk files (#1801) 2023-07-05 14:19:05 +04:00
Alexey 9f885eac34 chore: prettier project (#1800) 2023-07-05 14:05:39 +04:00
Alexey 5945bc1823 fix: remove admin settings (#1798) 2023-07-05 13:40:47 +04:00
Alexander Skoblikovandnaumov 0c981a67f4 CB-3516 add compress flag to the export settings (#1792)
* CB-3516 add compress flag to the export settings

* CB-3516 add compression checkbox

* CB-3516 zip export result download fix

* CB-3516 fix zip name

---------

Co-authored-by: naumov <iamemptyhuh@gmail.com>
2023-07-05 12:17:42 +03:00
Tatiana Fokinaanddariamarutkina a571eeef8e CB-3615 change notification for app update, remove dialog (#1796)
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-07-05 12:44:35 +04:00
alexandAleksandr Skoblikov 3642bbfa41 CB-3451 git integration (#1782)
* CB-3570 add manual save

* CB-3451 git settings api

* CB-3451 migrate to the new config model

* CB-3451 improve locks, update gql

* CB-3451 fix RM configuration

* CB-3570 resolve conflicts

* CB-3451 checkout remote branch

* CB-3451 review fix

* CB-3451 improve logs/fix private project access

* CB-3570 review fixes

* CB-3570 remove hasChanges flag

* CB-3570 debounce saveProperties

---------

Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com>
2023-07-04 21:35:38 +03:00
Tatiana Fokinaanddariamarutkina ba48b282fd Cb 3536 add settings panel (#1787)
* CB-3536 add settings panel

* CB-3536 filter settings by group

* CB-3536 PR fixes, add settings to panel

* CB-3536 export settings group

* CB-3536 add translations, fix indentation

* CB-3536 refactor translations

---------

Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-06-30 15:22:20 +04:00
Alexey a8e8f7ef33 CB-3589 feat: sync connection containers with nav-tree (#1788) 2023-06-29 18:57:27 +04:00
alexanddariamarutkina 9b43e2f158 CB-3595 remove scroll behaviour (#1791)
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-06-28 22:49:29 +02:00
Alexeyanddariamarutkina 8292eb3ac9 CB-3517 styling (#1768)
* feat: CB-3517 css-modules for styling components

* CB-3517 refactor: use new styles system for Menu

* CB-3517 refactor: new styling system

* CB-3517 fix: log viewer styles

* CB-3517 chore: remove extra styles

* CB-3517 fix: context menu offset

* CB-3517 chore: review code cleanup

* CB-3517 chore: revert some changes

* CB-3517 chore: revert some changes

* CB-3517 chore: revert some changes

* CB-3517 fix: tabs padding

* CB-3517 fix: tab and checkbox styles

* CB-3517 chore: increase result tabs in sql editor

---------

Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-06-27 19:57:01 +04:00
Alexey 796afa3d17 chore: fix yarn.lock (#1789) 2023-06-27 13:55:41 +04:00
Alexeyanddariamarutkina d4739a0dba Feat CB-3293 node info transformer (#1778)
* CB-3293 feat: node info transformer

* CB-3293 feat: hide resource extension in nav-tree

* CB-3293 feat: rename resources without extension

* CB-3293 fix: resource folder renaming

* CB-3293 fix: add resource delete confirmation

* CB-3293 chore: remove unused code

* CB-3293 fix: resource deletion

* CB-2393 chore: unify delete confirmation dialog

---------

Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-06-27 13:46:55 +04:00
Alexey d9e6dcfd02 CB-3365 doc: add jsdoc to resources (#1783)
* CB-3365 doc: add jsdoc to resources

* CB-3365 fix: rename clearData -> resetDataToDefault

* CB-3365 fix: grammar
2023-06-26 12:21:15 +04:00
Alexeyandmr-anton-t 377f6d4344 CB-3205 refactor: use RM API for nav-tree (#1771)
* CB-3205 refactor: use RM API for nav-tree

* CB-3205 fix: cached resource skipped outdate

* CB-3205 chore: revert CB-3513 fix (covered by another fix)

---------

Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2023-06-21 15:22:11 +03:00
869a87fa13 CB-3546 add mac specific keys property (#1744)
* CB-3546 add mac specific keys property

* CB-3546 use common and OS specific keys, add windows keys

* CB-3546 remove label, use keys for label

---------

Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2023-06-20 14:02:11 +03:00