Commit Graph
123 Commits
Author SHA1 Message Date
Alexeyandmr-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
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
Alexey e1f9f1858b chore: update copyright year to 2023 (#1579) 2023-03-31 16:54:30 +03:00
Alexeyandalex 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
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
Alexeyandkseniaguzeeva 6f0defa2ef cb-2961/table sticky header (#1341)
* CB-2961 fix: table's header sticky styles

* CB-2961 styles: add MenuBarSmallItem

* CB-2961 chore: use color instead of shadow for splitter

* CB-2961 styles: log viewer message details panel

* CB-2961 fix: menu bar small item click area

Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com>
2022-12-22 15:18:54 +03:00
Wroud e2bc7b0f3d CB-2501 refactor: plugins structure 2022-10-04 16:32:09 +03:00
Wroud 5f793c58d5 refactor(core-blocks): CB-2425 TabsBox autoSelect property 2022-09-06 12:43:42 +03:00
Konstantin Vasilev a618cbdf1d feat(plugin-data-viewer): CB-2375 Add fetch settings to config 2022-08-16 13:55:05 +03:00
Wroud f0aaf924fb refactor: CB-2372 projects API 2022-08-02 14:31:38 +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 792a011fa9 fix(plugin-sql-editor): CB-1877 explicit boolean conversion 2022-06-15 11:23:27 +02:00
Naumov Alexey 0f6c67bdcf fix(plugin-data-viewer): CB-2141 hide save option if there is no primary key 2022-06-07 21:09:41 +02:00
Wroud 7b5f710eef fix(core-blocks): CB-1933 splitter disable state 2022-05-25 18:11:29 +03:00
Wroud 8838671327 chore: remove unused code 2022-04-22 21:08:17 +03:00
Naumov Alexey 382e50186b feat(plugin-data-viewer): CB-1914 add quotas service 2022-04-18 12:04:42 +02:00
Naumov Alexey de5ae3e025 feat(plugin-data-viewer): CB-1914 add quotas to the value panel 2022-04-15 13:51:50 +02:00
Wroud 7d4ac84c32 feat: CB-1905 save splitter state 2022-04-08 22:26:58 +03:00
Wroud 19bd8fe42b build: update dependencies 2022-03-22 00:38:45 +03:00
Wroud 6407e91b27 fix: CB-1746 nav tree selection 2022-03-16 20:09:11 +03:00
Wroud d0b2669872 refactor: CB-488 CB-1785 CB-1746 themization system 2022-03-13 16:34:27 +03:00
Naumov Alexey 1472beaf6e fix(plugin-sql-editor): CB-1621 safari expand icon 2022-02-24 17:09:35 +03:00
Wroud d23cd7e958 refactor: CB-1645 CB-1711 CB-1131 rendering perfomance 2022-02-22 19:30:55 +03:00
Naumov Alexey 7be56255c8 feat(plugin-data-viewer): CB-1623 add possibility to restrict data grid editing 2022-02-15 00:05:07 +03:00
Naumov Alexey 5f629fca9d fix(core-ui): CB-1578 make handler function asynс 2022-02-07 17:40:06 +03:00
Nikita Akilov fac1d3954d dbeaver/dbeaver-ee#1372 update copyright for year 2022 2022-01-18 19:47:55 +03:00
Wroud 982d512196 fix: CB-1544 opening sql editor in new tab 2022-01-17 20:35:33 +03:00
Naumov Alexey 76ca10e9ca feat(core-blocks): CB-17 move tabs to core-ui 2022-01-14 16:34:00 +03:00
Naumov Alexey aa1a8391eb feat(core-blocks): CB-17 add context menu for tabs 2022-01-14 07:14:01 +03:00
Wroud 828d9a35e6 Merge remote-tracking branch 'origin/devel' into fix-execution-context-cache 2021-12-20 22:42:41 +03:00
Wroud 675957629d fix: CB-1516 data model name and proper tab switch for sql results 2021-12-20 22:31:56 +03:00
Wroud 43e9c98f0e fix: CB-1516 data save confirmation 2021-12-20 19:38:23 +03:00
Wroud 86802a34da feat: CB-835 execution context unique id 2021-12-20 01:56:26 +03:00
Wroud a10179435e feat: CB-1506 cell copy/paste 2021-12-15 04:36:22 +03:00
Wroud fb3735939c fix(plugin-sql-editor): CB-1495 result tab styles 2021-12-13 13:24:52 +03:00
Wroud 13b2bdc379 feat: CB-1464 sql editor result set close confirmation 2021-12-10 17:42:05 +03:00
Naumov Alexey 614ed789b9 feat(plugin-sql-editor): CB-1284 close tabs on executing new query 2021-12-07 19:55:36 +03:00
Alexey fa342eb36b Merge pull request #573 from dbeaver/fix/ellipsis
fix(core-app): add ellipsis and tooltips to several places
2021-12-06 21:37:22 +03:00
Naumov Alexey 838f02a093 fix(core-app): add ellipsis and tooltips to several places 2021-12-06 19:34:36 +03:00
Naumov Alexey 20c44e5540 fix(plugin-sql-editor): CB-1285 typo 2021-12-06 19:13:10 +03:00
Wroud 8468f1163a fix: CB-154 show confirmation for unsaved changes in grid 2021-12-01 20:17:11 +03:00
Wroud 8a6346cdf0 fix(plugin-sql-editor): CB-1420 query execution status 2021-11-15 20:20:22 +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
Wroud 72aa99a3fc refactor: CB-1407 add AsyncTaskInfoService 2021-11-12 12:43: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 6a6f98e755 refactor: CB-1312 code cleanup, include root node to tab parents list, clean tree data on user change, setData function for CachedResource 2021-10-13 12:02:40 +03:00
Wroud 4d63e3135b fix: CB-1291 close results and pass previous result id to requests 2021-09-28 18:34:40 +03:00
Wroud 9c9b9477c1 fix(plugin-sql-editor): CB-1148 statistics tab 2021-09-15 14:59:25 +03:00