This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch create-pull-request/patch
in repository https://gitbox.apache.org/repos/asf/streampipes.git
omit bde615c2ac monthly update of vulnerability report
add 39756a7c46 fix swagger config for Auth Issue (#3762)
add 3e45179647 feat: Add retention time configuration (#3763)
add f455cee118 feat(#3767): Add jwt authentication to python client
(#3768)
add 41b072468e fix: Allow anonymous access to kiosk data resource (#3769)
add fd8762c118 chore(deps): bump actions/checkout from 4 to 5 (#3726)
add 774d5a2552 feat(3730): Upgrade design system to material 3 (#3731)
add 404646d651 fix(#3772): Add wait to ensure update of event count in
measurement (#3773)
add 88949b8ee0 Feat/retention export (#3770)
add 1c6a10de56 fix: Fix nightly builds after upgrading to material 3
(#3777)
add 397ac5a170 Python 3.12 and 3.13 support (#3779)
add 2b25de5a45 feat: Improve layout of adapter overview, minor style fixes
(#3781)
add 89346893dd chore(deps): bump actions/stale from 9 to 10 (#3758)
add 66d826868b chore(deps): bump actions/labeler from 5 to 6 (#3761)
add 55c182c2e0 deps(#3778): update supported Python versions (#3783)
add cb0446e278 ci: Publish build scans to develocity.apache.org (#3782)
add d51ff5c063 fix: Minor layout issue in Exception dialog
add 17a5b6ee7f refactor: Replace constructor injection with inject()
(#3789)
add 3723c324ec fix: Change opc ua e2e tests (#3784)
add 6b8cec97e0 chore(deps): bump actions/setup-node from 4 to 5 (#3776)
add 9ef787412f fix: Update waiting time parameter to fix flaky editAdapter
test (#3790)
add 7c9df74779 chore(deps): bump
org.springframework.security:spring-security-core (#3786)
add a3e687335c feat:Add the function of collecting load balancing metrics
(#3764)
add ac7fae8a27 Speeding up compact adapter creation by replacing findAll
with getting the specific adapter (#3791)
add b1a1835257 monthly update of vulnerability report
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (bde615c2ac)
\
N -- N -- N refs/heads/create-pull-request/patch (b1a1835257)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/build.yml | 14 +-
.github/workflows/cypress-test.yml | 18 +-
.github/workflows/extensions-docs.yml | 4 +-
.github/workflows/go-client-e2e-test.yml | 4 +-
.github/workflows/go-client.yml | 2 +-
.github/workflows/go-docs.yml | 4 +-
.github/workflows/osv-scanner.yml | 2 +-
.github/workflows/pr-labeler.yml | 2 +-
.github/workflows/pr-validation.yml | 49 ++-
.github/workflows/pypi-deployment.yml | 4 +-
.github/workflows/python-docs.yml | 4 +-
.github/workflows/stale-bot.yml | 2 +-
.gitignore | 6 +-
.mvn/develocity.xml | 47 +++
.mvn/extensions.xml | 34 ++
VULNERABILITY.md | 17 +-
docker-compose.yml | 4 +-
.../cli/deploy/standalone/opcua/docker-compose.yml | 2 +-
pom.xml | 5 +-
streampipes-client-python/poetry.lock | 166 +---------
streampipes-client-python/pyproject.toml | 4 +-
.../streampipes/client/client.py | 9 +-
.../streampipes/client/credential_provider.py | 36 +++
.../tests/client/test_credential_provider.py | 52 ++-
.../apache/streampipes/commons/constants/Envs.java | 5 +
.../commons/environment/DefaultEnvironment.java | 5 +
.../commons/environment/Environment.java | 2 +
.../prometheus/StreamPipesCollectorRegistry.java | 14 +
.../prometheus/service/ElementServiceMetrics.java | 72 +++++
.../prometheus/service/ElementServiceStats.java | 134 ++++++++
.../management/AdapterMasterManagement.java | 41 +--
streampipes-data-explorer-export/pom.xml | 5 +
.../export/ObjectStorge/ExportProviderFactory.java | 27 +-
.../export/ObjectStorge/IObjectStorage.java | 17 +-
.../export/ObjectStorge/LocalFolder.java | 50 +++
.../monitoring/ServiceLoadDataReportGenerator.java | 330 +++++++++++++++++++
.../model/datalake/DataLakeMeasure.java | 11 +
...QueryOrdering.java => DataRetentionConfig.java} | 7 +-
...ataLakeQueryOrdering.java => ExportConfig.java} | 10 +-
...ryOrdering.java => ExportProviderSettings.java} | 7 +-
...LakeQueryOrdering.java => RetentionAction.java} | 7 +-
...eryOrdering.java => RetentionExportConfig.java} | 7 +-
...keQueryOrdering.java => RetentionInterval.java} | 8 +-
...QueryOrdering.java => RetentionTimeConfig.java} | 8 +-
.../model/loadbalancer/LoadBalancerConstants.java | 31 +-
.../model/loadbalancer/ServiceLoadDataReport.java | 188 +++++++++++
.../streampipes/model/loadbalancer/Usage.java | 201 ++++++++++++
streampipes-rest-extensions/pom.xml | 5 +
...ngResource.java => ServiceMonitorResource.java} | 18 +-
.../impl/datalake/DataLakeMeasureResource.java | 1 +
.../rest/impl/datalake/DataLakeResource.java | 27 ++
.../datalake/KioskDashboardDataLakeResource.java | 18 +-
.../service/base}/StreamPipesPrometheusConfig.java | 2 +-
.../minimal/StreamPipesCoreApplicationMinimal.java | 2 +-
.../service/core/OpenApiConfiguration.java | 4 +-
.../service/core/StreamPipesCoreApplication.java | 6 +-
.../service/core/scheduler/DataLakeScheduler.java | 147 +++++++++
.../StreamPipesExtensionsServiceBase.java | 7 +-
ui/cypress.config.ts | 9 +
ui/cypress/support/utils/connect/ConnectBtns.ts | 5 +
.../utils/connect/ConnectEventSchemaUtils.ts | 20 +-
ui/cypress/support/utils/connect/ConnectUtils.ts | 5 +-
ui/cypress/support/utils/connect/OpcUaUtils.ts | 21 +-
.../tests/connect/compact/uiConfiguration.spec.ts | 2 +-
.../connect/createAdapterWithoutStarting.spec.ts | 2 -
ui/cypress/tests/connect/editAdapter.smoke.spec.ts | 10 +-
.../connect/editAdapterValuesAndFields.spec.ts | 4 +-
ui/deployment/app.module.mst | 2 +-
ui/deployment/i18n/de.json | 2 +-
ui/deployment/prebuild.js | 36 ++-
ui/deployment/theme/_custom-variables.scss | 49 +++
ui/deployment/theme/_theme-colors.scss | 250 ++++++++++++++
ui/develocity.config.js | 25 ++
ui/package-lock.json | 360 +++++++++++++++++----
ui/package.json | 2 +
.../src/lib/apis/abstract-monitoring.service.ts | 7 +-
.../src/lib/apis/adapter-monitoring.service.ts | 9 -
.../src/lib/apis/adapter.service.ts | 12 +-
.../src/lib/apis/asset-management.service.ts | 8 +-
.../src/lib/apis/chart.service.ts | 8 +-
.../src/lib/apis/commons.service.ts | 2 -
.../src/lib/apis/compact-pipeline.service.ts | 8 +-
.../src/lib/apis/dashboard.service.ts | 8 +-
.../src/lib/apis/datalake-rest.service.ts | 16 +-
.../src/lib/apis/extension-installation.service.ts | 18 +-
.../src/lib/apis/files.service.ts | 8 +-
.../src/lib/apis/functions.service.ts | 8 +-
.../src/lib/apis/general-config.service.ts | 8 +-
.../src/lib/apis/generic-storage.service.ts | 8 +-
.../src/lib/apis/labels.service.ts | 4 +-
.../src/lib/apis/location-config.service.ts | 8 +-
.../src/lib/apis/mail-config.service.ts | 8 +-
.../src/lib/apis/measurement-units.service.ts | 8 +-
.../src/lib/apis/permissions.service.ts | 8 +-
.../lib/apis/pipeline-canvas-metadata.service.ts | 8 +-
.../src/lib/apis/pipeline-element-asset.service.ts | 2 -
.../lib/apis/pipeline-element-template.service.ts | 8 +-
.../src/lib/apis/pipeline-element.service.ts | 8 +-
.../src/lib/apis/pipeline-monitoring.service.ts | 28 +-
.../src/lib/apis/pipeline-template.service.ts | 4 +-
.../src/lib/apis/pipeline.service.spec.ts | 73 -----
.../src/lib/apis/pipeline.service.ts | 8 +-
.../src/lib/apis/privilege.service.ts | 8 +-
.../platform-services/src/lib/apis/role.service.ts | 8 +-
.../src/lib/apis/semantic-types-rest.service.ts | 8 +-
.../src/lib/apis/service-tags.service.ts | 8 +-
.../src/lib/apis/shared-dashboard.service.ts | 4 +-
.../src/lib/apis/user-admin.service.ts | 8 +-
.../src/lib/apis/user-group.service.ts | 8 +-
.../platform-services/src/lib/apis/user.service.ts | 8 +-
.../src/lib/model/gen/streampipes-model-client.ts | 7 +-
.../src/lib/model/gen/streampipes-model.ts | 108 ++++++-
.../asset-browser-node.component.html | 1 +
.../asset-browser-node.component.scss | 2 +-
.../asset-browser-filter-outer.component.html | 4 +-
.../asset-browser-filter.component.html | 10 +-
.../asset-browser-filter.component.scss | 4 +-
.../asset-browser-toolbar.component.html | 2 +-
.../basic-header-title/header-title.component.scss | 2 +-
.../basic-inner-panel.component.scss | 11 +-
.../basic-nav-tabs/basic-nav-tabs.component.html | 1 +
.../input-schema-panel.component.scss | 2 +-
.../pipeline-element.component.html | 7 +-
.../pipeline-element.component.scss | 4 +
.../exception-details-dialog.component.html | 6 +-
.../exception-details.component.scss | 2 +-
.../components/sp-table/sp-table.component.scss | 2 +-
.../time-range-selector.component.scss | 5 +-
.../custom-time-range-selection.component.html | 2 +-
.../time-selector-menu.component.scss | 2 +-
.../confirm-dialog/confirm-dialog.component.html | 2 +-
.../components/download/download.component.html | 2 +-
.../data-download-dialog.component.html | 8 +-
.../panel-dialog/panel-dialog.component.html | 2 +-
.../panel-dialog/panel-dialog.component.scss | 2 +-
.../pipeline-element-help.component.html | 7 +-
.../standard-dialog/standard-dialog.component.html | 2 +-
.../standard-dialog/standard-dialog.component.scss | 2 +-
.../app/app-overview/app-overview.component.html | 2 +-
.../asset-details-basics.component.html | 24 +-
.../asset-details-labels.component.html | 2 +-
.../asset-details-site.component.html | 2 +-
.../asset-details-links.component.html | 11 +-
.../asset-link-item/asset-link-item.component.scss | 2 +-
.../edit-asset/asset-details.component.html | 2 +-
.../asset-overview/asset-overview.component.html | 2 +-
.../create-asset-dialog.component.html | 4 +-
.../edit-asset-link-dialog.component.html | 11 +-
.../edit-asset-link-dialog.component.scss | 9 +-
.../manage-asset-links-dialog.component.html | 38 +--
.../manage-asset-links-dialog.component.ts | 1 +
ui/src/app/configuration/configuration.module.ts | 14 +-
.../datalake-configuration-entry.ts | 5 +
.../datalake-configuration.component.html | 74 +++--
.../datalake-configuration.component.ts | 21 +-
.../certificate-details-dialog.component.html | 7 +-
.../select-export/select-format.component.html | 90 ++++++
.../select-export}/select-format.component.scss | 0
.../select-export/select-format.component.ts} | 23 +-
.../select-data-retention.component.html} | 30 +-
.../select-data-retention.component.scss} | 0
.../select-data-retention.component.ts} | 27 +-
.../select-retention}/select-data.component.html | 13 +-
.../select-retention}/select-data.component.scss | 0
.../select-retention}/select-data.component.ts | 4 +-
.../select-retention-action.component.html | 48 +++
.../select-retention-action.component.scss} | 0
.../select-retention-action.component.ts} | 24 +-
.../data-retention-dialog.component.html | 67 ++++
.../data-retention-dialog.component.scss} | 0
.../data-retention-dialog.component.ts | 99 ++++++
.../model/data-retention-config.model.ts} | 9 +-
.../model/data-retention-dialog.model.ts} | 8 +-
.../model/data-retention-provider.model.ts} | 6 +-
.../model/retention-config.model.ts} | 7 +-
.../model/retention-export-config.model.ts} | 29 +-
.../delete-datalake-index-dialog.component.html | 6 +-
.../extensions-installation.component.html | 4 +-
...xtensions-service-details-dialog.component.html | 7 +-
.../file-rename/file-rename-dialog.component.html | 4 +-
.../file-upload/file-upload-dialog.component.html | 8 +-
.../manage-site/manage-site-dialog.component.html | 4 +-
.../email-configuration.component.html | 4 +-
.../email-template-configuration.component.html | 4 +-
.../email-template-configuration.component.scss | 2 +-
.../export/data-export-import.component.html | 4 +-
.../data-export-dialog.component.html | 4 +-
.../generic-storage-items.component.html | 2 +-
.../data-import-dialog.component.html | 12 +-
.../endpoint-item/endpoint-item.component.html | 6 +-
.../extensions-installation.component.html | 4 +-
.../certificate-configuration.component.html | 13 +-
.../service-configs/service-configs.component.html | 2 +-
.../app/configuration/files/files.component.html | 2 +-
.../general-configuration.component.html | 18 +-
.../general-configuration.component.scss | 5 +-
.../edit-label/edit-label.component.html | 4 +-
.../label-configuration.component.html | 4 +-
.../messaging-configuration.component.html | 6 +-
.../authentication-configuration.component.html | 2 +-
.../edit-group-dialog.component.html | 4 +-
.../edit-role-dialog.component.html | 4 +-
.../edit-user-dialog.component.html | 7 +-
.../role-configuration.component.html | 8 +-
.../security-service-config.component.html | 12 +-
.../security-user-config.component.html | 18 +-
.../user-group-configuration.component.html | 12 +-
.../location-features-configuration.component.html | 2 +-
.../site-area-configuration.component.html | 2 +-
.../adapter-settings.component.html | 6 +-
.../event-property-row.component.scss | 4 +-
.../event-schema/event-schema.component.html | 10 +-
.../schema-editor-header.component.html | 2 +-
.../adapter-options-panel.component.scss | 4 +-
.../start-adapter-configuration.component.html | 8 +-
.../configuration-group.component.html | 2 +-
.../adapter-description.component.html | 51 ++-
.../adapter-description.component.scss | 28 +-
.../adapter-description.component.ts | 3 +
.../data-marketplace.component.html | 1 +
.../data-marketplace.component.scss | 4 +-
.../existing-adapters.component.html | 13 +-
.../adapter-documentation-dialog.component.html | 2 +-
.../adapter-started-dialog.component.html | 2 +-
...adapter-started-update-migration.component.html | 2 +-
.../adapter-template-dialog.component.html | 4 +-
.../can-not-edit-adapter-dialog.component.html | 2 +-
.../delete-adapter-dialog.component.html | 8 +-
.../edit-event-property.component.html | 4 +-
.../all-adapter-actions-dialog.component.html | 4 +-
.../multi-step-status-indicator.component.scss | 2 +-
.../object-permission-dialog.component.html | 4 +-
.../pipeline-started-status.component.html | 4 +-
.../static-alternatives.component.scss | 4 -
.../static-code-input.component.html | 4 +-
.../static-file-input.component.html | 2 +-
.../static-file-input.component.scss | 4 +-
.../static-free-input.component.scss | 2 +-
.../static-mapping-nary.component.html | 4 +-
.../static-one-of-input.component.html | 1 -
.../static-property.component.html | 7 +-
.../static-property.component.scss | 4 -
...tic-runtime-resolvable-any-input.component.html | 8 +-
.../static-runtime-resolvable-group.component.html | 2 +-
...c-runtime-resolvable-oneof-input.component.html | 2 +-
...ic-runtime-resolvable-tree-input.component.scss | 4 +-
.../static-tree-input-button-menu.component.html | 5 +-
.../status-indicator.component.scss | 2 +-
.../core-ui/status/status-widget.component.scss | 4 +-
ui/src/app/core-ui/topics/topics.component.html | 7 +-
.../app/core/components/bars.scss} | 19 +-
.../breadcrumb/breadcrumb.component.scss | 4 +-
.../core/components/iconbar/iconbar.component.ts | 2 +-
.../core/components/toolbar/toolbar.component.html | 13 +-
.../core/components/toolbar/toolbar.component.scss | 9 +
.../core/components/toolbar/toolbar.component.ts | 2 +-
.../grid-view/dashboard-grid-view.component.scss | 10 +-
.../slide-view/dashboard-slide-view.component.scss | 2 +-
.../overview/dashboard-overview.component.html | 2 +-
.../chart-preview/chart-preview.component.scss | 4 +
.../panel/dashboard-panel.component.html | 9 +-
.../dashboard-toolbar.component.html | 209 ++++++------
.../edit-dashboard-dialog.component.html | 4 +-
.../color-mapping-options-config.component.html | 2 +-
.../select-color-properties-config.component.html | 4 +-
...elect-multiple-properties-config.component.html | 4 +-
.../data-explorer-chart-container.component.html | 2 +-
.../charts/density/density-renderer.service.ts | 6 +-
.../charts/scatter/scatter-renderer.service.ts | 6 +-
.../data-explorer-designer-panel.component.html | 6 +-
...ta-explorer-widget-data-settings.component.html | 6 +-
...ta-explorer-widget-data-settings.component.scss | 4 +-
.../field-selection-panel.component.html | 4 +-
.../filter-selection-panel.component.html | 2 +-
.../group-selection-panel.component.html | 4 +-
...data-explorer-chart-view-toolbar.component.html | 6 +-
.../overview/data-explorer-overview.component.html | 2 +-
.../custom-output-strategy.component.html | 12 +-
.../user-defined-output.component.html | 2 +-
...e-assembly-drawing-area-pan-zoom.component.scss | 2 +-
.../pipeline-assembly-options.component.html | 21 +-
.../pipeline-assembly.component.html | 1 +
.../pipeline-assembly.component.scss | 2 +-
.../pipeline-element-icon-stand-row.component.html | 2 +-
.../pipeline-element-icon-stand.component.scss | 10 +-
.../pipeline-element-options.component.scss | 6 +-
...ipeline-element-statistics-badge.component.scss | 4 +-
.../components/pipeline/pipeline.component.scss | 4 +-
.../add-template-dialog.component.html | 9 +-
.../compatible-elements.component.html | 2 +-
.../dialog/customize/customize.component.html | 10 +-
.../matching-error/matching-error.component.html | 7 +-
.../missing-elements-for-tutorial.component.html | 7 +-
.../pipeline-element-discovery.component.html | 2 +-
.../save-pipeline/save-pipeline.component.html | 8 +-
ui/src/app/editor/editor.component.scss | 2 +-
ui/src/app/home/components/status.component.scss | 8 +-
.../welcome-tour/welcome-tour.component.html | 6 +-
ui/src/app/home/home.component.html | 2 +-
ui/src/app/home/home.component.scss | 12 +-
.../components/auth-box/auth-box.component.scss | 2 +-
.../login/components/login/login.component.html | 9 +-
.../components/register/register.component.html | 2 +-
.../restore-password.component.html | 2 +-
.../set-new-password.component.html | 2 +-
.../login/components/setup/setup.component.html | 4 +-
.../components/startup/startup.component.scss | 2 +-
.../login/components/terms/terms.component.html | 8 +-
.../components/notification-item.component.html | 2 +-
.../components/notification-item.component.scss | 2 +-
.../app/notifications/notifications.component.html | 4 +-
.../app/notifications/notifications.component.scss | 8 +-
.../status/pipeline-status.component.scss | 2 +-
.../pipeline-code-dialog.component.html | 7 +-
.../pipeline-logs-dialog.component.html | 7 +-
.../pipeline-overview.component.html | 1 -
.../delete-pipeline-dialog.component.html | 6 +-
.../pipeline-notifications.component.html | 2 +-
.../pipeline-status-dialog.component.html | 2 +-
.../start-all-pipelines-dialog.component.html | 4 +-
ui/src/app/pipelines/pipelines.component.html | 12 +-
.../general-profile-settings.component.html | 8 +-
.../token/token-management-settings.component.html | 10 +-
.../change-email-dialog.component.html | 6 +-
.../change-password-dialog.component.html | 6 +-
.../scss/custom-theme/.gitkeep} | 0
ui/src/scss/main.scss | 7 +-
ui/{deployment => src/scss/sp}/_variables.scss | 95 +++---
ui/src/scss/sp/buttons-mat3.scss | 96 ++++++
ui/src/scss/sp/buttons.scss | 294 -----------------
ui/src/scss/sp/colors.scss | 16 +-
ui/src/scss/sp/dialog.scss | 4 +-
ui/src/scss/sp/documentation.ng1.scss | 4 +-
.../src/scss/sp/forms-mat3.scss | 50 ++-
ui/src/scss/sp/layout.scss | 2 +-
ui/src/scss/sp/main.scss | 55 ++--
ui/src/scss/sp/pipeline-element-options.scss | 12 +-
ui/src/scss/sp/progress-bar.scss | 23 --
ui/src/scss/sp/shepherd-new.scss | 9 +-
ui/src/scss/sp/sp-theme.scss | 284 +++-------------
ui/src/scss/sp/spinner.scss | 2 +-
ui/src/scss/sp/widgets.scss | 2 +-
342 files changed, 3898 insertions(+), 2113 deletions(-)
create mode 100644 .mvn/develocity.xml
create mode 100644 .mvn/extensions.xml
create mode 100644
streampipes-commons/src/main/java/org/apache/streampipes/commons/prometheus/service/ElementServiceMetrics.java
create mode 100644
streampipes-commons/src/main/java/org/apache/streampipes/commons/prometheus/service/ElementServiceStats.java
copy
ui/src/app/dashboard/components/panel/chart-selection-panel/chart-selection-panel.component.ts
=>
streampipes-data-explorer-export/src/main/java/org/apache/streampipes/dataexplorer/export/ObjectStorge/ExportProviderFactory.java
(57%)
copy
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/Migration.java
=>
streampipes-data-explorer-export/src/main/java/org/apache/streampipes/dataexplorer/export/ObjectStorge/IObjectStorage.java
(76%)
create mode 100644
streampipes-data-explorer-export/src/main/java/org/apache/streampipes/dataexplorer/export/ObjectStorge/LocalFolder.java
create mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/monitoring/ServiceLoadDataReportGenerator.java
copy
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/{DataLakeQueryOrdering.java
=> DataRetentionConfig.java} (87%)
copy
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/{DataLakeQueryOrdering.java
=> ExportConfig.java} (85%)
copy
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/{DataLakeQueryOrdering.java
=> ExportProviderSettings.java} (92%)
copy
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/{DataLakeQueryOrdering.java
=> RetentionAction.java} (92%)
copy
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/{DataLakeQueryOrdering.java
=> RetentionExportConfig.java} (87%)
copy
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/{DataLakeQueryOrdering.java
=> RetentionInterval.java} (92%)
copy
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/{DataLakeQueryOrdering.java
=> RetentionTimeConfig.java} (86%)
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/provider/CurrentPipelineElementProvider.java
=>
streampipes-model/src/main/java/org/apache/streampipes/model/loadbalancer/LoadBalancerConstants.java
(54%)
create mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/loadbalancer/ServiceLoadDataReport.java
create mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/loadbalancer/Usage.java
copy
streampipes-rest-extensions/src/main/java/org/apache/streampipes/rest/extensions/monitoring/{MonitoringResource.java
=> ServiceMonitorResource.java} (73%)
rename
{streampipes-service-core/src/main/java/org/apache/streampipes/service/core =>
streampipes-service-base/src/main/java/org/apache/streampipes/service/base}/StreamPipesPrometheusConfig.java
(96%)
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/scheduler/DataLakeScheduler.java
create mode 100644 ui/deployment/theme/_custom-variables.scss
create mode 100644 ui/deployment/theme/_theme-colors.scss
create mode 100644 ui/develocity.config.js
delete mode 100644
ui/projects/streampipes/platform-services/src/lib/apis/pipeline.service.spec.ts
create mode 100644
ui/src/app/configuration/dialog/data-retention-dialog/components/select-export/select-format.component.html
copy
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/components/select-format
=>
src/app/configuration/dialog/data-retention-dialog/components/select-export}/select-format.component.scss
(100%)
copy
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/components/select-data/select-data-missing-values/select-data-missing-values.component.ts
=>
src/app/configuration/dialog/data-retention-dialog/components/select-export/select-format.component.ts}
(63%)
copy
ui/src/app/{connect/components/adapter-configuration/adapter-configuration-header/adapter-configuration-header.component.html
=>
configuration/dialog/data-retention-dialog/components/select-retention/select-data-retention/select-data-retention.component.html}
(60%)
copy
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/components/select-data/select-data-range/select-data-range.component.scss
=>
src/app/configuration/dialog/data-retention-dialog/components/select-retention/select-data-retention/select-data-retention.component.scss}
(100%)
copy
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/components/select-data/select-data-range/select-data-range.component.ts
=>
src/app/configuration/dialog/data-retention-dialog/components/select-retention/select-data-retention/select-data-retention.component.ts}
(61%)
copy
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/components/select-data
=>
src/app/configuration/dialog/data-retention-dialog/components/select-retention}/select-data.component.html
(75%)
copy
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/components/select-data
=>
src/app/configuration/dialog/data-retention-dialog/components/select-retention}/select-data.component.scss
(100%)
copy
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/components/select-data
=>
src/app/configuration/dialog/data-retention-dialog/components/select-retention}/select-data.component.ts
(91%)
create mode 100644
ui/src/app/configuration/dialog/data-retention-dialog/components/select-retention/select-retention-action/select-retention-action.component.html
copy
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/components/select-data/select-data-range/select-data-range.component.scss
=>
src/app/configuration/dialog/data-retention-dialog/components/select-retention/select-retention-action/select-retention-action.component.scss}
(100%)
copy
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/model/data-download-dialog.model.ts
=>
src/app/configuration/dialog/data-retention-dialog/components/select-retention/select-retention-action/select-retention-action.component.ts}
(63%)
create mode 100644
ui/src/app/configuration/dialog/data-retention-dialog/data-retention-dialog.component.html
copy
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/data-download-dialog.component.scss
=>
src/app/configuration/dialog/data-retention-dialog/data-retention-dialog.component.scss}
(100%)
create mode 100644
ui/src/app/configuration/dialog/data-retention-dialog/data-retention-dialog.component.ts
copy ui/{cypress/support/utils/GeneralUtils.ts =>
src/app/configuration/dialog/data-retention-dialog/model/data-retention-config.model.ts}
(81%)
copy
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/model/data-download-dialog.model.ts
=>
src/app/configuration/dialog/data-retention-dialog/model/data-retention-dialog.model.ts}
(79%)
copy
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/model/download-progress.model.ts
=>
src/app/configuration/dialog/data-retention-dialog/model/data-retention-provider.model.ts}
(90%)
copy
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/model/download-progress.model.ts
=>
src/app/configuration/dialog/data-retention-dialog/model/retention-config.model.ts}
(82%)
copy ui/{cypress/support/utils/pipeline/PipelineBtns.ts =>
src/app/configuration/dialog/data-retention-dialog/model/retention-export-config.model.ts}
(62%)
copy
ui/{projects/streampipes/shared-ui/src/lib/components/sp-exception-message/sp-exception-message.component.scss
=> src/app/core/components/bars.scss} (68%)
copy ui/{cypress/fixtures/connect/aggregationRules/expected.csv =>
src/scss/custom-theme/.gitkeep} (100%)
rename ui/{deployment => src/scss/sp}/_variables.scss (60%)
create mode 100644 ui/src/scss/sp/buttons-mat3.scss
delete mode 100644 ui/src/scss/sp/buttons.scss
copy
streampipes-extensions/streampipes-connect-adapters/src/main/java/org/apache/streampipes/connect/adapters/iss/model/IssPosition.java
=> ui/src/scss/sp/forms-mat3.scss (53%)
delete mode 100644 ui/src/scss/sp/progress-bar.scss