Alexey and mr-anton-t
736fd39d08
CB-3300 feat: dataset editing ( #1614 )
...
* CB-3300 feat: dataset editing
* CB-3300 chore: remove unused styles
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-04-19 19:01:44 +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
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
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 mr-anton-t
a86ff0669e
CB-2553 fix: correctly detect schema in SQL Editor ( #1488 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-02-22 14:09:15 +03:00
Alexey
ea0fc98c88
CB-2519 fix: sql editor context detection ( #1470 )
2023-02-14 16:10:17 +03:00
5df1fada92
CB-3087 hide private project for special roles ( #1433 )
...
* CB-3087 hide private project for special roles
* CB-3087 add new permission for private project access
* CB-2808 feat: add lm roles list
* CB-3070 feat: settings resolver API
* CB-3085 add plugins settings
* CB-3086 hide scripts for the viewer and editor
* CB-3085 hide tools panel
* CB-2808 resolve conflict
* CB-3085 fix splitter disabled mode
* CB-3085 add disabled state to the log viewer settings
* CB-3085 mark disabled as computed
* CB-2808 hide menu if all sub items are hidden
* CB-2808 hide connection's selector if connections are disabled
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
2023-02-13 14:07:38 +03:00
25f859a043
CB-2867 support dataset in UI ( #1436 )
...
* CB-2867 dataset plugin
* CB-2867 - add original sql query to resultset
* CB-2867 move originalQuery to execute info
* CB-2867 feat: read originalQuery for query results
* CB-2867 refactor: rename scripts plugin & resources tree type filter
* CB-2867 fix: import
* CB-2867 fix: file extensions type
* CB-2867 fix: file extensions type
* CB-2867 refactor: data tools bar styles
* CB-2867 send query with all filters to gql
* CB-2867 chore: implement getKeyRef for CachedMapResource
* CB-2867 refactor: ProjectNavNodeService
* CB-2867 chore: update go-split
* CB-2867 refactor: rename originalQuery to fullQuery
* CB-2867 refactor: add resource onUse data
* CB-2867 refactor: add sql data source script feature
* CB-2867 refactor: add metadata to sql datasource
* CB-2867 refactor: add datasource outdate
* CB-2867 feat: provided database models for SqlDataSource
* CB-2867 fix invalid resource parent node
* CB-2867 fix: styles
* CB-2867 do not return extra nodes in root navigator model
* CB-2867 fix: nav tree project hide for TE single project
* CB-2867 fix: pass schema & catalog info to data source
* CB-2867 chore: code review
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: Wroud <wroud@yandex.ru >
2023-02-08 17:46:17 +03:00
dec3c37e64
CB-2881 remove public permission ( #1414 )
...
* CB-2881 remove public permission
* CB-3035 add authRequired param for WebAction
* CB-3035 add authRequired param for WebAction
* CB-3035 add authRequired param for WebAction
* CB-2881 refactor: replace public permission with authentication check
* CB-3035 empty user permissions fix
* CB-2881 fix: validate resource keys
* CB-3035 user with no teams login fix
* CB-2881 remove user teams validation
* CB-2881 fix: check is connection is available in ResourceSqlDataSource
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2023-01-26 14:58:08 +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
Ainur and Aleksey Potsetsuev
8bc81af2f6
Feat/cb 2599/data synchronization ( #1282 )
...
* CB-2599 gql schema add enums for events
* CB-2499 feat: datasource update
* CB-2599 fix rm resource events
* CB-2599 delete resource event fix
* CB-2599 resource event fixes
* CB-2599 feat: implement rmMoveResource
* CB-2599 resource event fixes
* CB-2599 add session id to event
* CB-2599 update configuration once after event changes
* CB-2599 mq add initiator id to the header
* CB-2599 rename rm node with event
* CB-2599 cb event fixes
* CB-2599 key value interceptor fixes
* CB-2599 add event for updating rm resource
* CB-2599 set resource property from event
* CB-2599 feat: resource update events
* CB-2599 sort rm nodes when add it
* CB-2599 feat: track resource usage
* CB-2599 feat: display event metadata
* CB-2599 rm resource set content update event
* CB-2599 fix: open action handler
* CB-2599 persist data source create
* CB-2599 mq filter instance configuration changed fix
* CB-2599 fix: resource usage tracking
* CB-2599 move folder fix
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2022-11-29 20:51:24 +03:00
Aleksey Potsetsuev
3db5ec1b7e
CB-2647 fix: localization and submenu mark
2022-11-08 20:15:35 +03:00
Aleksey Potsetsuev
efcff4e91d
CB-2647 chore: license message & comments
2022-11-07 20:09:41 +03:00
Aleksey Potsetsuev
fe68dce064
CB-2647 feat: add icons
2022-11-07 20:01:11 +03:00
Aleksey Potsetsuev
b4967ba741
CB-2647 feat: add option to hide label
2022-11-06 10:58:12 +03:00
Aleksey Potsetsuev
6bdcb1ddd2
CB-2647 refactor: move settings & help to context menu
2022-11-02 21:10:00 +03:00
Aleksey Potsetsuev
7c1945ab9c
CB-2647 refactor: move datasource selector to app bar context menu
2022-11-02 20:02:32 +03:00
Aleksey Potsetsuev
0fc139d42c
CB-2647 refactor: use new context menu API for top app bar
2022-10-31 21:43:16 +03:00
39987507a5
CB-2660 add set resource property mutation to resource manager updated ( #1214 )
...
* CB-2660: Add set property mutation to resource manager
* CB-2660 fix: save resource property
* CB-2660 Modify graphql schema to allow properties in RMResource to be null
* CB-2660 fix: resource properties keys
* CB-2660 fix: codestyle
* CB-2660 Read resource properties in navigator model
* CB-2660 Respect nameMask parameter
* CB-2660 feat: bind execution context information
* CB-2660 fix: don't save properties for readonly scripts
* CB-2660 fix: don't link readonly scripts with datasource
* CB-2660 fix: script linking with datasource
* CB-2660 fix: sql editor context switch flickering
* CB-2660 fix(plugin-resource-manager): resource finding
Co-authored-by: Wroud <wroud@yandex.ru >
Co-authored-by: serge-rider <serge@jkiss.org >
Co-authored-by: Alexey <wrouds@gmail.com >
2022-10-17 23:06:28 +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
8e3e31cba1
CB-2479 refactor: sql editor project attachment
2022-09-20 17:17:08 +03:00
Wroud
a206f8bbe2
CB-2479 feat: display tabs for active projects
2022-09-18 16:43:21 +03:00
Wroud
f4ae34cdc0
CB-2406 chore: performance
2022-09-14 16:12:46 +03:00
Wroud
24ab22dd52
feat: CB-2503 devtools
2022-09-07 17:17:51 +03:00
Wroud
5be609fc86
fix: CB-2418 getParents function & preload parents
2022-08-29 18:06:42 +03:00
Wroud
70fb57f493
fix(plugin-navigation-tabs): CB-2346 tab unloading handler
2022-08-23 20:47:15 +03:00
Wroud
824df42887
fix: CB-2372 sync nav tree connections
2022-08-03 15:40:42 +03:00
Wroud
f0aaf924fb
refactor: CB-2372 projects API
2022-08-02 14:31:38 +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
22f67dc801
feat(plugin-sql-editor): CB-2029 script renaming extension
2022-07-12 14:47:40 +03:00
Wroud
5f67f54a83
feat(plugin-sql-editor): CB-2029 script renaming
2022-07-12 14:34:53 +03:00
Naumov Alexey
7d5005d87d
fix(plugin-sql-editor): CB-2201 pass tab id as data context
2022-06-24 01:51:10 +02:00
Wroud
3e8fd90748
feat(core-blocks): CB-2094 data source states indication
2022-06-22 13:27:33 +03:00
Naumov Alexey
24ed48d275
fix(plugin-sql-editor-navigation-tab): CB-1675 use data source
2022-06-21 12:41:44 +02:00
Wroud
3280efb6cd
fix(plugin-sql-editor-navigation-tab): CB-2092 connection close behaviour
2022-06-20 17:31:07 +03:00
Wroud
d113f99ba9
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-20 17:17:36 +03:00
Wroud
cb0c13b7f7
refactor(plugin-sql-editor): CB-2092 local state data source
2022-06-20 17:15:36 +03:00
Wroud
fcd766417e
refactor(plugin-sql-editor): CB-2093 use data from data source
2022-06-20 16:11:30 +03:00
Naumov Alexey
c2427b6eb6
fix(plugin-sql-editor): CB-1498 remove extra code
2022-06-20 13:25:14 +02:00
Naumov Alexey
0cc4c4eb76
fix(plugin-sql-editor): CB-1498 chain logout executor
2022-06-20 13:19:20 +02:00
Wroud
25decfcd81
refactor(plugin-sql-editor): CB-2093 memory data source
2022-06-20 13:45:37 +03:00
Naumov Alexey
c3bdc6caa4
fix(plugin-sql-editor): CB-1498 chain executors
2022-06-20 12:34:58 +02:00
Naumov Alexey
2d2b85df88
feat(plugin-sql-editor): CB-1498 move handler logic to the plugin-sql-editor-navigation-tab
2022-06-20 12:21:03 +02:00
Wroud
01e0711627
refacotr(plugin-sql-editor): CB-2093 add editorId
2022-06-20 12:00:37 +03:00
Alexey
2db3004a5b
Merge pull request #904 from dbeaver/fix/sql-editor-link
...
fix(core-app): CB-1675 check if connection is connected
2022-06-17 15:34:25 +03:00