alex and Evgenia
56b9eab16f
CB-5919 avoid unnecessary navigations tasks ( #3090 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-21 17:27:25 +03:00
Sychev Andrey and Evgenia
94aaf7bf5e
CB-5703 refactor: optimize data grid onScroll handler ( #3071 )
...
handleScroll in DataGrid entails small performance degradation due to el.scrollTop, el.clientHeight, el.scrollHeight calls and hence reflow of layout, more on that here: https://gist.github.com/paulirish/5d52fb081b3570c81e3a/565c05680b27c9cfd9f5e971d295cd558c3e1843
What is done:
1. throttle added to not fire handleScroll on every render, because the main goal of that function is to detect when a user approaches the end of a page = reduce number of calls
2. Inside the handler the code was refactored in a way that we get scrollTop only once to calculate toBottom and inverse the clause logic and replace early return (!A || !B) with a clause with (A && B) logic to not check B on every call which is also triggering reflow.
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-21 16:00:56 +03:00
alex and Daria Marutkina
e56a298acc
CB-5573 ask for commit confirmation on connection edit recconect ( #3085 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-11-20 17:08:45 +01:00
Anastasiya and Daria Marutkina
21a70c33a3
CB-5947 fix server config descriptions ( #3079 )
...
* CB-5947 fix server config descriptions
* Update ru.ts change description
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-11-20 12:54:19 +03:00
4323578b03
СB-5796 Metadata/data editor - error when changing server settings ( #3051 )
...
* СB-5796 make no connection to db if it is already connected
* Revert "СB-5796 make no connection to db if it is already connected"
This reverts commit 4459891e06 .
* CB-5796 adds extra checks to connection shield for proper connection
* CB-5796 fixes for case with table
* CB-5796 adds loader between switching from simple to advanced connection type
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-20 09:37:02 +03:00
Serge Rider
bbe0e15370
dbeaver/pro#3641 24.3.0 version bump
2024-11-12 22:01:04 +01:00
cee8f00b9e
CB-5016 add disable import option to global config ( #3058 )
...
* CB-5016 add disable import option to global config
* CB-5016 refactor: move logic from DataViewerSettingService to DataImportSettingsService
* CB-5016 refactor: simplify
* CB-5016 refactor: move disable import locale token to data-import-plugin
* CB-5016 refactor: ru locale
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
2024-11-12 18:33:22 +01:00
Sychev Andrey and Daria Marutkina
a23c2c2a55
CB-5775 refactor: make default group text aligned with other tabs ( #3064 )
...
* CB-5775 refactor: make default group text aligned with other tabs
* CB-5775: return accidentally removed gap prop
* CB-5775 refactor: return TextPlaceholder back
* CB-5775 refactor: make style important
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-11-12 18:27:15 +01:00
sergeyteleshev
110546a022
CB-5833 Fix e-mails recognition for SSO ( #3019 )
2024-11-12 16:17:49 +00:00
sergeyteleshev and Evgenia
3b9275c00a
CB-5891 User - error after disabling and deleting ( #3056 )
...
* CB-5891 on disable user changes form state according to its real state
* CB-5891 pr fixes
* CB-5891 cleanup
* CB-5891 pr fixes
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-11 14:27:04 +03:00
59c924c3d7
CB-5555 fix cursor going to the beginning on undo/redo ( #3055 )
...
This commit handles the situations and sets fallback when there are text changes but selection has not been set (for example, its position outside of the doc). It that case we set the cursor in the end of the result string. It helps us to keep the cursor position more consistent.
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-11-11 14:24:29 +03:00
sergeyteleshev and alex
f1d1bb2bc2
CB-5691 AI prompt - add shortcut for Translate action ( #3059 )
...
* CB-5691 adds ctrl+enter submit for textarea in form
* CB-5691 removes unneeded prop: disableCtrlEnterSubmit
---------
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
2024-11-11 14:23:27 +03:00
Sychev Andrey
c9a87275db
CB-3757 fix: change white-space prop ( #3065 )
2024-11-11 14:21:24 +03:00
Sychev Andrey and Daria Marutkina
addeeb0c28
CB-5765 refactor: remove word local from the phrase ( #3063 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-11-08 16:01:12 +01:00
alex and Evgenia
7735550544
CB-5743 add autoGenerated field to api ( #3043 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-08 15:59:31 +01:00
alex and mr-anton-t
f75caccb73
CB-5907 add labels to user and team form ( #3049 )
...
* CB-5907 add labels to user and team form
* CB-5907 fix structure
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-11-07 13:25:34 +03:00
Sychev Andrey and Daria Marutkina
33c75c5ee4
CB-5878 add title for inline editor button ( #3042 )
...
* CB-5878 add title for inline button
* CB-5878 refactor: change reject to cancel, add other locales
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-11-06 14:41:55 +03:00
sergeyteleshev and Evgenia
30e4e6c9bf
CB-5892 removes min fetch size setting ( #3039 )
...
* CB-5892 removes min fetch size setting
* CB-5892 edits min fetch to 10
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-06 14:38:57 +03:00
sergeyteleshev and Evgenia
7c8c506870
CB-5290 handles messages and closing for readonly scripts ( #3034 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-06 14:37:25 +03:00
Ainur
4380ac1f3c
CB-5738 api for tokens ( #3023 )
2024-11-05 12:32:08 +00:00
Alexey
80c757f25b
dbeaver/dbeaver-vscode#38 feat: navigation tree ( #3038 )
...
* dbeaver/dbeaver-vscode#38 feat: navigation tree
* dbeaver/dbeaver-vscode#38 chore: code style
* dbeaver/dbeaver-vscode#38 chore: rename `navRefreshNode` -> `navReloadNode`
2024-11-04 14:36:25 +03:00
Serge Rider
a51bb2f4dc
dbeaver/pro#3537 24.2.5 version bump
2024-10-30 05:43:23 +01:00
alex and Daria Marutkina
2f120d6a4f
Cb 5819 administration tables redesign ( #3033 )
...
* CB-5819 add user panel
* CB-5819 redesign teams
* CB-5819 remove extra styles
* CB-5819 review fixes
* CB-5819 revert group title
* CB-5819 remove code duplication
* CB-5819 fix import
* CB-5819 move user table loader
* CB-5819 keep loader mounted
* CB-5819 truncate titles
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-29 20:43:36 +01:00
alex and Daria Marutkina
2c7df05c45
CB-3446 add d3 imports ( #3025 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-29 10:05:46 +03:00
sergeyteleshev and Daria Marutkina
4cfb27b33b
CB-5645 [EE\AWS] Change the instruction in the Version update tab ( #3017 )
...
* CB-5645 adds core-links and GithubLinks
* CB-5645 adds BaseUpdate instruction to EE, TE, AWS
* CB-5645 pr fixes
* CB-5645 REVERT IT (need for tests)
* Revert "CB-5645 REVERT IT (need for tests)"
This reverts commit 6c53b907c7 .
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-25 13:17:30 +03:00
sergeyteleshev and Evgenia
0126b204c0
CB-5566 fixes checkboxes for tables ( #3026 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-10-24 18:34:41 +03:00
alex and Daria Marutkina
6dbcfe408e
CB-5745 explicitly set word break on field description ( #3027 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-24 14:31:02 +02:00
sergeyteleshev and Daria Marutkina
c7af629d8a
CB-5712 adds loaders for administration menu items ( #3011 )
...
* CB-5712 adds loaders for administration menu items
* CB-5712 pr fixes
* CB-5712 pr fix for preloading serverConfigResource in constructor
* CB-5712 removes preload from AuthProviderResource
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-24 11:04:23 +03:00
sergeyteleshev and mr-anton-t
1782ce45a7
CB-5793 removes extra space for table cells ( #3013 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-24 11:04:00 +03:00
51e0218682
CB-5575 pass column key along with row ( #3004 )
...
* CB-5575 pass column key along with row
* CB-5575 change arg
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-24 11:03:30 +03:00
alex and Daria Marutkina
5282175b7c
CB-5701 allow to choose provider by keyboard ( #3008 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-22 13:21:49 +03:00
alex and Daria Marutkina
b4db34ea48
CB-5706 do not increase height ( #3002 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-21 13:25:10 +03:00
sergeyteleshev
ffe0a18828
Cb 5757 unit tests for core utils and core blocks ( #2961 )
...
* CB-5757 adds unit tests for getDomainFromUrl helper
* CB-5757 adds unit tests for getTextFileReadingProcess helper
* CB-5757 adds unit tests for TextTools helper
* CB-5757 adds unit tests for downloadFromURL helper
* CB-5757 adds unit tests for Deferred and PromiseExecutor
* CB-5757 adds unit tests for core-blocks hooks
* CB-5757 fixes the tests
2024-10-18 08:34:19 +03:00
alex
115cfb3bde
Cb 5753 u tests ( #2964 )
...
* CB-5753 add localization service test, fix grammar
* CB-5753 add test for the getDomainFromUrl
* CB-5753 add test for the client activity service
* CB-5753 add NodeManagerUtils tests
* CB-5753 add more cases
* CB-5753 pass args correctly
2024-10-18 08:33:39 +03:00
sergeyteleshev
5255e9949d
CB-5820 fixes frontend build script ( #3006 )
...
* CB-5820 fixes frontend build script
* CB-5820 fixes test for windows
* CB-5820 cleanup
* CB-5820 reverts back tests for package
2024-10-17 18:56:24 +03:00
f677f48890
CB-5710 return anonymous user info ( #2972 )
...
* CB-5710 return anonymous user info
* CB-5710 support anonymous user
* CB-5710 anonymous access disabled active user fix
* CB-5710 simplify logic
* CB-5710 fix error messages
* CB-5710 review fixes
* CB-5710 add computed
* CB-5710 change getters to methods
* CB-5710 fixes after review
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Serge Rider <serge@jkiss.org >
2024-10-16 07:01:37 +02:00
5c992dc8ee
CB-5811 applies new design styles for selects, textareas with disabled or readonly prop ( #2999 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-16 06:46:55 +02:00
Serge Rider
05f85db7e6
dbeaver/pro#3468 24.2.4 version bump
2024-10-15 20:37:32 +02:00
67c54d29eb
CB-5205 fix: connection view switching ( #2984 )
...
* CB-5205 fix: connection view switching
* CB-5205 fix: tabs synchronization
* CB-5205 fix: connection sync
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-15 11:57:53 +03:00
alex and Evgenia
7427543b7f
CB-5760 add title to driver manager form ( #2995 )
...
* CB-5760 add title to driver manager form
* CB-5760 move hotkeys hook to core-blocks
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-10-14 20:32:37 +03:00
sergeyteleshev and mr-anton-t
439c806020
CB-5810 fixes cell edit styles ( #2996 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-14 16:51:16 +03:00
a4bb23b21e
CB-5749 fix: metadata table loading ( #2960 )
...
* CB-5749 fix: metadata table loading
* CB-5749 fix: offset pagination range expand function
* CB-5205 fix: connection view switching
* Revert "CB-5205 fix: connection view switching"
This reverts commit e06c039fdd .
* CB-5749 fix: prevent page offset overflow
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-14 12:46:52 +03:00
sergeyteleshev
fd711b055c
CB-5806 The AWS switch does not work in the settings ( #2994 )
2024-10-12 00:23:22 +08:00
Alexey
3d8dc7d3d2
CB-5578 dm ability to remove custom certificate ( #2975 )
2024-10-11 09:35:49 +00:00
sergeyteleshev and mr-anton-t
eb41e6156a
Cb 5728 update frontend dependencies ( #2970 )
...
* CB-5728 updates dependencies without react-data-grid
* CB-5728 updates react-data-grid library
* CB-5728 updates dependencies after react-data-grid updation
* CB-5728 fixes align in cells for react-data-grid
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-11 11:54:13 +03:00
c7fa466509
CB-5707 Change font size in dialogs ( #2973 )
...
* CB-5707 increases text size to confirmation dialog title
* CB-5707 fixes headerTitle with composes styles
* CB-5707 fixes dialogBodyContent with composes styles
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-11 11:52:55 +03:00
sergeyteleshev and kseniaguzeeva
2e5b71e9dd
CB-5563 [TE] Change credentials - 'save credentials' is not marked for auth even if it is saved ( #2981 )
...
* CB-5563 adds saveCredentials to config when loading DriverInfo during driver authorization
* CB-5640 fixes save creds checkbox state for SSL
* Revert "CB-5640 fixes save creds checkbox state for SSL"
This reverts commit e25fc3b5d4 .
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-10-10 18:38:54 +03:00
sergeyteleshev and Evgenia
1a5192815c
CB-5640-update-fileds-ui-for-dark-and-light-themes ( #2985 )
...
* CB-5640 adds colors to inputs according to design (disabled, readonly)
* CB-5640 merges disable logic into readonly
* CB-5640 adds aria-disabled prop and styles to input
* CB-5640 adds more styles for input
* CB-5640 pr fixes
* CB-5640 reverts logic
* CB-5640 fixes styles
* CB-5640 fixes styles
* CB-5640 merges disable logic into readonly for all of the inputs all over the app
* CB-5640 reverts form-controls styles
* CB-5640 reverts form-controls styles
* CB-5640 makes disabled design according to the figma
* CB-5640 makes checkbox dissapear
* CB-5640 cleanup
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-10-10 17:20:51 +03:00
alex and Evgenia Bezborodova
2e5b092ce7
CB-5454 add deprecated message ( #2976 )
...
* CB-5454 add deprecated message
* CB-5454 add info icon to connection dialog message
* CB-5454 remove add button
* CB-5454 remove template
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-10-10 13:46:18 +03:00
sergeyteleshev and Evgenia Bezborodova
a4c36247fa
CB-5767 Easy-config - server configuration fields respond to Enter key press ( #2980 )
...
* CB-5767 makes config wizzard go next item when confirming serverConfig form
* CB-5767 removes extra handleEnter for button click enter
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-10-09 13:08:42 +03:00