This is an automated email from the ASF dual-hosted git repository. riemer pushed a commit to branch 3960-make-datasets-a-first-class-ui-view in repository https://gitbox.apache.org/repos/asf/streampipes.git
commit c5d142dac0a900127fd7d812fd669a9773504461 Merge: 356b1b9cf3 9c36aabf2c Author: Dominik Riemer <[email protected]> AuthorDate: Wed Dec 3 21:22:44 2025 +0100 Merge branch 'dev' into 3960-make-datasets-a-first-class-ui-view .../streampipes/model/dashboard/DashboardItem.java | 37 +++ .../management/DataExplorerResourceManager.java | 3 +- .../datalake/KioskDashboardDataLakeResource.java | 2 +- .../core/migrations/AvailableMigrations.java | 4 +- .../v099/UniqueDashboardIdMigration.java | 73 +++++ ui/package-lock.json | 32 +-- ui/package.json | 2 +- .../streampipes/platform-services/package.json | 3 +- .../src/lib/model/dashboard/dashboard.model.ts | 15 +- .../static-free-input.component.ts | 1 - .../kiosk/dashboard-kiosk.component.html | 4 +- .../kiosk/dashboard-kiosk.component.scss | 1 + .../components/kiosk/dashboard-kiosk.component.ts | 2 +- .../chart-view/abstract-chart-view.directive.ts | 39 +-- .../grid-view/dashboard-grid-view.component.html | 70 +++-- .../grid-view/dashboard-grid-view.component.scss | 31 +-- .../grid-view/dashboard-grid-view.component.ts | 87 +++--- .../slide-view/dashboard-slide-view.component.html | 6 +- .../slide-view/dashboard-slide-view.component.ts | 33 +-- .../dashboard-shared/dashboard-shared.module.ts | 4 +- .../chart-selection-panel.component.html | 5 - .../panel/dashboard-panel.component.scss | 2 +- .../components/panel/dashboard-panel.component.ts | 28 +- ui/src/app/dashboard/dashboard.module.ts | 2 - .../data-explorer-chart-container.component.html | 298 ++++++++++----------- .../data-explorer-chart-container.component.scss | 4 +- .../data-explorer-chart-container.component.ts | 98 ++++--- .../base/base-data-explorer-widget.directive.ts | 66 ++--- .../charts/base/echarts-widget.component.html | 2 +- .../charts/base/echarts-widget.component.ts | 20 +- .../charts/gauge/gauge-renderer.service.ts | 10 +- .../charts/heatmap/heatmap-renderer.service.ts | 5 +- .../charts/image/image-widget.component.ts | 5 +- .../charts/status/status-widget.component.html | 19 +- .../charts/status/status-widget.component.scss | 22 +- .../charts/status/status-widget.component.ts | 11 +- .../charts/table/table-widget.component.ts | 2 +- .../traffic-light-widget.component.html | 40 +-- .../traffic-light-widget.component.scss | 37 ++- .../traffic-light-widget.component.ts | 20 +- .../data-explorer-shared.module.ts | 2 - .../models/dataview-dashboard.model.ts | 13 +- .../models/gridster-info.model.ts | 9 +- .../services/resize.service.ts | 6 +- .../data-explorer-chart-view.component.html | 5 +- .../data-explorer-chart-view.component.ts | 14 +- ui/src/app/data-explorer/data-explorer.module.ts | 3 - ui/src/app/editor/editor.module.ts | 2 - ui/src/scss/main.scss | 2 + 49 files changed, 587 insertions(+), 614 deletions(-)
