This is an automated email from the ASF dual-hosted git repository.
riemer pushed a change to branch add-public-link-creation-to-dashboard
in repository https://gitbox.apache.org/repos/asf/streampipes.git
from 8fd7050d00 feat(#3725): Add feature to mark dashboards as public
add 8520b31bf4 feat: Add authorization to public dashboards
No new revisions were added by this update.
Summary of changes:
.../impl/dashboard/DataLakeDashboardResource.java | 19 +++-
.../datalake/KioskDashboardDataLakeResource.java | 116 +++++++++++++++++++++
.../rest/security/SpPermissionEvaluator.java | 12 +--
.../service/core/UnauthenticatedInterfaces.java | 4 +-
...-info.service.ts => dashboard-kiosk.service.ts} | 37 ++++---
.../src/lib/apis/datalake-rest.service.ts | 17 ++-
.../lib/query/data-view-query-generator.service.ts | 38 ++++++-
.../platform-services/src/public-api.ts | 1 +
.../kiosk/dashboard-kiosk.component.html | 2 +-
.../components/kiosk/dashboard-kiosk.component.ts | 8 ++
.../chart-view/abstract-chart-view.directive.ts | 4 +
.../grid-view/dashboard-grid-view.component.html | 1 +
.../slide-view/dashboard-slide-view.component.html | 1 +
.../slide-view/dashboard-slide-view.component.ts | 7 +-
.../overview/dashboard-overview.component.ts | 18 ++--
.../panel/dashboard-panel.component.html | 2 +
.../components/panel/dashboard-panel.component.ts | 5 +
.../data-explorer-chart-container.component.html | 2 -
.../data-explorer-chart-container.component.ts | 10 +-
.../base/base-data-explorer-widget.directive.ts | 35 +++----
.../models/dataview-dashboard.model.ts | 12 +++
.../services/data-explorer-shared.service.ts | 53 +++++++++-
.../data-explorer-chart-view.component.html | 1 +
.../data-explorer-chart-view.component.ts | 26 ++---
24 files changed, 342 insertions(+), 89 deletions(-)
create mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake/KioskDashboardDataLakeResource.java
copy
ui/projects/streampipes/platform-services/src/lib/apis/{pipeline-element-runtime-info.service.ts
=> dashboard-kiosk.service.ts} (59%)