acc3e42f1c
dbeaver/pro#8352 do not unlink connection ( #4278 )
...
* dbeaver/pro#8352 do not unlink connection
* dbeaver/pro#8352 simplify logic
* dbeaver/pro#8352 add connection bar
* dbeaver/pro#8352 revert opened state
* dbeaver/pro#8352 do not fetch hints if not connected
* dbeaver/pro#8352 fix build
* dbeaver/pro#8352 move database icon to core package
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2026-04-22 12:32:58 +02:00
Alexey
6ad148850d
refactor: migrate to pure esm CB-5684 ( #2929 )
...
* refactor: migrate to pure esm
* chore: revert `useDefineForClassFields` tsconf
* chore: remove patch.js
2024-09-21 07:06:37 +03:00
4cb171ed19
CB-5180 rename .m -> .module ( #2679 )
...
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-06-04 20:31:45 +03:00
Alexey and mr-anton-t
8f87ec6618
Fix/cb-5019/components unification ( #2560 )
...
* CB-4629 fix: group close button
* CB-4629 fix: value presentation
* CB-4629 fix: tab focusing
* CB-5019 refactor: unify filter components
* CB-5019 fix: group title header styles
* CB-5019 fix: remove duplicated close button for creation forms
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-04-26 06:34:52 +03:00
590830cbb5
CB-4605 fix: sql editor shows datasets panels correctly ( #2347 )
...
* CB-4605 fix: sql editor shows datasets panels correctly
* Revert "CB-4605 fix: sql editor shows datasets panels correctly"
This reverts commit 5e2afc5296 .
* CB-4605 fix: TE edit dataset works fine with new dividers
* CB-4605 revert sqleditor displayed editors state
* CB-4605 removed sqlEditor hack to open full size dataset
* Revert "CB-4605 removed sqlEditor hack to open full size dataset"
This reverts commit 7ad98e42b4 .
* CB-4605 sqlEditor works as it was for EE and TE
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-02-05 15:47:23 +03:00
Alexey and Daria Marutkina
ba3ca5e28a
CB-4236 feat: script reopen ( #2324 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-25 17:40:31 +03:00
serge-rider
904375aa66
dbeaver/pro#2341 Copyright update
2024-01-10 10:31:38 +03:00
d4f733ebd9
CB-3781 add metadata information ( #2129 )
...
* CB-3781 add metadata information
* CB-3781 use build in codemirror portal
* CB-3781 remove extra styles
* CB-3781 vscode like info
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-14 16:49:13 +03:00
66c1f94464
Cb 3861 Migrate Simple component to CSS modules ( #2009 )
...
* feat: migrate Body to css-modules
* feat: migrate Main to css-modules
* feat: migrate AppRefreshButton to css-modules
* feat: migrate Button to css-modules
* feat: migrate Cell to css-modules
* feat: migrate Code to css-modules
* feat: migrate DisplayError to css-modules
* feat: migrate ErrorBoundary to css-modules
* feat: migrate ExceptionMessage to css-modules
* feat: migrate Iframe to css-modules
* feat: migrate InfoItem to css-modules
* feat: migrate Link to css-modules
* feat: migrate StatusMessage to css-modules
* feat: migrate TextPlaceholder to css-modules
* feat: migrate TimerIcon to css-modules
* feat: migrate UploadArea to css-modules
* feat: migrate ConnectionMark to css-modules
* feat: Expandable ConnectionMark to css-modules
* feat: migrate RightArea, Split styles to css-modules
* feat: fixes after review
* feat: fixes after review
* feat: fixes after review
* feat: fixes after review
* fix: fixes after review
* fix: iframe style import
* fix: fix ui bugs after tests
* fix: versionChecker styles
* fix: properties-table add button styles
* fix: table-viewer border styles
* CB-3861 fix: styles
* CB-3861 fix: styles
* fix: fix test error
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-10-04 16:21:23 +03:00
Alexey
2b25b3ac8e
Chore/prettier ( #1706 )
...
* chore: add prettier
* chore: format code
2023-05-28 02:42:14 +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
e1f9f1858b
chore: update copyright year to 2023 ( #1579 )
2023-03-31 16:54: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
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
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
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
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
e2bc7b0f3d
CB-2501 refactor: plugins structure
2022-10-04 16:32:09 +03:00
Wroud
f0aaf924fb
refactor: CB-2372 projects API
2022-08-02 14:31:38 +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
3e8fd90748
feat(core-blocks): CB-2094 data source states indication
2022-06-22 13:27:33 +03:00
Wroud
fcd766417e
refactor(plugin-sql-editor): CB-2093 use data from data source
2022-06-20 16:11:30 +03:00
Wroud
637de80a54
fix(plugin-sql-editor): CB-2006 overflow
2022-05-12 19:22:04 +03:00
Wroud
cc8acefda1
refactor(plugin-sql-editor): CB-1938 shortcuts
2022-05-06 20:07:38 +03:00
Wroud
7d4ac84c32
feat: CB-1905 save splitter state
2022-04-08 22:26:58 +03:00
Wroud
0331c44d04
feat: CB-1631 show execution context information in restoration dialogue
2022-02-09 14:36:48 +03:00
Wroud
46c6eb8593
feat(plugin-sql-editor): CB-1631 select existing sql console
2022-02-09 13:16:02 +03:00
Wroud
3a8f65ab8f
feat(plugin-sql-editor): CB-1579 context restoration
2022-02-01 23:18:26 +03:00
Nikita Akilov
fac1d3954d
dbeaver/dbeaver-ee#1372 update copyright for year 2022
2022-01-18 19:47:55 +03:00
Wroud
41de331b82
feat: CB-1407 open sql editor in the separate browser tab
2021-11-15 00:25:22 +03:00
Wroud
0b0134a860
refactor: CB-1407 split sql edtitor plugin
2021-11-12 14:35:00 +03:00