This is an automated email from the ASF dual-hosted git repository. riemer pushed a commit to branch 3730-upgrade-design-system-to-material-3 in repository https://gitbox.apache.org/repos/asf/streampipes.git
commit a3bfbd1d8cf28bb442c1258c5e56fdc7a4452538 Merge: 23406e294f 53cc3a1f75 Author: Dominik Riemer <[email protected]> AuthorDate: Fri Aug 15 17:17:40 2025 +0200 Merge branch 'dev' into 3730-upgrade-design-system-to-material-3 .github/workflows/build.yml | 2 +- .github/workflows/cypress-test.yml | 18 +- .github/workflows/pr-validation.yml | 23 +- pom.xml | 31 +- .../streampipes/client/api/ICustomRequestApi.java | 3 + streampipes-client-python/poetry.lock | 379 +++++++++++---------- streampipes-client-python/pyproject.toml | 4 +- streampipes-client/pom.xml | 5 - .../streampipes/client/api/AbstractClientApi.java | 7 + .../streampipes/client/api/CustomRequestApi.java | 8 + .../apache/streampipes/commons/constants/Envs.java | 13 +- .../commons/environment/DefaultEnvironment.java | 25 ++ .../commons/environment/Environment.java | 6 + .../environment/model/OAuthConfiguration.java | 9 + .../parser/OAuthConfigurationParser.java | 3 +- streampipes-data-explorer-influx/pom.xml | 6 +- streampipes-extensions-management/pom.xml | 6 + .../connectors/opcua/adapter/OpcUaAdapter.java | 7 +- .../opcua/adapter/OpcUaSchemaProvider.java | 7 +- .../connectors/opcua/client/SpOpcUaClient.java | 9 +- .../opcua/config/SpOpcUaConfigExtractor.java | 24 +- .../security/CompositeCertificateValidator.java | 162 +++++++++ .../opcua/config/security/SecurityConfig.java | 51 ++- .../connectors/opcua/sink/OpcUaSink.java | 2 +- .../connectors/opcua/utils/OpcUaUtils.java | 39 ++- .../plc/adapter/GenericAdapterGenerator.java | 3 +- .../connection/ContinuousPlcRequestReader.java | 78 ++++- .../extensions/all/iiot/AllExtensionsIIoTInit.java | 1 - .../streampipes-extensions-all-jvm/pom.xml | 2 +- .../buffergeometry/BufferGeomProcessor.java | 195 ++++++----- .../bufferpoint/BufferPointProcessor.java | 145 ++++---- .../geo/jvm/jts/processor/epsg/EpsgProcessor.java | 56 +-- .../LatLngToJtsPointProcessor.java | 101 +++--- .../reprojection/ReprojectionProcessor.java | 90 ++--- .../trajectory/TrajectoryFromPointsProcessor.java | 148 ++++---- .../complex/TopologyValidationProcessor.java | 116 ++++--- .../simple/GeometryValidationProcessor.java | 115 ++++--- .../HaversineDistanceCalculatorProcessor.java | 114 ++++--- ...HaversineStaticDistanceCalculatorProcessor.java | 103 +++--- .../googlemaps/GoogleMapsGeocoderProcessor.java | 77 +++-- .../GoogleMapsStaticGeocoderProcessor.java | 77 +++-- .../geocityname/GeoCityNameRevdecodeProcessor.java | 86 +++-- .../speedcalculator/SpeedCalculatorProcessor.java | 102 +++--- .../GenericImageClassificationProcessor.java | 62 ++-- .../imagecropper/ImageCropperProcessor.java | 45 +-- .../imageenrichment/ImageEnrichmentProcessor.java | 45 +-- .../processor/qrreader/QrCodeReaderProcessor.java | 53 +-- .../jvm/processor/chunker/ChunkerProcessor.java | 117 ++++--- .../language/LanguageDetectionProcessor.java | 91 ++--- .../processor/namefinder/NameFinderProcessor.java | 83 +++-- .../partofspeech/PartOfSpeechProcessor.java | 90 +++-- .../SentenceDetectionProcessor.java | 70 ++-- .../processor/tokenizer/TokenizerProcessor.java | 77 +++-- .../pom.xml | 1 - .../streampipes-sinks-databases-jvm/pom.xml | 8 - .../streampipes/model/client/user/UserAccount.java | 9 + .../streampipes/model/SpDataStreamContainer.java | 50 --- .../model/dashboard/CompositeDashboardModel.java | 14 +- .../model/datalake/DataExplorerWidgetModel.java | 20 -- .../model/datalake/DataLakeMeasure.java | 3 +- .../streampipes/model/opcua/Certificate.java | 142 ++++++++ .../streampipes/model/opcua/CertificateState.java | 13 +- .../manager/setup/CouchDbInstallationStep.java | 6 + .../setup/tasks/AddDataLakeMeasureViewTask.java | 49 +++ .../management/DataExplorerResourceManager.java | 31 ++ .../connect/RuntimeResolvableResource.java | 2 +- .../rest/impl/admin/CertificateResource.java | 101 ++++++ .../impl/dashboard/DataLakeDashboardResource.java | 11 +- streampipes-service-base/pom.xml | 4 + .../base/logging/LogbackRollingFileConfig.java | 101 ++++++ .../src/main/resources/META-INF/spring.factories | 19 ++ .../core/migrations/AvailableMigrations.java | 4 +- .../v0980/AddDataLakeMeasureViewMigration.java | 61 ++++ .../service/core/oauth2/UserService.java | 59 +++- .../storage/api/IDataLakeMeasureStorage.java | 11 +- .../streampipes/storage/api/INoSqlStorage.java | 6 +- streampipes-storage-couchdb/pom.xml | 6 + .../storage/couchdb/CouchDbStorageManager.java | 17 +- .../couchdb/impl/DataLakeMeasureStorage.java | 60 ++++ .../streampipes/storage/couchdb/utils/Utils.java | 1 + streampipes-wrapper-siddhi/pom.xml | 4 + .../standalone/StreamPipesDataProcessor.java | 2 +- .../wrapper/standalone/StreamPipesDataSink.java | 1 + ui/package-lock.json | 208 +++++------ ui/package.json | 4 +- .../src/lib/apis/certificate.service.ts | 52 +++ .../src/lib/apis/dashboard.service.ts | 16 +- .../src/lib/model/dashboard/dashboard.model.ts | 13 +- .../src/lib/model/gen/streampipes-model-client.ts | 5 +- .../src/lib/model/gen/streampipes-model.ts | 121 +++---- .../platform-services/src/public-api.ts | 1 + .../asset-browser-hierarchy.component.html | 21 +- .../asset-browser-hierarchy.component.scss | 10 + ui/src/app/configuration/configuration.module.ts | 4 + .../certificate-details-dialog.component.html | 49 +++ .../certificate-details-dialog.component.ts | 22 +- .../certificate-configuration.component.html | 135 ++++++++ .../certificate-configuration.component.ts | 80 +++++ ...extensions-service-configuration.component.html | 4 +- .../extensions-service-management.component.html | 6 + .../registered-extensions-services.component.html | 12 +- .../edit-user-dialog.component.html | 45 ++- .../edit-user-dialog/edit-user-dialog.component.ts | 313 ++++++++--------- .../user-group-configuration.component.html | 9 + .../user-group-configuration.component.ts | 2 +- .../services/transformation-rule.service.ts | 38 --- .../chart-view/abstract-chart-view.directive.ts | 47 +-- .../grid-view/dashboard-grid-view.component.ts | 16 +- .../slide-view/dashboard-slide-view.component.ts | 25 +- .../panel/dashboard-panel.component.html | 14 +- .../components/panel/dashboard-panel.component.ts | 120 ++++--- .../data-explorer-chart-container.component.ts | 4 +- .../base/base-data-explorer-widget.directive.ts | 7 +- .../correlation-chart-widget-config.component.html | 36 ++ .../model/correlation-chart-widget.model.ts | 2 + .../charts/density/density-renderer.service.ts | 14 + .../config/gauge-widget-config.component.html | 15 + .../charts/gauge/gauge-renderer.service.ts | 2 +- .../charts/gauge/model/gauge-widget.model.ts | 1 + .../charts/image/image-widget.component.ts | 8 +- .../charts/scatter/scatter-renderer.service.ts | 14 + .../models/dataview-dashboard.model.ts | 4 +- 122 files changed, 3640 insertions(+), 1866 deletions(-)
