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
sergeyteleshev and s.teleshev
04236b949b
CB-4531 fix: connect to the tables/connections without red screen error (has connection already) ( #2339 )
...
Co-authored-by: s.teleshev <s.teleshev@mu.se >
2024-01-29 15:35:20 +03:00
f41c485ba0
Cb 4382 anonymous access restricted error ( #2302 )
...
* CB-4382 fixed anonymous error
* CB-4382 move EAdminPermission to root-resources in order to FeatureResource can import it
* CB-4282 EAdminPermission moved to core-root
* CB-4382 update-ts-references
* СB-4382 removed unneeded deps in packages
* CB-4282 revert needed deps to be present
* CB-4382 reverted popperjs for plugin-data-spreadsheet-new
* CB-4382 TE error fix for fast opening admin server settings
* CB-4382 update yarn lock
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-01-25 17:42:58 +03:00
serge-rider
904375aa66
dbeaver/pro#2341 Copyright update
2024-01-10 10:31:38 +03:00
mr-anton-t
9c38508009
Merge branch 'devel' into CB-4325-remove-preloaded-property-from-useResource-hook
2023-12-15 15:55:58 +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
s.teleshev
5aa474a000
CB-4325 removed console log
2023-12-05 09:57:48 +01:00
s.teleshev
53ea6dce4f
CB-4325 useResource has no action property "preload"
2023-12-04 18:48:38 +01: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
Alexey and mr-anton-t
edc15b664f
CB-3678 feat: update react-data-grid ( #1997 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-09-14 11:31:31 +03:00
Dmitriy Osipov and EvgeniaBzzz
7a3b17081c
CB-3726: fix duplicated notifications ( #1946 )
...
* CB-3726: fix duplicated notifications
* CB-3726 add threshold to show notifications with same error
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-28 20:26:23 +03:00
35668e69b4
CB-3452 NTLM ( #1919 )
...
* CB-3837 separate flag for federated providers
* CB-3452 feat: support configurable auth providers
* CB-3452 fix: auth tab switching
* CB-3452 fix: auth dialog credentials reset
* CB-3837 separate flag for federated providers
* CB-3452 feat: support configurable auth providers
* CB-3452 fix: auth tab switching
* CB-3452 fix: auth dialog credentials reset
* CB-3836 ntlm auth provider
* CB-3452 fix: provider configuration tab id
* CB-3836 fix ntlm flow
* CB-3452 chore: add Integer type mapping
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-16 22:41:02 +03:00
Alexey and Daria Marutkina
617f3b45d7
CB-596 feat: pagination for database objects ( #1891 )
...
* CB-596 feat: pagination for database objects
* CB-596 chore: review fixes
* CB-596 fix: loading users
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-11 14:28:21 +03:00
alex and EvgeniaBzzz
32624147f8
CB-3632 do not preload connections if session update is in progress ( #1869 )
...
* CB-3632 do not preload connections if session update is in progress
* CB-3632 add comments
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-08 02:08:17 +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
Alexey and dariamarutkina
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
9afb071539
Revert "feat: CB-3517 css-modules for styling components ( #1732 )" ( #1766 )
...
This reverts commit f294ca7767 .
2023-06-14 17:06:33 +03:00
Alexey
f294ca7767
feat: CB-3517 css-modules for styling components ( #1732 )
...
* 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
2023-06-13 18:50:43 +03:00
alex
fc9d941c1f
Chore/cb 3504 update deps ( #1741 )
...
* CB-3504 update deps
* CB-3504 update leaflet deps
* CB-3504 remove hostName from queries
2023-06-13 14:40:04 +03:00
Alexey
bb71605347
Chore/update configs ( #1723 )
...
* chore: update configs
* chore: update typescript version
2023-06-01 22:17:04 +03:00
Alexey and dariamarutkina
4f3fd23638
CB-3527 fix: object opening ( #1716 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-05-30 22:26:23 +03:00
8437519f05
CB-3434 include letter spacing computation ( #1698 )
...
* CB-3434 include letter spacing computation
* CB-3434 measure column names and cell values separately
* CB-3434 fix: styles
* CB-3434 fix: padding
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-05-30 13:27:52 +03:00
Alexey
d7e0c41a82
CB-3497 error message ( #1699 )
...
* CB-3497 fix: error message
* CB-3497 chore: update messages
2023-05-29 19:32:11 +03:00
Alexey
2b25b3ac8e
Chore/prettier ( #1706 )
...
* chore: add prettier
* chore: format code
2023-05-28 02:42:14 +03:00
a219593e1d
CB-3303-edit-driver-settings ( #1607 )
...
* CB-3305 api for driver editing
* CB-3305 gql api for driver provider list
* CB-3303 feat: file uploading API
* CB-3303 feat: support gql request in file upload API
* CB-3303 code style fix
* CB-3376 file uploading mechanism
* CB-3303 feat: gql sdk extension API
* CB-3303 feat: gql sdk extensions API rename
* CB-3303 add driver mutations, update drivers resource
* CB-3303 move driver gql functions to another service
* CB-3305 web driver config fix
* CB-3305 driver config use same fields as in driver info
* CB-3437 add driver service to the codegen.yml
* CB-3437 add driver providers
* CB-3376 delete used driver library after restart server
* CB-3376 driver library add fix
* CB-3306 include driver libraries
* CB-3303 return empty driver properties array if there is the error
* CB-3303 fix conflicts
* CB-3437 reuse defaults
* CB-3303 feat: add sub-secondary color
* CB-3303 fix: use sub-secondary color in tables
* CB-3305 delete driver libraries fix
* CB-3376 driver libraries save delete fix
* CB-3437 naming
* CB-3376 do not delete jar library file from the server
* CB-3376 create file controller fix
* CB-3305 move drivers api to ee
* CB-3305 move drivers api to ee
* CB-3376 file controller use same path
* CB-3305 move driver provider list to ee
* CB-3303 move mutations to the EE
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: Tatiana Fokina <tatiana.fokina@dbeaver.com >
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2023-05-17 13:42:55 +03:00
alex
ddee022ea0
CB-3326 outdate alias ( #1639 )
2023-05-03 18:51:45 +03:00
Alexey
e659a64cbd
CB-3274 fix folders sync ( #1568 )
...
* CB-3274 fix: connection / resource folders sync
* CB-3274 fix: connection folders caching
* CB-3274 fix: dialog error handling
* CB-3274 fix: nav tree folders mode
* CB-3274 fix: nav tree performance
* CB-3263 fix: new folders validation
* CB-3263 fix: commit includes to alias transformation
* CB-3274 chore: clear code
2023-04-04 12:52:35 +03:00
Alexey
e1f9f1858b
chore: update copyright year to 2023 ( #1579 )
2023-03-31 16:54:30 +03:00
Alexey
d3ae64ed47
Fix/cb 3150/resource remove loaded keys ( #1561 )
...
* CB-3214 fix: theme / language change
* CB-3214 fix: resources & nav tree synchronization
2023-03-22 14:55:34 +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
8dd87cecec
CB-3150 refactor: remove loadedKeys from resources ( #1489 )
...
* CB-3150 refactor: remove loadedKeys from resources
* CB-3150 refactor: Resources API
2023-03-16 18:00:58 +03:00
Alexey
25b72cf341
CB-3214 suspense ( #1528 )
...
* CB-3214 feat: enable strict mode for development
* CB-3214 refactor: loaders
* CB-3214 fix: NodeManagerUtils.parentsFromPath remove node from parents list
2023-03-07 19:24:52 +03:00
Alexey
b5bef7f226
CB-3214 suspense ( #1527 )
...
* CB-3214 feat: enable strict mode for development
* CB-3214 refactor: loaders
2023-03-07 18:14:30 +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
Alexey and dariamarutkina
2507310073
CB-3000 fix: preload parents ( #1493 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-02-23 16:32:11 +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
Alexey and kseniaguzeeva
f7f6e6ed49
CB-2960 feat: load only active project data ( #1352 )
...
* CB-2960 feat: load only active project data
* CB-2960 feat: add ConnectionInfoActiveProjectKey
* CB-2960 feat: load only global project for administration
* CB-2960 feat: update merge
* CB- 2960 fix: unnecessary connections update
* CB-2960 fix: don't reset template connection on every connectionInfo update
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2022-12-22 16:40:51 +03:00
Alexey and Aleksandr Skoblikov
f5a2799ec9
CB-2912 refactor: use websocket ( #1348 )
...
* CB-2912 refactor: use websocket
* CB-2912 chore: disable websocket by default
* CB-2912 feat: websocket events
* CB-2912 feat: websocket protocol
* CB-2912 fix: gql schema
* CB-2912 feat: update sdk
* CB-2912 chore: remove deprecated code
* CB-2912 feat: dynamic events subscription
* CB-2912 fix: container resource api
* CB-2923 test websocket
* CB-2923 refactor event model
* CB-2923 dynamic ws event deserializer
* CB-2912 chore: update schema
* CB-2923 separate events for create/delete/update action
* CB-2923 manifest fix
* CB-2923 update qql schema
* CB-2923 update eclipse configuration
* CB-2912 feat: update websocket api
* CB-2923 update client event model
* CB-2912 feat: resource connection
* CB-2923 support new event types
* CB-2912 chore: update schema
* CB-2923 websocket ping pong
* CB-2912 fix: rename topic to topicId in WebSocketClientEvent
* CB-2923 send event if datasource description was changed
* CB-2923 split WebSession
* CB-2912 fix: resources connection
* CB-2912 websocket client (#1370 )
* CB-2989 create ws client
* CB-2912 refactor: rename useResource
* CB-2912 resolve conflicts
* CB-2912 fix: use wss with https protocol
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2022-12-22 14:04:03 +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
a206f8bbe2
CB-2479 feat: display tabs for active projects
2022-09-18 16:43:21 +03:00
Konstantin Vasilev
9dbe2169b3
Merge pull request #1069 from dbeaver/fix/CB-2360-delete-notifications
...
fix(core-navigation-tree, plugin-navigation-tree): CB-2360 Do not duplicate confirmation when deleting tables
2022-08-26 10:28:12 +03:00
Konstantin Vasilev
d5169480de
fix(core-navigation-tree, plugin-navigation-tree): CB-2360 Do not duplicate confirmation when deleting tables
2022-08-23 16:38:01 +03:00