This is an automated email from the ASF dual-hosted git repository.

dominikriemer pushed a change to branch dependabot/npm_and_yarn/ui/hono-4.12.24
in repository https://gitbox.apache.org/repos/asf/streampipes.git


    from 2a9fabbb72 chore(deps): bump hono from 4.12.18 to 4.12.24 in /ui
     add 2763814e7e fix: Use prometheus collector bridge (#4536)
     add e9c88fdf40 fix(#4539): Use correct elementId for deeply cloned widgets 
(#4540)
     add 61cea90539 fix(#4497): Prevent duplicate dataset assignment to assets 
(#4538)
     add 2d1d3d8958 feat(#4544): Create a simple event publisher that 
broadcasts changes of a data stream (#4546)
     add 23539aafb5 feat: Introduce summary DTO for resource overview (#4541)
     add 3d0406aff8 feat: Add coloring modes to time series chart in grouping 
mode (#4549)
     add c3db85b05c feat: Eliminate chart name and undo button in toolbar for a 
consistent workflow (#4550)
     add 578aad7e9f feat: Improve loading time of overview tables (#4551)
     add 5252c16de8 feat: Enable search in overview tables (#4554)
     add ce0374e565 feat: Improve chart selection in dashboard (#4553)
     add c0127c93d7 feat: Improve home screen loading behaviour (#4555)
     add 5753e7a417 feat: Support filtering of datasets in chart view (#4556)
     add 4e2a24c510 feat: Improve chart query builder (#4557)
     add 22d3cd810c chore(deps-dev): bump tornado from 6.5.5 to 6.5.6 in 
/streampipes-client-python (#4552)
     add e2750309e6 fix: Pipeline id in start all pipelines, retention 
serialization (#4560)
     add c12f5074df fix(#4528): Imported assets are not visible until manual 
page refresh (#4562)
     add a04db10d02 feat: Extend visualization options (#4561)
     add 6ebc0fb1ca fix: Improve cleanup of stale connections (#4548)
     add 09c0ef60f8 test: Update prometheus endpoint test (#4537)
     add cf05bafbcd fix: Make asset filter and edit adapter tests more robust 
(#4578)
     add 2a21fe35ba Merge branch 'dev' into 
dependabot/npm_and_yarn/ui/hono-4.12.24

No new revisions were added by this update.

Summary of changes:
 .devcontainer/docker-compose.yml                   |   1 +
 docker-compose.yml                                 |   1 +
 streampipes-client-python/poetry.lock              |  24 +-
 .../apache/streampipes/commons/constants/Envs.java |   1 +
 .../commons/environment/DefaultEnvironment.java    |   5 +
 .../commons/environment/Environment.java           |   2 +
 .../influx/DataLakeInfluxQueryBuilder.java         |  13 +-
 .../influx/DataLakeQueryBuilderTest.java           |  25 ++
 .../dataexplorer/influx/SelectQueryParamsTest.java |  72 ++++
 .../utils/ProvidedQueryParameterBuilder.java       |   6 +
 .../param/ProvidedRestQueryParamConverter.java     |   2 +-
 .../dataexplorer/param/model/FillClauseParams.java |  15 +-
 .../param/model/InfluxQueryParameterValidator.java |  22 ++
 .../management/connect/PullAdapterScheduler.java   |   3 +-
 .../connect/PullAdapterSchedulerTest.java          |  70 ++++
 .../plc/cache/SpCachedPlcConnectionManager.java    |  31 +-
 .../plc/cache/SpConnectionContainer.java           |  50 ++-
 .../plc/adapter/ConnectionContainerReproTest.java  | 170 ++++++++++
 .../{Isa95Type.java => AssetSummaryDto.java}       |  13 +-
 .../model/connect/adapter/AdapterSummaryDto.java   |  24 +-
 .../model/dashboard/DashboardSummaryDto.java       |  13 +-
 ...gregationFunction.java => ChartSummaryDto.java} |  33 +-
 ...ExpressionGroup.java => DatasetSummaryDto.java} |  10 +-
 .../model/datalake/RetentionExportConfig.java      |   6 +-
 .../datalake/param/SupportedRestQueryParams.java   |   2 +
 ...ficationResult.java => PipelineSummaryDto.java} |  15 +-
 .../model/resource/ResourceSummaryDto.java         |  10 +-
 streampipes-resource-management/pom.xml            |  10 +
 .../management/AdapterResourceManager.java         |  33 ++
 .../resource/management/AssetResourceManager.java  |  62 ++++
 .../resource/management/CrudResourceManager.java   |   3 +
 .../management/DataExplorerResourceManager.java    |  45 +++
 .../DataExplorerWidgetResourceManager.java         |  83 ++++-
 .../management/DataLakeMeasureResourceManager.java | 158 +++++++++
 .../management/PipelineResourceManager.java        |  31 +-
 .../resource/management/SpResourceManager.java     |   8 +
 .../permission}/SpPermissionEvaluator.java         |   2 +-
 .../base/impl/AbstractAuthGuardedRestResource.java |   5 +
 .../rest/event/AdapterDeletedEvent.java            |   6 +-
 .../rest/event/AdapterUpdatedEvent.java            |   6 +-
 .../rest/event/DataStreamDeletedEvent.java         |   5 +-
 .../rest/event/DataStreamUpdatedEvent.java         |   6 +-
 .../rest/impl/AdapterMonitoringResource.java       |   2 +-
 .../rest/impl/AssetManagementResource.java         |  13 +
 .../streampipes/rest/impl/PipelineResource.java    |  10 +
 .../rest/impl/ResetEndpointEnabledCondition.java   |  13 +-
 .../streampipes/rest/impl/ResetResource.java       |   5 +
 .../rest/impl/connect/AdapterResource.java         |  37 +-
 .../impl/dashboard/DataLakeDashboardResource.java  |   8 +
 .../impl/datalake/AbstractDataLakeResource.java    |   2 +-
 .../impl/datalake/DataLakeMeasureResource.java     |  13 +
 .../rest/impl/datalake/DataLakeWidgetResource.java |  24 +-
 .../rest/impl/pe/DataStreamResource.java           |  16 +-
 streampipes-service-base/pom.xml                   |   4 +
 .../service/base/StreamPipesPrometheusConfig.java  |  12 +
 .../minimal/StreamPipesCoreApplicationMinimal.java |   2 +-
 .../service/core/StreamPipesCoreApplication.java   |   3 +-
 ui/cypress/support/utils/chart/ChartBtns.ts        |   6 +-
 ui/cypress/support/utils/chart/ChartUtils.ts       |  87 ++---
 ui/cypress/support/utils/connect/ConnectUtils.ts   |  18 +-
 ui/cypress/support/utils/filter/FilterUtils.ts     |  15 +-
 .../tests/chart/addAssetsToDataView.smoke.spec.ts  |   6 +-
 .../chart/advancedFilterExpressions.smoke.spec.ts  |  12 +-
 ui/cypress/tests/chart/autoAggregateTable.spec.ts  |   5 +-
 ui/cypress/tests/chart/chart-types/heatmap.spec.ts |   1 -
 .../tests/chart/chart-types/histogram.spec.ts      |   1 -
 .../tests/chart/chart-types/indicator.spec.ts      |   1 -
 ui/cypress/tests/chart/chart-types/map.spec.ts     |   6 +-
 .../tests/chart/chart-types/scatter.smoke.spec.ts  |   1 -
 ui/cypress/tests/chart/chart-types/table.spec.ts   |   1 -
 .../tests/chart/chart-types/timeSeriesSave.spec.ts |   7 +-
 .../tests/chart/chartDataPreview.smoke.spec.ts     |   1 -
 .../tests/chart/deleteViewAndDashboard.spec.ts     |   4 +-
 .../tests/chart/dynamicColumnFilter.smoke.spec.ts  |   5 +-
 .../tests/chart/missingDataInDataLake.spec.ts      |   6 +-
 ui/cypress/tests/chart/timeOrderDataView.spec.ts   |   3 +-
 .../chart/widgetDataConfiguration.smoke.spec.ts    |  10 +-
 ui/cypress/tests/connect/editAdapter.smoke.spec.ts |  11 +-
 .../editAdapterDataLakeSchemaUpdate.spec.ts        |   4 +-
 .../dataDownloadDialogTest.smoke.spec.ts           |   7 +-
 .../tests/monitoring/prometheusEndpoint.spec.ts    |   4 +-
 .../pipeline/pipelineDataLakeSchemaUpdate.spec.ts  |   4 +-
 ....spec.ts => resetResourceAuthorization.spec.ts} |  53 +--
 .../userManagement/testUserRoleCharts.spec.ts      |   4 +-
 .../userManagement/testUserRoleDashboard.spec.ts   |   4 +-
 .../userManagement/testUserRoleDataset.spec.ts     |   7 +-
 ui/deployment/i18n/de.json                         |  50 ++-
 ui/deployment/i18n/en.json                         |  50 ++-
 ui/deployment/i18n/pl.json                         |  50 ++-
 ui/deployment/modules.yml                          |   8 +-
 .../src/lib/apis/adapter.service.ts                |  35 +-
 .../src/lib/apis/asset-management.service.ts       |  10 +
 .../src/lib/apis/chart.service.ts                  |  16 +-
 .../src/lib/apis/dashboard.service.ts              |  14 +
 .../src/lib/apis/datalake-rest.service.ts          |  10 +
 .../src/lib/apis/pipeline.service.ts               |  10 +
 .../lib/model/datalake/DatalakeQueryParameters.ts  |   1 +
 .../model/datalake/data-lake-query-config.model.ts |   2 +
 .../lib/model/resource/resource-summary.model.ts   |  83 +++++
 .../src/lib/query/DatalakeQueryParameterBuilder.ts |   6 +
 .../lib/query/data-view-query-generator.service.ts |   4 +
 .../platform-services/src/public-api.ts            |   1 +
 .../components/sp-table/sp-table.component.html    |  55 ++-
 .../components/sp-table/sp-table.component.scss    |  16 +-
 .../lib/components/sp-table/sp-table.component.ts  |  91 ++++-
 .../src/lib/components/sp-table/sp-table.model.ts  |   6 +
 .../lib/services/asset-configuration.service.ts    |  44 ++-
 .../asset-overview/asset-overview.component.html   |   5 +
 .../asset-overview/asset-overview.component.ts     |  19 +-
 .../color-mapping-options-config.component.html    |  30 +-
 .../color-mapping-options-config.component.ts      |   6 +-
 .../field-order-config.component.html              |  90 +++++
 .../field-order-config.component.scss}             |  49 +--
 .../field-order-config.component.ts                | 105 ++++++
 .../time-series-item-config.component.html         |  69 ++--
 .../time-series-item-config.component.ts           | 124 ++++++-
 .../chart-container/chart-container.component.html |   7 +
 .../chart-container/chart-container.component.ts   |  12 +-
 .../config/gauge-widget-config.component.html      |   7 +-
 .../gauge/config/gauge-widget-config.component.ts  |  50 +++
 .../charts/gauge/gauge-renderer.service.ts         |  17 +-
 .../progress-bar-appearance-config.component.html  |  46 +++
 .../progress-bar-appearance-config.component.scss} |  24 +-
 .../progress-bar-appearance-config.component.ts}   |  55 +--
 .../progress-bar-widget-config.component.html      | 159 +++++++++
 .../config/progress-bar-widget-config.component.ts | 154 +++++++++
 .../model/progress-bar-widget.model.ts}            |  29 +-
 .../progress-bar-widget.component.html}            |  75 ++--
 .../progress-bar-widget.component.scss             | 107 ++++++
 .../progress-bar/progress-bar-widget.component.ts  | 376 +++++++++++++++++++++
 .../config/table-widget-config.component.html      |  88 +----
 .../config/table-widget-config.component.scss      |  53 ---
 .../table/config/table-widget-config.component.ts  |  69 +---
 .../charts/table/table-widget.component.ts         |  58 +++-
 .../time-series-chart-widget-config.component.ts   |  30 +-
 .../model/time-series-chart-widget.model.ts        |  10 +
 .../sp-timeseries-renderer.service.ts              |  37 +-
 .../traffic-light-widget.component.html            |  12 +-
 .../traffic-light-widget.component.scss            |  26 +-
 .../traffic-light-widget.component.ts              |  92 ++++-
 .../value-card-appearance-config.component.html}   |  17 +-
 .../value-card-appearance-config.component.ts}     |  31 +-
 .../value-card-widget-config.component.html}       |  57 ++--
 .../config/value-card-widget-config.component.ts   | 133 ++++++++
 .../model/value-card-widget.model.ts}              |  18 +-
 .../value-card-widget.component.html}              |  60 ++--
 .../value-card/value-card-widget.component.scss    | 118 +++++++
 .../value-card/value-card-widget.component.ts      | 371 ++++++++++++++++++++
 .../models/dataview-dashboard.model.ts             |   1 +
 .../registry/chart-registry.service.ts             |  30 ++
 .../services/chart-colorization.service.ts         | 106 ++++--
 .../chart-shared/services/result-label.service.ts  |  70 ++++
 .../chart-shared/services/widget-render.utils.ts   |  79 +++++
 .../chart-overview-table.component.html            |  75 ++--
 .../chart-overview-table.component.ts              | 207 ++++++++----
 .../aggregate-configuration.component.html         |  15 +-
 .../aggregate-configuration.component.ts           |  10 +-
 .../chart-data-settings.component.html             |  69 +++-
 .../data-settings/chart-data-settings.component.ts | 170 ++++++++--
 .../fill-configuration.component.html              |  68 ++++
 .../fill-configuration.component.scss              |   0
 .../fill-configuration.component.ts                | 115 +++++++
 .../result-label-configuration.component.html      |  49 +++
 .../result-label-configuration.component.scss      |   0
 .../result-label-configuration.component.ts        |  93 +++++
 .../toolbar/chart-view-toolbar.component.html      |  47 ---
 .../toolbar/chart-view-toolbar.component.ts        |   4 -
 .../export/data-export-import.component.ts         |   6 +-
 .../import-dialog/data-import-dialog.component.ts  |   5 +-
 .../existing-adapters.component.html               |  10 +-
 .../existing-adapters.component.ts                 | 122 ++++---
 .../delete-adapter-dialog.component.ts             |   8 +-
 .../all-adapter-actions-dialog.component.ts        |  13 +-
 ui/src/app/connect/filter/adapter-filter.pipe.ts   |  13 +-
 .../registration-allowed.can-activate.guard.ts     |   6 +-
 .../restore-password-allowed.can-activate.guard.ts |   8 +-
 .../guards/terms.can-activate-children.guard.ts    |   6 +-
 .../dashboard-overview-table.component.html        |  26 +-
 .../dashboard-overview-table.component.ts          | 173 +++++-----
 .../chart-preview/chart-preview.component.html     |  86 +++--
 .../chart-preview/chart-preview.component.scss     | 110 +++++-
 .../chart-preview/chart-preview.component.ts       |  32 +-
 .../chart-selection/chart-selection.component.html | 134 ++++++--
 .../chart-selection/chart-selection.component.scss |  69 +++-
 .../chart-selection/chart-selection.component.ts   | 101 ++++--
 .../panel/dashboard-panel.component.html           |  30 ++
 .../components/panel/dashboard-panel.component.ts  |  11 +
 .../clone-dashboard-dialog.component.html          |  87 +++--
 .../clone-dashboard-dialog.component.ts            |  71 ++--
 .../edit-dashboard-dialog.component.html           |  17 +
 .../edit-dashboard-dialog.component.ts             |   6 +
 .../datalake-configuration-entry.ts                |   8 +-
 .../datalake-configuration.component.html          |  44 +--
 .../datalake-configuration.component.ts            | 144 ++++----
 ui/src/app/help/help.component.ts                  |   6 +-
 ui/src/app/home/components/status.component.ts     |   2 +-
 .../welcome-tour/welcome-tour.component.html       |  45 ++-
 .../welcome-tour/welcome-tour.component.scss       |  10 +
 .../dialog/welcome-tour/welcome-tour.component.ts  | 127 ++++++-
 ui/src/app/home/home.component.ts                  | 148 ++------
 .../login/components/base-login-page.directive.ts  |   4 +-
 ...vation.service.ts => login-settings.service.ts} |  25 +-
 ui/src/app/login/services/login.service.ts         |  16 +-
 .../actions/pipeline-actions.component.html        |   4 +-
 .../pipeline-details/pipeline-details.component.ts |   8 +-
 .../pipeline-overview.component.html               |  22 +-
 .../pipeline-overview.component.ts                 |  19 +-
 .../delete-pipeline-dialog.component.html          |   8 +-
 .../delete-pipeline-dialog.component.ts            |  17 +-
 .../pipeline-notifications.component.html          |  41 ++-
 .../pipeline-notifications.component.ts            |  24 +-
 .../start-all-pipelines-dialog.component.ts        |  19 +-
 ui/src/app/pipelines/pipelines.component.ts        |   9 +-
 .../services/pipeline-operations.service.ts        |  27 +-
 214 files changed, 6383 insertions(+), 1769 deletions(-)
 create mode 100644 
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/PullAdapterSchedulerTest.java
 copy 
streampipes-model/src/main/java/org/apache/streampipes/model/assets/{Isa95Type.java
 => AssetSummaryDto.java} (80%)
 copy 
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/AdapterSummaryDto.java
 (61%)
 copy 
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/config/ClientConnectionUrlResolver.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/dashboard/DashboardSummaryDto.java
 (71%)
 copy 
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/{AggregationFunction.java
 => ChartSummaryDto.java} (66%)
 copy 
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/{FilterExpressionGroup.java
 => DatasetSummaryDto.java} (69%)
 copy 
streampipes-model/src/main/java/org/apache/streampipes/model/pipeline/{PipelineModificationResult.java
 => PipelineSummaryDto.java} (65%)
 copy 
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/credentials/CredentialsProvider.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/resource/ResourceSummaryDto.java
 (83%)
 create mode 100644 
streampipes-resource-management/src/main/java/org/apache/streampipes/resource/management/AssetResourceManager.java
 create mode 100644 
streampipes-resource-management/src/main/java/org/apache/streampipes/resource/management/DataLakeMeasureResourceManager.java
 rename {streampipes-rest/src/main/java/org/apache/streampipes/rest/security => 
streampipes-resource-management/src/main/java/org/apache/streampipes/resource/management/permission}/SpPermissionEvaluator.java
 (98%)
 copy 
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/live/ISubscription.java
 => 
streampipes-rest/src/main/java/org/apache/streampipes/rest/event/AdapterDeletedEvent.java
 (80%)
 copy 
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/live/ISubscription.java
 => 
streampipes-rest/src/main/java/org/apache/streampipes/rest/event/AdapterUpdatedEvent.java
 (80%)
 copy 
streampipes-dataformat/src/main/java/org/apache/streampipes/dataformat/SpDataFormatFactory.java
 => 
streampipes-rest/src/main/java/org/apache/streampipes/rest/event/DataStreamDeletedEvent.java
 (88%)
 copy 
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/live/ISubscription.java
 => 
streampipes-rest/src/main/java/org/apache/streampipes/rest/event/DataStreamUpdatedEvent.java
 (83%)
 copy 
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/oauth2/OAuthEnabledCondition.java
 => 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/ResetEndpointEnabledCondition.java
 (77%)
 copy ui/cypress/tests/userManagement/{addUserAdmin.smoke.spec.ts => 
resetResourceAuthorization.spec.ts} (53%)
 create mode 100644 
ui/projects/streampipes/platform-services/src/lib/model/resource/resource-summary.model.ts
 create mode 100644 
ui/src/app/chart-shared/components/chart-config/field-order-config/field-order-config.component.html
 copy 
ui/src/app/chart-shared/components/{charts/table/config/table-widget-config.component.scss
 => chart-config/field-order-config/field-order-config.component.scss} (65%)
 create mode 100644 
ui/src/app/chart-shared/components/chart-config/field-order-config/field-order-config.component.ts
 create mode 100644 
ui/src/app/chart-shared/components/charts/progress-bar/appearance-config/progress-bar-appearance-config.component.html
 copy 
ui/src/app/{pipelines/dialog/measurement-update/measurement-update-dialog.component.scss
 => 
chart-shared/components/charts/progress-bar/appearance-config/progress-bar-appearance-config.component.scss}
 (71%)
 copy 
ui/src/app/chart-shared/components/charts/{indicator/appearance-config/indicator-appearance-config.component.ts
 => progress-bar/appearance-config/progress-bar-appearance-config.component.ts} 
(61%)
 create mode 100644 
ui/src/app/chart-shared/components/charts/progress-bar/config/progress-bar-widget-config.component.html
 create mode 100644 
ui/src/app/chart-shared/components/charts/progress-bar/config/progress-bar-widget-config.component.ts
 copy 
ui/src/app/chart-shared/components/charts/{indicator/model/indicator-chart-widget.model.ts
 => progress-bar/model/progress-bar-widget.model.ts} (57%)
 copy 
ui/src/app/chart-shared/components/charts/{indicator/indicator-widget.component.html
 => progress-bar/progress-bar-widget.component.html} (50%)
 create mode 100644 
ui/src/app/chart-shared/components/charts/progress-bar/progress-bar-widget.component.scss
 create mode 100644 
ui/src/app/chart-shared/components/charts/progress-bar/progress-bar-widget.component.ts
 copy 
ui/src/app/chart-shared/components/charts/{indicator/appearance-config/indicator-appearance-config.component.html
 => value-card/appearance-config/value-card-appearance-config.component.html} 
(80%)
 copy 
ui/src/app/chart-shared/components/charts/{indicator/appearance-config/indicator-appearance-config.component.ts
 => value-card/appearance-config/value-card-appearance-config.component.ts} 
(73%)
 copy 
ui/src/app/chart-shared/components/charts/{indicator/config/indicator-chart-widget-config.component.html
 => value-card/config/value-card-widget-config.component.html} (63%)
 create mode 100644 
ui/src/app/chart-shared/components/charts/value-card/config/value-card-widget-config.component.ts
 copy 
ui/src/app/chart-shared/components/charts/{indicator/model/indicator-chart-widget.model.ts
 => value-card/model/value-card-widget.model.ts} (71%)
 copy 
ui/src/app/chart-shared/components/charts/{indicator/indicator-widget.component.html
 => value-card/value-card-widget.component.html} (59%)
 create mode 100644 
ui/src/app/chart-shared/components/charts/value-card/value-card-widget.component.scss
 create mode 100644 
ui/src/app/chart-shared/components/charts/value-card/value-card-widget.component.ts
 create mode 100644 ui/src/app/chart-shared/services/result-label.service.ts
 create mode 100644 ui/src/app/chart-shared/services/widget-render.utils.ts
 create mode 100644 
ui/src/app/chart/components/chart-view/designer-panel/data-settings/fill-configuration/fill-configuration.component.html
 copy tools/maven/checkstyle-header.txt => 
ui/src/app/chart/components/chart-view/designer-panel/data-settings/fill-configuration/fill-configuration.component.scss
 (100%)
 create mode 100644 
ui/src/app/chart/components/chart-view/designer-panel/data-settings/fill-configuration/fill-configuration.component.ts
 create mode 100644 
ui/src/app/chart/components/chart-view/designer-panel/data-settings/result-label-configuration/result-label-configuration.component.html
 copy tools/maven/checkstyle-header.txt => 
ui/src/app/chart/components/chart-view/designer-panel/data-settings/result-label-configuration/result-label-configuration.component.scss
 (100%)
 create mode 100644 
ui/src/app/chart/components/chart-view/designer-panel/data-settings/result-label-configuration/result-label-configuration.component.ts
 copy ui/src/app/login/services/{account-activation.service.ts => 
login-settings.service.ts} (65%)

Reply via email to