Commit Graph
43 Commits
Author SHA1 Message Date
Alexey e1f9f1858b chore: update copyright year to 2023 (#1579) 2023-03-31 16:54:30 +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 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
Alexeyandkseniaguzeeva 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
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
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 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 d0b2669872 refactor: CB-488 CB-1785 CB-1746 themization system 2022-03-13 16:34:27 +03:00
Wroud d23cd7e958 refactor: CB-1645 CB-1711 CB-1131 rendering perfomance 2022-02-22 19:30:55 +03:00
Nikita Akilov fac1d3954d dbeaver/dbeaver-ee#1372 update copyright for year 2022 2022-01-18 19:47:55 +03:00
Naumov Alexey 76ca10e9ca feat(core-blocks): CB-17 move tabs to core-ui 2022-01-14 16:34:00 +03:00
Wroud 339a5d00eb feat: CB-1365 save tabs state 2021-12-13 12:26:33 +03:00
Wroud a37fbb12a7 refactor: CB-1405 nav-tree optimization 2021-12-08 22:56:46 +03:00
Wroud c898f823b7 fix: CB-1312 metadata refresh 2021-10-13 19:34:38 +03:00
Wroud 8f1d193f68 refactor: CB-608 CB-1293 resources lazy loading 2021-10-02 22:58:33 +03:00
Wroud f73a2f8b02 feat: CB-1216 CB-1217 CB-1239 metadata editor update 2021-09-10 19:04:50 +03:00
Wroud 7ad4420507 refactor: CB-1094 component styles property 2021-08-30 15:54:57 +03:00
Wroud 3c4fa05da4 fix: CB-1130 connection progress indication 2021-07-19 15:21:21 +03:00
Wroud 0d9f5c7126 fix: CB-516 CB-737 CB-900 metadata editor exception behavior 2021-06-01 01:22:34 +03:00
Wroud bc26c78262 feat: CB-950 connection for status 2021-04-21 21:21:49 +03:00
Wroud 305174c44b fix: CB-608 unnecessary connection info update 2021-04-07 14:42:34 +03:00
Wroud fe110e7bc0 fix(plugin-data-viewer): CB-813 multiple loaders in data table 2021-03-17 19:47:35 +03:00
Wroud ae41293003 chore: update copyright 2021-02-10 16:52:56 +03:00
serge-rider 77240bead3 Copyright update (2021) 2021-02-08 23:03:48 +03:00
Wroud 3333d7da15 chore: update mobx to 6, use mobx-react-lite 2021-01-18 21:29:09 +03:00
Wroud 8cdef0466d chore: use type imports 2021-01-18 19:22:49 +03:00
Wroud 1277129797 fix: CB-591 updating tabs after changing connections 2020-12-08 22:30:24 +03:00
Wroud d7e9311ce8 fix(plugin-object-viewer): CB-552 show loader while connecting 2020-11-26 17:58:18 +03:00
Wroud d7308e0eb9 chore: CB-493 localization 2020-11-16 23:00:17 +03:00
Wroud 49fbcc3cd8 fix(plugin-object-viewer): CB-493 display connection info for tabs 2020-11-15 12:26:23 +03:00
Wroud 0683506770 feat: CB-493 save tabs for user 2020-11-15 02:15:57 +03:00
Wroud 2303aca0c5 fix(plugin-object-viewer): CB-484 loader not shown 2020-11-11 00:15:06 +03:00
Wroud e340338c5c chore: linting improvements 2020-10-11 20:58:46 +03:00
Wroud 5d27f2b8f2 chore: lint improvements 2020-10-05 19:36:24 +03:00
Wroud 4ac347f956 chore(core-blocks): tabs styles 2020-10-02 01:05:02 +03:00
Wroud 3e35104cba fix: keep hooks order
CB-313
2020-09-22 19:21:16 +03:00
Wroud 0c6cdfca3b fix: application crash in some cases 2020-09-18 00:37:00 +03:00
Wroud 33bcabd4ce refactor: update reakit version
refactor: rework autofocus
chore: improve styles & ux

CB-98 CB-116 CB-124
2020-07-17 14:01:44 +03:00
Wroud 7aeffe87c0 fix(plugin-object-viewer): disconnect behavior 2020-07-14 11:37:28 +03:00
Wroud 98997b66eb fix(plugin-object-viewer): loading behavior & folders display
CB-167 CB-127
2020-06-23 17:37:07 +03:00
Wroud ff1928b2b8 chore: remastered build system 2020-06-19 19:31:20 +03:00