Commit Graph
64 Commits
Author SHA1 Message Date
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
8440d0871c CB-2951 add default script folder detection (#1367)
* CB-2951 add default script folder detection

* CB-2951 Create special folder on demand

* CB-2951 create path on demand

* CB-2951 feat: resource type filter for resources tree

* CB-2951 chore: localization

* CB-2951 refactor: folders

* CB-2951 fix: resource type folder behaviour

* CB-3002 special folders remove features

* CB-2951 fix: display only project name for distributed mode

* CB-2951 default folder fix

---------

Co-authored-by: serge-rider <serge@jkiss.org>
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com>
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com>
Co-authored-by: Ainur <yagudin10@yandex.ru>
2023-01-31 05:36:46 +03:00
AlexeyandAleksandr 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
Alexey 23d028ccb9 CB-2959 chore: update deps (#1351) 2022-12-13 22:04:18 +03:00
Aleksey Potsetsuev e9f2a3f76d CB-2896 feat: lazy loading for connection info 2022-11-18 19:03:28 +03:00
Wroud 3f01fbc351 CB-2501 chore: webpack deps update 2022-10-04 19:01:27 +03:00
Wroud be84877788 CB-2468 fix: request auth for connection 2022-09-21 15:40:17 +03:00
Wroud edc012b733 CB-2503 build: keep class and function names 2022-09-09 17:44:54 +03:00
Wroud d4b805fddc fix: remove node's path dependency 2022-08-25 13:38:15 +03:00
Wroud e63e93f0b7 fix(plugin-navigation-tree): CB-2420 duplicate's filtering 2022-08-23 14:16:04 +03:00
alex 95c54085fe Merge pull request #1045 from dbeaver/feat/CB-2368-report-dependency
feat(core-cli): CB-2368 add allure support
2022-08-11 18:12:38 +03:00
Naumov Alexey 61330fb121 feat(core-cli): CB-2368 add allure support 2022-08-11 18:10:17 +03:00
Konstantin Vasilev 99aa80b8a1 feat(core-blocks): CB-2309 add font fallback to sso.html 2022-08-10 13:18:09 +03:00
Wroud ed149d849f feat(test): CB-2288 configure application testing environment 2022-07-15 03:52:43 +03:00
Wroud dd18c8e260 refactor: CB-2288 manifests 2022-07-15 03:21:14 +03:00
Wroud e5a23d5286 fix(build): yarn.lock 2022-07-13 17:17:41 +03:00
Wroud 4e5cd4503b feat(test): CB-2288 jest config pass with no tests 2022-07-13 02:58:44 +03:00
Wroud 30964b6576 feat(test): CB-2288 jest config coverage settings 2022-07-13 02:40:59 +03:00
Wroud 37b61a0484 feat(test): CB-2288 configure jsdom testing 2022-07-13 02:28:37 +03:00
Wroud bbcfead185 feat(test): CB-2288 app init test 2022-07-13 01:28:37 +03:00
Wroud 3a0a89094c feat(test): CB-2288 jest configuration 2022-07-13 00:30:14 +03:00
Wroud d8a8ad6a03 refactor: CB-2096 update react 2022-06-07 23:12:02 +03:00
Wroud de4c08dba1 build(core-cli): CB-2005 move d3 deps to separate chunk 2022-05-19 11:04:28 +03:00
Wroud 13df42cf84 build: dev optimization 2022-03-30 13:25:41 +03:00
Wroud 19bd8fe42b build: update dependencies 2022-03-22 00:38:45 +03:00
Wroud 68fd518710 refactor: CB-1746 nav tree perfomance 2022-03-14 15:19:50 +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 b559456f8b chore: CB-1754 add global _DEV_ variable 2022-03-09 13:04:00 +03:00
Wroud f35a34f1bf fix: tag injection 2022-02-15 15:07:34 +03:00
Wroud b8ff6dd881 fix(build): type checking 2022-02-02 13:03:29 +03:00
Wroud e80d82719a build: enable build mode for type checking 2022-01-27 13:20:34 +03:00
Wroud ada603039a build: update typescript configuration 2022-01-24 13:24:14 +03:00
Wroud 8772492a39 chore(build): update dev server config 2022-01-17 14:00:39 +03:00
Wroud 6eda47225c chore: update eslint 2021-12-23 22:39:18 +03:00
Wroud d902e8ef4e build: fix 2021-12-22 17:04:26 +03:00
Wroud 79fd448535 build: perfomance 2021-12-22 14:16:17 +03:00
Wroud 38f554c5e8 build: CB-1436 update deps 2021-12-20 21:22:45 +03:00
Wroud 9eb02d8204 build: CB-1436 update deps 2021-12-20 21:04:53 +03:00
Wroud a10179435e feat: CB-1506 cell copy/paste 2021-12-15 04:36:22 +03:00
Naumov Alexey f69f9942d8 fix(core-cli): CB-1437 remove url-loader 2021-11-19 15:58:17 +03:00
Wroud 480469f1e8 build: CB-1417 move product name to package.json 2021-11-18 21:38:36 +03:00
Wroud 81266f9fcb build: CB-1204 remove unused dependencies 2021-11-18 21:22:39 +03:00
Wroud 571a9b0e43 feat: CB-1417 tabs generator 2021-11-16 14:50:57 +03:00
Wroud 49403b4237 build: CB-1427 update deps 2021-11-12 16:21:59 +03:00
Wroud 231b775c9f feat: CB-1204 auto format for value panel 2021-11-10 22:13:47 +03:00
Naumov Alexey d2d07540a9 fix(core-blocks): CB-218, CB-1321 remove html-sanitizer and old components 2021-10-14 16:16:02 +03:00
Wroud 7f9f549484 fix(plugin-sql-editor): CB-1299 query information 2021-10-04 16:49:57 +03:00
Wroud 9578811f80 feat: CB-1236 sso authentication 2021-09-10 14:05:30 +03:00
Wroud 0786c8be09 build(core-cli): CB-1177 extend browsers list 2021-09-01 14:32:18 +03:00