* CB-5340 adds unit tests for basic hooks
* CB-5340 test: trigger github actions
* CB-5340 fixes unit tests
* CB-5340 fixes unit tests
* CB-5340 fixes unit tests
* CB-5340 adds jest moduled imports for unit tests
* CB-5340 adds jest moduled imports for unit tests
* CB-5340 revert some changes
* CB-5340 cleanup
* CB-5340 replaces global jest to moduled
* CB-5340 uncomment tests and skip it
* CB-5340 cleanup
* chore: enable jest globals
* CB-5340 fix unit tests
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com>
* CB-3960 removes unused SlideBox styles
* CB-3960 makes menu panel reshadowless
* CB-3960 makes menu bar small item reshadowless
* CB-3960 removes reshadow from loaders
* CB-5076 some reshadow
* CB-5076 makes auto refresh reshadowless
* CB-5076 removes reshadow from result set grouping presentation
* CB-5076 makes data grid reshadowless
* CB-5076 makes object viewer table reshadowless
* CB-5076 makes value panel GIS presentation reshadowless
* CB-5076 removes reshadow's all dependencies
* CB-5076 removes ComponentStyles from tsx files
* CB-5076 fixes shortcut dialog titles paddings
* CB-5076 federated auth providers has more space for providers list container
* CB-5076 removes unneeded global from base scss
* CB-5076 import base styles as regular styles (not moduled)
* CB-5076 fix: styles
* CB-5076 chore: add packageManager
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com>
* CB-4703. Hide private ssl key, added new parameter to features
* CB-4631. Fix Build
* CB-4703. Hide private ssl key, added new parameter to features
* CB-4631. Fix Build
* CB-4631. Added logic
* CB-4728. Refactor after review
* CB-4268: adds too many session checkbox for local and federated authentication
* CB-4268 ux improve for force session dialog. do not close main popup if confirm dialog rejected
* CB-4268 cleanup
* CB-4268 adds too-many-sessions-plugin to close error of the external window while logging in
* CB-4268 cleanup
* CB-4268 cleanup
* CB-4268 auth dialog: removes unneeded state
* CB-4268. Add logic to force logout for federated users
* CB-4268. Added redirect for Federated users
* CB-4268. Update script
* CB-4268 split force session dialog checkbox for each tab its own instance
* CB-4268 set exceptions for each auth tab individually
* CB-4268 show error for all auth tabs
* CB-4268. Update script, refactor event for user
* CB-4268. Fixed force logout for sso
* CB-4268. Fixed class cast exception
* CB-4268. Refactor after review
* Revert "CB-4268 show error for all auth tabs"
This reverts commit 996bdfebdb.
* Revert "CB-4268 set exceptions for each auth tab individually"
This reverts commit dbeca03a31.
* Revert "CB-4268 split force session dialog checkbox for each tab its own instance"
This reverts commit cf79208d41.
* CB-4268 show error for all auth dialog tabs
* CB-4268 resets error state on auth dialog tab change
* CB-4268 fix: reset error state only on tab change
* CB-4268 auth login function cleanup
* CB-4268. Refactor after review, cleanup code
* CB-4268 removes too-many-sessions plugin
* CB-4268 removes unneeded translations
* CB-4268 fix: show login button only for non federated auth tabs
* CB-4268 refactor: reset error on switching auth mode
* CB-4268 stop resetting error with flag for auth dialog
* CB-4268 stop resetting error with flag for auth dialog (reset error default true)
* CB-4268 rename to ssoError.html
* CB-4268. Rename parameter for html
* CB-4268. Revert
* CB-4854. Refactor after review
* CB-4854. Refactor after review
* CB-4268 adds tooltip for force logout checkbox
* CB-4268 changes force sessions popup title to shorter version
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com>
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com>
* CB-4270 adds cancel option for load total count of rows in table
* CB-4270 adds ui for load total count of rows in table
* CB-4270 fix: task cancels in a true way
* CB-4270 cleanup
* CB-4270 cancel load total count on close table tab
* CB-4270 cancel load total count on close sql editor tab
* CB-4270 fix: cancel close only task if it is not already cancelled
* CB-4270 chore: tasks -> cancelLoadTotalCountTasks
* CB-4270 stops counting rows when tab closes
* CB-4270 reverts incorrect calls of cancelLoadTotalCount
* CB-4270 reverts ToolsActions unneeded props
* CB-4270 pr fixes
* СB-4270 cancel load total count for refresh action
* CB-4270 fix: place cancelLoadTotalCount to DatabaseDataSource
* CB-4270 fix: cancel load rows in refresh data in data source
* CB-4270 cancels load on close result set tab
* CB-4270 refactor: move cancelLoadTotalCount to resultsetdatasource
* CB-4270 cancel load total count execute only for resultsetdatasource
* CB-4270 adds constraint for TableFooterRowCount
* CB-4270 fix: do not load new value if cancelled rows loading
* CB-4270 cleanup
* Revert "CB-4270 cleanup"
This reverts commit f8bffa253a.
* CB-4270 pr fixes
* CB-4270 pr fixes
* CB-4270 deletes cross icon icon
* CB-4270 DataSources has correct tree of calls for cancel and dispose functions
* CB-4270 cleanup
* chore: add experimental cancellable promise implementation
* CB-4270 pr fixes: remove unneeded disposes + close results in close result tab flow
* CB-4270 removes closeResults abstraction leak in ResultSetDataSource extended classes
* CB-4270 removes unused context in data sources
* CB-4270 adds loader for CancelTotalCountAction on cancel task action
* CB-4270 cancel row count job fix
* CB-4270 cancel row counter with notification
* CB-4270 pr fixes
* CB-4270 pr fixes
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com>
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com>
* CB-4767 fix: group close styles
* CB-4767 chore: log only errors and warnings for webpack dev server
* CB-4767 chore: deprecate useController
* CB-4767 feat: an option to throw exceptions with useAutoLoad
* CB-4767 fix: rethrow exception from interrupted load of resource
* CB-4767 fix: replace useController with useResource
* CB-4767 feat: add schema validation for MetadataMap
* CB-4767 fix: wrap administration page with TabPanel
* CB-4767 feat: support for contents style in TabPanel
* CB-4767 feat: support for schema for useTabLocalState
* CB-4767 feat: support async form submitting
* CB-4767 feat: add skip localization
* CB-4767 fix: types
* CB-4767 feat: support administration tab state
* CB-4767 feat: form part getter API
* CB-4767 feat: async status read API
* CB-4770 clear all auth tokens when new domain is generated
* CB-4770 save common config api
* CB-4770 fixes after review
* CB-4770 fix sql query
* CB-4770 delete certificate on certbot and get workspace id
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com>
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com>
* CB-4551 unit tests form timestampToDate and cacheValue
* CB-4551 cacheValue added one more test case
* CB-4551 removed unused plugins for tests
* CB-4551 all tests has UTC timezone
* СB-4551 fix: icons has no data-test id
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se>