Alexey and dariamarutkina
08c2b23422
CB-3372 json formatting ( #1664 )
...
* CB-3372 feat: codemirror6 autocomplete
* CB-3372 feat: autocomplete icons
* CB-3371 feat: sql editor syntax highlight
* CB-3371 fix: syntax highlight blinking
* CB-3371 fix: editor extensions state
* CB-3372 chore: code cleanup
* CB-3372 fix: remove useSqlDIalectAutocompletion
* CB-3372 fix: add useSqlDIalectAutocompletion
* CB-3372 feat: experimental context menu
* CB-3372 feat: use new sql editor
* CB-3372 chore: remove sql script parser
* CB-3372 fix: rounded menu
* CB-3372 fix: event preventDefault on dialog
* CB-3372 fix: context menu styles
* CB-3372 feat: remove old codemirror
* CB-3372 fix: numbers completion & extensions caching
* CB-3372 fix: table display
* CB-3372 fix: decrease sql editor font size
* CB-3372 fix: copy in readonly mode & autocompletion in safari on MacOS
* CB-3372 fix: value panel styles
* CB-3372 fix: menu bar styles
* CB-3372 fix: menu bar and inline editor styles
* CB-3372 fix: menu and inline editor styles
* CB-3372 chore: update bundle
* CB-3372 fix: json formatting
* CB-3372 fix: sql editor styles
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-05-17 19:05:52 +03:00
Alexey and dariamarutkina
64040bc3a3
CB-3372 feat: codemirror6 autocomplete ( #1646 )
...
* CB-3372 feat: codemirror6 autocomplete
* CB-3372 feat: autocomplete icons
* CB-3371 feat: sql editor syntax highlight
* CB-3371 fix: syntax highlight blinking
* CB-3371 fix: editor extensions state
* CB-3372 chore: code cleanup
* CB-3372 fix: remove useSqlDIalectAutocompletion
* CB-3372 fix: add useSqlDIalectAutocompletion
* CB-3372 feat: experimental context menu
* CB-3372 feat: use new sql editor
* CB-3372 chore: remove sql script parser
* CB-3372 fix: rounded menu
* CB-3372 fix: event preventDefault on dialog
* CB-3372 fix: context menu styles
* CB-3372 feat: remove old codemirror
* CB-3372 fix: numbers completion & extensions caching
* CB-3372 fix: table display
* CB-3372 fix: decrease sql editor font size
* CB-3372 fix: copy in readonly mode & autocompletion in safari on MacOS
* CB-3372 fix: value panel styles
* CB-3372 fix: menu bar styles
* CB-3372 fix: menu bar and inline editor styles
* CB-3372 fix: menu and inline editor styles
* CB-3372 chore: update bundle
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-05-17 17:32:09 +03:00
Alexey
71f39028dd
CB-3386 fix: cleanup of useDynamicDataContext ( #1638 )
...
* CB-3386 fix: cleanup of useDynamicDataContext
CB-3386 fix: add suspense loader for data presentation
* CB-3386 fix: reset constraints only if we change dataFormat of the result
2023-05-03 21:47:02 +03:00
ed74196961
Cb 3369 codemirror 6 ( #1613 )
...
* CB-3369 add new codemirror version to the devtools
* CB-3369 add new sql editor plugin
* CB-3369 add basic extensions
* CB-3369 support dnd for the cm@6
* CB-3369 add branding
* CB-3374 update some components to the new editor
* CB-3369 fix conflcts
* CB-3369 support active and running query status
* CB-3369
* CB-3369 review fixes
* CB-3369 raise internal codemirror keyboard events
* CB-3370 change caret color & review fixes
* CB-3369 add default bindings
* CB-3369 remove blink on switch
* CB-3369 use layout effect
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Alexey <wrouds@gmail.com >
2023-04-28 23:06:21 +03:00
alex
5c3453329b
CB-1622 allow to reset "where input" manual query ( #1636 )
2023-04-27 14:08:19 +02:00
Alexey
835d3bf499
CB-3302 fix: reset database data model ( #1619 )
2023-04-19 21:44:44 +03:00
dfb8f1a5ad
CB-3302 api for group by query ( #1600 )
...
* CB-3302 api for group by query
* CB-3302 rename grouping function
* CB-3302 feat: grouping panel
* CB-3393 fix: grouping errors handling
* CB-3327 fix: enable constraints for simple mode tables
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-04-19 16:23:47 +03:00
Tatiana Fokina
d37518a75c
Cb 1134 remove the value panel from resultsets without results ( #1582 )
2023-04-04 18:14:13 +03:00
Alexey
e1f9f1858b
chore: update copyright year to 2023 ( #1579 )
2023-03-31 16:54:30 +03:00
Tatiana Fokina
a608ea5ae2
CB-1134 hide value panel for empty result ( #1574 )
2023-03-30 15:56:37 +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
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 and MarinaVorobeva21
6e22c70c3f
CB-3138 fix: unit tests dependencies ( #1478 )
...
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
2023-02-23 18:21:16 +03:00
Alexey and alex
f3ed85ee30
CB-3070 chore: fix bundles structure ( #1445 )
...
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
2023-02-16 11:44:33 +03:00
Alexey
82533abb28
fix: tests dependencies ( #1474 )
2023-02-15 14:53:15 +03:00
alex
ef4eae6520
CB-3111 preserve leading spaces ( #1458 )
2023-02-15 11:11:58 +03:00
alex
d4099b9dfe
CB-3101 update links ( #1443 )
2023-02-15 11:11:23 +03:00
Alexey
0fd88f3be2
fix(tests): circular dependencies ( #1465 )
2023-02-10 16:37:17 +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
alex and Aleksey Potsetsuev
468b31454e
remove core-cli from deps list ( #1440 )
...
* remove core-cli from deps list
* chore: update yarn.lock
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-01-28 06:42:28 +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
eceabf9e71
CB-2851 change footer design for the blob types ( #1390 )
2023-01-11 09:51:47 +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 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
alex
1eb4d16da6
CB-2773 remove the cause of browser reflow ( #1305 )
2022-11-28 16:26:41 +04:00
alex
48081f0422
CB-2706 allow copy from sql editor in readonly mode ( #1324 )
...
* CB-2706 allow copy from sql editor in readonly mode
* CB-2706 use DEFAULT_CURSOR_BLINK_RATE only in the CodeEditor
2022-11-26 16:28:50 +04:00
Aleksey Potsetsuev
0fc139d42c
CB-2647 refactor: use new context menu API for top app bar
2022-10-31 21:43:16 +03:00
Wroud
ee69e3c4b5
CB-2501 chore: leaflet & codemirror deps update
2022-10-04 17:23:03 +03:00
Wroud
e2bc7b0f3d
CB-2501 refactor: plugins structure
2022-10-04 16:32:09 +03:00
Wroud
3b514c44df
Merge remote-tracking branch 'origin/devel' into refactor/cb-2425/tabs-box-auto-select
2022-09-12 11:02:51 +03:00
Wroud
ac927586a3
refactor: CB-2503 DataContext find fn
2022-09-07 16:51:55 +03:00
Wroud
5f793c58d5
refactor(core-blocks): CB-2425 TabsBox autoSelect property
2022-09-06 12:43:42 +03:00
Wroud
bcab44cac2
fix(plugin-data-viewer): CB-2524 connection subscription
2022-09-06 09:30:58 +03:00
Wroud
178bb7e6e8
fix(plugin-data-viewer): CB-2030 code editor props
2022-08-23 22:52:44 +03:00
Konstantin Vasilev
d04efee1b2
feat(plugin-data-viewer): CB-2375 Fix tests
2022-08-23 11:40:40 +03:00
Konstantin Vasilev
9ee425ad74
feat(plugin-data-viewer): CB-2375 Add tests
2022-08-23 11:38:03 +03:00
Konstantin Vasilev
dc665c1515
Merge remote-tracking branch 'origin/devel' into feat/CB-2375-viewer-settings
2022-08-23 11:19:53 +03:00
Konstantin Vasilev
a618cbdf1d
feat(plugin-data-viewer): CB-2375 Add fetch settings to config
2022-08-16 13:55:05 +03:00
Konstantin Vasilev
ccd864470c
feat: CB-2212 add resultIndex parameter to isReadonly method
2022-08-15 15:20:15 +03:00
Konstantin Vasilev
92478b680b
feat(plugin-data-viewer, plugin-sql-editor): CB-2212 fix review
2022-08-15 13:26:58 +03:00
Konstantin Vasilev
848823f312
feat(plugin-data-viewer, plugin-sql-editor): CB-2212 Readonly data without unique row identifier
2022-08-12 12:26:18 +03:00
Wroud
f0aaf924fb
refactor: CB-2372 projects API
2022-08-02 14:31:38 +03:00
Wroud
2ef75f864a
test: CB-2243 add tests for product config
2022-07-20 17:00:24 +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
a3c4617960
refactor: CB-2243 product config structure
2022-07-19 17:36:13 +03:00
Wroud
ee2e5d81ec
fix: CB-2239 metadata tabs opening
2022-07-05 12:52:08 +03:00
Wroud
cda98cebdd
feat: CB-1990 connection folders
2022-07-02 23:10:30 +03:00