d280171b97
CB-4978 feat: handle app update ( #2579 )
...
* CB-4978 feat: handle app update
* CB-4978 fix: app loading status info
* feat: async module loading and preload api
* chore: disable SW in dev env
* CB-4978 feat: improve precaching
* CB-4978 fix: split style chunks in two file
* CB-4978 fix: App rebinding
* CB-4978 fix: styles specificity
* CB-4978 fix: app loading
* CB-4978 fix: styles specificity
* CB-4978 fix: flickering bad positioned loader
* CB-4978 fix: styles specificity
* CB-4978 fix: table presentation scrolls
* CB-4978 chore: add extra error logging
* CB-4978 chore: add extra error logging
* CB-4978 fix: toolbar scrolling
* CB-4978 fix: log viewer empty message
* CB-4978 fix: cell styles
* CB-4978 fix: tabs styles
* CB-4978 fix: tests
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-05-14 09:16:46 +03:00
674c522d55
Cb 5076 remove reshadow leftovers ( #2582 )
...
* 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 >
2024-05-09 13:17:13 +03:00
3e71a7a6ce
Cb 4629 end user preferences ( #2546 )
...
* CB-4629 feat: enable user settings UI
* CB-4629 feat: localization
* CB-4629 feat: restore default settings
* CB-4629 feat: preferences menu
* CB-4629 chore: update ts references
* CB-4629 user preference store
* CB-4629 fix anonymous preferences
* CB-4629 nullable annotation
* CB-4629 refactor: context menu API
* CB-4629 fix: tools panel styles
* CB-4629 fix: remove outline for tab list
* CB-4629 fix: hide account tab in anonymous mode
* CB-4629 anonymous preferences
* CB-4629 read anonymous user parameters
* CB-4629 fix: zod validation and localization
* CB-4629 use websession preference store in completion context
* CB-4629 fix: revert tools styles
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-04-16 17:25:57 +00:00
2a610c3f50
Cb 4911 add license headers with git hooks ( #2504 )
...
* adds husky with license script
* fix: license can pass file not fitted to provided FILES_PATH pattern
* license: notify user for updated files with new license header
* moves husky to frontend directory
* adds check for unstaged files with license
* change pre commit to pre push
* test: remove license from value panel
* Revert "test: remove license from value panel"
This reverts commit b690b75c6b .
* adds postinstall
* test: remove license from value panel [2]
* Revert "test: remove license from value panel [2]"
This reverts commit ea86fd3c57 .
* sets back precommit
* CB-4911 validate missed license
* CB-4911 fix linter
* CB-4911 check license line by line
* CB-4911 feat: use node for license check
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
2024-04-10 14:08:20 +03:00
Alexey
517db739ae
CB-4938 CB-4937 fix: metadata editor and shortcuts ( #2520 )
2024-03-29 17:38:18 +03:00
Alexey and mr-anton-t
e13368db00
CB-4818 refactor: update NPM dependencies ( #2450 )
...
* CB-4818 refactor: update NPM dependencies
* CB-4818 chore: update react-data-grid fork
* CB-4818 fix: tests
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-07 14:32:43 +03:00
sergeyteleshev and s.teleshev
d96b9e94ad
Cb 4633 unit tests for utils ( #2357 )
...
* CB-4633 blobToBase64 unit tests
* СB-4633 importLazyComponent tests
* CB-4633 OrderedMap unit tests
* CB-4633 removed test time limit from blobToBase64 test
* CB-4633 adds to ordered map unit tests for edge cases
* CB-4633 importLazy moved to core-blocks
* CB-4633 adds update-ts-references
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
2024-02-07 19:31:19 +03:00
fdde4348a2
CB-3703 save product configuration from ui ( #2334 )
...
* CB-4560 api for saving product configuration
* CB-4560 save product config in te
* CB-4560 move update product config to mutations
* CB-3703 feat: extend base components
* CB-3703 feat: settings editor
* CB-3703 chore: review fixes
* CB-3703 chore: pr review
* CB-3703 feat: update server configuration icon
* CB-4560 add events
* CB-3703 fix: localization
* CB-3703 chore: localization
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-01-31 20:33:05 +03:00
serge-rider
904375aa66
dbeaver/pro#2341 Copyright update
2024-01-10 10:31:38 +03:00
s.teleshev
27f748da73
CB-4416 :refactor remove reshadow from plugin-help
2023-12-19 17:44:10 +01:00
s.teleshev
7a36620f11
CB-4416 :refactor Shortcut to css modules
2023-12-19 17:43:04 +01:00
807365f42c
CB-4306 update ce deps ( #2206 )
...
* CB-4306 update ce deps
* CB-4306 update yarn lock
* CB-4306 revert quadtree-ts
* CB-4306 lock version
* CB-4306 pass missed globals to the vm context
* CB-4306 revert prettier version
* CB-4306 add types
* CB-4306 fix: msw types
* CB-4306 refactor: remove reshadow types declaration
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-12-14 15:25:10 +03:00
49f321462e
CB-3454 ai ( #2033 )
...
* CB-3999 add ai plugin
* CB-3454 review fixes
* CB-3454 gql since directive fix
* CB-3454 update tsconfig
* fix: npm dependencies
* CB-4045 add hint property
* CB-3454 add hints
---------
Co-authored-by: Ainur <yagudin10@yandex.ru >
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-10-13 17:03:33 +03:00
Alexey
01bcf9479d
fix: resolve npm dependencies ( #2050 )
...
* fix: resolve npm dependencies
* fix: types
* chore: add manual frontend cache actin running
* fix: github workflows
* fix: types
* fix: types
* fix: types
2023-10-09 16:25:07 +03:00
Alexey
ff4c453f8d
fix: webpack dev mode ( #2048 )
2023-10-06 17:29:29 +02:00
Alexey
be5bb95154
fix: ts configs ( #2047 )
2023-10-06 15:35:07 +02:00
Alexey
ece5e8f3f1
fix: unix paths ( #2046 )
2023-10-06 14:35:38 +02:00
Alexey
4550a71298
Refactor CB-3819 resources ( #2031 )
...
* CB-3819 refactor: split resources to modules
* CB-3819 refactor: move resource API to separate package
* CB-3819 refactor: move resource API to separate package
* CB-3819 refactor: split to submodules
* CB-3819 chore: update ts configuration
* CB-3819 refactor: move administration top bar to separate plugin
* CB-3819 feat: update tests
* CB-3819 chore: add pre scripts
* CB-3819 fix: prebuild tests-runner
* chore: restore cache for jest-tests github action
* chore: update configs
* chore: add frontend build action
* chore: rename build frontend github action
* chore: include test dependencies
* fix: default product build script
* chore: update github action
* chore: rename validation github action
* chore: update typescript cache key
* chore: update naming for github actions
* chore: run tests on ubuntu
* CB-3819 fix: pre build tasks
* CB-3819 fix: ignore order
* CB-3819 fix: remove prettier from gql sdk
2023-10-05 23:36:54 +03:00
alex and mr-anton-t
320d7e84ee
CB-3860 migrate dialog to css modules ( #1994 )
...
* CB-3860 migrate dialog to css modules
* CB-3860 refactor all dialogs styles
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-09-13 16:39:27 +03:00
Alexey
5030094f1f
CB-3598 fix: react rendering errors ( #1990 )
2023-09-13 15:04:45 +03:00
Tatiana Fokina and mr-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
Dmitry Osipov and mr-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
Alexey and dariamarutkina
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
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
Alexey
bb71605347
Chore/update configs ( #1723 )
...
* chore: update configs
* chore: update typescript version
2023-06-01 22:17:04 +03:00
Alexey
2b25b3ac8e
Chore/prettier ( #1706 )
...
* chore: add prettier
* chore: format code
2023-05-28 02:42:14 +03:00
Alexey and dariamarutkina
1bd4e60cff
CB-2484 feat: sql editor history ( #1590 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-04-11 00:06:35 +03:00
Alexey
e1f9f1858b
chore: update copyright year to 2023 ( #1579 )
2023-03-31 16:54:30 +03:00
alex and Alexey
91630ff9cb
CB-3199 update deps ( #1529 )
...
* CB-3199 update deps
* CB-3199 update base deps
* CB-3199 change node-sass by sass
* CB-3199 temp downgrade required node version
* CB-3199 update graphql deps
* CB-3199 update uuid
* CB-3199 fix: rimraf add --glob
---------
Co-authored-by: Alexey <wrouds@gmail.com >
2023-03-16 18:57:31 +03:00
Alexey
1f553fe315
CB-3193 refactor: suspense for data loading ( #1524 )
...
* CB-3193 refactor: suspense for data loading
* CB-3193 refactor: errors api
* CB-3193 fix: remove warn message
2023-03-06 18:59:05 +03:00
alex
9b45523f49
CB-3129 add filter script ( #1505 )
...
* CB-3129 add filter script
* CB-3129 fix naming
2023-02-28 07:16:14 +03:00
Alexey
98655926db
CB-2907 feat: active views list ( #1492 )
...
* CB-2907 feat: active views list
* CB-2907 fix: validate execution context & display message that multi-tab is not supported
* CB-2907 fix: display multi-tab not supported message only for main app screen
* CB-2907 fix: disable multi-tab message
* CB-2907 fix: tests
2023-02-27 19:12:08 +03:00
alex
d4099b9dfe
CB-3101 update links ( #1443 )
2023-02-15 11:11:23 +03:00
alex and kseniaguzeeva
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
Aleksey Potsetsuev
fe68dce064
CB-2647 feat: add icons
2022-11-07 20:01:11 +03:00
Aleksey Potsetsuev
6bdcb1ddd2
CB-2647 refactor: move settings & help to context menu
2022-11-02 21:10:00 +03:00
Wroud
541a16e4cf
CB-2501 chore: codemirror deps update
2022-10-04 18:54:04 +03:00
Wroud
e2bc7b0f3d
CB-2501 refactor: plugins structure
2022-10-04 16:32:09 +03:00
Wroud
60dff9ae45
CB-2479 feat: top app bar design
2022-09-19 20:38:02 +03:00
Wroud
3142c3ebf7
CB-2479 fix: top app bar styles
2022-09-18 23:48:31 +03:00
Wroud
30c42b3fcc
refactor: CB-2243 add navigation-tabs, root, tools-panel, top-app-bar, version plugins
2022-07-20 01:28:57 +03:00
Wroud
46588ff3cc
refactor: CB-2243 core-navigation-tree, plugin-datasource-context-switch, plugin-log-viewer, plugin-navigation-tree
2022-07-19 22:33:05 +03:00
Wroud
9fa31cb33f
fix: CB-1975 add tooltips for settings & shortcuts
2022-07-03 02:31:31 +03:00
Wroud
cdd73bf7e4
fix(plugin-help): CB-2103 add shorcuts
2022-06-21 16:38:25 +03:00
Wroud
a29604da4d
chore: CB-2096 update react ver to 18
2022-06-07 17:32:11 +03:00
Wroud
d0b2669872
refactor: CB-488 CB-1785 CB-1746 themization system
2022-03-13 16:34:27 +03:00
Wroud
3940dcac1a
chore: CB-1725 dependencies update
2022-03-09 16:58:52 +03:00
Wroud
83a68c279d
feat(core-app): CB-1633 CB-1634 add key bindings
2022-02-16 16:56:24 +03:00
Naumov Alexey
cf6b7eef05
fix(plugin-info): CB-1450 spelling
2022-02-03 18:55:18 +03:00
Naumov Alexey
c35b03f480
feat(plugin-info): CB-1450 navigation tree shortcut
2022-02-03 18:53:51 +03:00