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
discard 8d5b2736dd monthly update of vulnerability report
add 0284cb36f4 fix(#3278): Remove methods related to the legacy domain
property concept. Replace with semantic type. (#3447)
add 7859817661 fix: Change time range to fix test
timeOrderDataView.spec.ts (#3449)
add 034137059d feat(#3453): Add additional schema options to
StaticMetadataEnricher (#3454)
add c275ab2ffb chore: Update year in NOTICE file
add 6a18314037 refactor(#3169): Remove deprecated code related to
supported formats (#3458)
add f43d79855a wip(#3460): Fix broken pipeline templates (#3461)
add 8642ef0b1d fix(#3465): Add support for variable string length in PLC4X
adapters (#3466)
add c2fb93864b refactor(#3139): Remove deprecated
IParameterExtractor.selectedTreeNodesInternalNames (#3459)
add 0b99270f07 deps(#3463): Bump Angular to v18 (#3464)
add f26aaa45da chore: Remove obsolete ngx-charts module (#3467)
add 9f593388db chore: Cleanup npm dependencies (#3468)
add 6d9a694dcb chore(deps): Bump Spring Boot and Spring dependencies
(#3473)
add abd3255b84 chore(deps): bump katex from 0.16.10 to 0.16.21 in /ui
(#3431)
add da356d68c5 chore(deps): Update test dependencies in maven plugin
(#3474)
add 30d1ef3128 [#3446] Remove nginx default.conf SP 0.93.0 -> 0.95.0
migration code (#3455)
add beabb17d45 chore(deps): bump junit.version from 5.10.1 to 5.11.4
(#3478)
add 6be6d7e27e chore(deps): bump org.apache.commons:commons-lang3 from
3.14.0 to 3.17.0 (#3480)
add 4fdc67df52 Fix heatmap and add option to modify visual min and max
(#3487)
add b983f67ff3 Modify workflow
add 0b937305f0 add custom package directory (#3492)
add 915fd07935 feat(#3489): Add initial UI translation framework (#3490)
add 75d436ecab fix: Update release notes for 0.97.0
add 18dfc84b81 feat(#3483): Use Kraft-based Kafka as default for internal
messaging (#3484)
add a731c89561 fix: Add timeout to cypress tests (#3498)
add b88f11ba69 refactor(#3499): Remove unused volume for files (#3500)
add 3e2d4ec189 refactor(#3501): Remove zookeeper dependencies (#3502)
add 6fcc368ac9 [#1904]Added tests for ThroughputMonitorProcessor (#3504)
add 29b010cee4 added tests for TestProjectionProcessor (#3509)
add 20092f5f49 [#1903] Implement Unit Tests for
ThresholdDetectionProcessor (#3507)
add 57620d6b68 chore(deps-dev): bump isort in /streampipes-client-python
(#3462)
add a69c54b9eb fix(#3506): connect static property type cannot be changed
to numeric value (#3510)
add afc31cf288 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 (8d5b2736dd)
\
N -- N -- N refs/heads/create-pull-request/patch (afc31cf288)
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/cypress-test.yml | 1 +
.github/workflows/pr-validation.yml | 1 +
.github/workflows/pypi-deployment.yml | 1 +
NOTICE | 2 +-
RELEASE_NOTES.md | 214 +-
VULNERABILITY.md | 55 +-
docker-compose.yml | 40 +-
.../deploy/standalone/backend/docker-compose.yml | 2 -
.../extensions-all-jvm/docker-compose.yml | 5 -
.../deploy/standalone/kafka/docker-compose.dev.yml | 26 +-
.../cli/deploy/standalone/kafka/docker-compose.yml | 31 +-
.../pipeline-elements-all-jvm/docker-compose.yml | 5 -
.../sinks-internal-jvm/docker-compose.yml | 5 -
.../standalone/swagger-ui/docker-compose.dev.yml | 19 -
.../standalone/swagger-ui/docker-compose.yml | 31 -
.../standalone/zookeeper/docker-compose.dev.yml | 19 -
.../deploy/standalone/zookeeper/docker-compose.yml | 34 -
installer/cli/environments/adapter | 1 -
installer/cli/environments/backend | 1 -
installer/cli/environments/basic | 1 -
installer/cli/environments/full | 1 -
installer/cli/environments/full-monitoring | 1 -
installer/cli/environments/lite | 1 -
installer/cli/environments/lite-monitoring | 1 -
installer/cli/environments/pipeline-element | 1 -
installer/cli/environments/ui | 1 -
installer/compose/docker-compose.full.yml | 45 +-
installer/compose/docker-compose.quickstart.yml | 154 -
installer/compose/docker-compose.yml | 43 +-
installer/compose/quickstart/Dockerfile | 24 -
installer/compose/quickstart/upload.sh | 101 -
...set - Smart Factory Monitoring and Analysis.zip | Bin 78596 -> 0 bytes
installer/k8s/README.md | 16 +-
.../k8s/templates/core/backend-deployment.yaml | 7 -
.../templates/external/kafka/kafka-deployment.yaml | 44 +-
.../external/zookeeper/zookeeper-deployment.yaml | 74 -
.../external/zookeeper/zookeeper-pvc.yaml | 44 -
.../external/zookeeper/zookeeper-service.yaml | 29 -
installer/k8s/values.yaml | 12 -
pom.xml | 37 +-
.../streampipes/client/api/IStreamPipesClient.java | 4 -
streampipes-client-e2e/docker-compose.yml | 4 -
streampipes-client-python/poetry.lock | 410 +-
streampipes-client-python/pyproject.toml | 2 +-
.../streampipes/client/StreamPipesClient.java | 12 -
streampipes-commons/pom.xml | 2 +-
.../convert/ToTransformedSchemaConverter.java | 6 +
.../stream/EventRateTransformationRule.java | 5 -
.../influx/DataExplorerInfluxQueryExecutor.java | 2 +-
.../api/extractor/IParameterExtractor.java | 8 -
.../model/SpServiceDefinitionBuilder.java | 18 -
.../adapter/parser/json/GeoJsonParserTest.java | 4 +-
streampipes-extensions/docker-compose.yml | 79 -
.../machine/MachineDataSimulatorUtils.java | 22 +-
.../connectors/influx/adapter/InfluxDbClient.java | 4 +-
.../connectors/kafka/adapter/KafkaProtocol.java | 8 +-
.../plc/adapter/s7/config/ConfigurationParser.java | 24 +-
.../adapter/s7/config/ConfigurationParserTest.java | 47 +-
.../projection/TestProjectionProcessor.java | 114 +
.../threshold/TestThresholdDetectionProcessor.java | 116 +
.../TestThroughputMonitorProcessor.java | 115 +
.../buffergeometry/BufferGeomProcessor.java | 4 +-
.../bufferpoint/BufferPointProcessor.java | 4 +-
.../geo/jvm/jts/processor/epsg/EpsgProcessor.java | 2 +-
.../LatLngToJtsPointProcessor.java | 8 +-
.../reprojection/ReprojectionProcessor.java | 4 +-
.../trajectory/TrajectoryFromPointsProcessor.java | 4 +-
.../complex/TopologyValidationProcessor.java | 4 +-
.../simple/GeometryValidationProcessor.java | 4 +-
.../HaversineDistanceCalculatorProcessor.java | 10 +-
...HaversineStaticDistanceCalculatorProcessor.java | 6 +-
.../geocityname/GeoCityNameRevdecodeProcessor.java | 4 +-
.../speedcalculator/SpeedCalculatorProcessor.java | 6 +-
.../jvm/processor/commons/RequiredBoxStream.java | 6 +-
.../GenericImageClassificationProcessor.java | 2 +-
.../processor/qrreader/QrCodeReaderProcessor.java | 2 +-
.../jvm/TransformationExtensionModuleExport.java | 5 +-
...ticMetadataEnrichmentProcessorMigrationV2.java} | 48 +-
.../state/buffer/StateBufferProcessor.java | 2 +-
.../jvm/processor/state/labeler/LabelerUtils.java | 2 +-
.../buffer/StateBufferLabelerProcessor.java | 2 +-
.../StaticMetaDataConfiguration.java | 4 +-
.../StaticMetaDataEnrichmentProcessor.java | 105 +-
.../strings.en | 5 +
.../StaticMetaDataEnrichmentProcessorTest.java | 5 +-
streampipes-maven-plugin/pom.xml | 2 +-
.../smp/generator/TestMarkdownTitleRemover.java | 3 +-
.../messaging/kafka/SpKafkaConsumer.java | 111 +-
.../configuration/DefaultMessagingSettings.java | 2 -
.../model/configuration/MessagingSettings.java | 19 -
.../model/datalake/DataExplorerWidgetModel.java | 2 +
.../model/grounding/KafkaTransportProtocol.java | 40 -
.../manager/matching/ProtocolSelector.java | 4 +-
.../CustomTransformOutputSchemaGenerator.java | 3 +-
.../manager/matching/v2/ListPropertyMatchTest.java | 2 +-
.../matching/v2/TestPrimitivePropertyMatch.java | 2 +-
.../manager/matching/v2/TestSchemaMatch.java | 4 +-
.../streampipes/manager/matching/v2/TestUtils.java | 2 +-
.../manager/selector/TestSelectorUtils.java | 4 +-
.../builder/AbstractProcessingElementBuilder.java | 31 -
.../sdk/builder/PrimitivePropertyBuilder.java | 14 -
.../sdk/extractor/AbstractParameterExtractor.java | 55 -
.../streampipes/sdk/helpers/EpProperties.java | 80 +-
.../streampipes/sdk/helpers/EpRequirements.java | 43 +-
.../apache/streampipes/sdk/helpers/Protocols.java | 2 +-
.../streampipes/sdk/helpers/SupportedFormats.java | 78 -
streampipes-service-base/pom.xml | 2 +-
.../service/base/ServiceBaseConfig.java | 18 +-
.../apache/streampipes/vocabulary/StreamPipes.java | 3 -
ui/.gitignore | 2 +
ui/Dockerfile | 8 -
.../connect/addNumericalStaticValue/expected.json | 17 +
.../connect/addNumericalStaticValue/input.csv | 4 +
ui/cypress/support/utils/DataSetUtils.ts | 54 +-
.../utils/connect/ConnectEventSchemaUtils.ts | 15 +-
ui/cypress/support/utils/connect/ConnectUtils.ts | 2 +-
ui/cypress/support/utils/datalake/DataLakeUtils.ts | 68 +-
...> editAdapterSettingsAndPipeline.smoke.spec.ts} | 6 +-
...ec.ts => startAndEditOpcAdapters.smoke.spec.ts} | 0
.../connect/rules/addNumericalStaticValue.spec.ts | 85 +
.../tests/datalake/timeOrderDataView.spec.ts | 4 +-
.../testJvmArchetype/backend/docker-compose.yml | 2 -
.../testJvmArchetype/docker-compose.yml | 3 -
ui/deployment/app.module.mst | 16 +-
ui/deployment/i18n-translate.js | 83 +
ui/deployment/i18n/de.json | 237 +
ui/deployment/i18n/en.json | 237 +
ui/deployment/prebuild.js | 15 +
ui/docker-entrypoint.sh | 17 +-
ui/package-lock.json | 18482 ++++++++++---------
ui/package.json | 81 +-
.../streampipes/platform-services/package.json | 8 +-
.../src/lib/apis/pipeline.service.spec.ts | 12 +-
.../src/lib/model/gen/streampipes-model-client.ts | 2 +-
.../src/lib/model/gen/streampipes-model.ts | 90 +-
ui/projects/streampipes/shared-ui/package.json | 16 +-
.../basic-inner-panel.component.html | 5 +-
.../basic-inner-panel.component.scss | 16 +-
ui/src/app/app.component.ts | 16 +-
.../service-configs-password.component.spec.ts | 16 +-
.../messaging-configuration.component.html | 5 -
.../shared/configuration.service.spec.ts | 14 +-
.../configuration/shared/configuration.service.ts | 4 +-
.../schema-editor-header.component.ts | 1 +
.../edit-value-transformation.component.ts | 5 +-
.../services/event-property-utils.service.ts | 7 -
.../services/static-value-transform.service.ts | 42 +-
.../services/transformation-rule.service.ts | 90 +-
ui/src/app/core-ui/core-ui.module.ts | 4 +-
.../echarts-transform/histogram.transform.ts | 2 +-
.../simple-metrics/simple-metrics.component.html | 27 +-
.../object-permission-dialog.component.ts | 4 +-
.../static-code-input.component.ts | 10 +-
.../static-property-util.service.ts | 16 +-
...atic-runtime-resolvable-tree-input.component.ts | 2 +-
.../static-tree-input-browse-nodes.component.html | 18 +-
.../static-tree-input-browse-nodes.component.ts | 12 +-
.../core-ui/status/status-widget.component.html | 25 +-
.../core-ui/status/status-widget.component.scss | 20 +
.../app/core-ui/status/status-widget.component.ts | 33 +-
ui/src/app/dashboard/dashboard.module.ts | 4 +-
.../data-zoom-config.component.html | 14 +-
...echarts-widget-appearance-config.component.html | 8 +-
.../select-axis-options-config.component.html | 6 +-
.../select-color-properties-config.component.html | 6 +-
.../time-series-item-config.component.html | 32 +-
...elect-multiple-properties-config.component.html | 4 +-
.../select-multiple-properties-config.component.ts | 14 +-
.../visualization-config-outer.component.html | 7 +-
.../data-explorer-chart-container.component.html | 14 +-
.../data-explorer-chart-container.component.ts | 6 +-
.../invalid-configuration.component.html | 8 +-
.../no-data/no-data-in-date-range.component.html | 4 +-
.../too-much-data/too-much-data.component.html | 13 +-
.../correlation-chart-widget-config.component.html | 6 +-
.../charts/density/density-renderer.service.ts | 12 +-
.../config/gauge-widget-config.component.html | 8 +-
.../config/heatmap-widget-config.component.html | 55 +-
.../config/heatmap-widget-config.component.ts | 18 +
.../charts/heatmap/heatmap-renderer.service.ts | 16 +-
.../charts/heatmap/model/heatmap-widget.model.ts | 2 +
.../histogram-chart-widget-config.component.html | 20 +-
.../config/image-widget-config.component.html | 2 +-
.../indicator-chart-widget-config.component.html | 6 +-
.../map/config/map-widget-config.component.html | 38 +-
.../config/pie-chart-widget-config.component.html | 16 +-
.../config/status-widget-config.component.html | 43 +-
.../charts/status/status-widget.component.html | 4 +-
.../config/table-widget-config.component.html | 6 +-
.../charts/table/table-widget.component.html | 4 +-
.../time-series-chart-widget-config.component.html | 10 +-
.../traffic-light-widget-config.component.html | 26 +-
.../traffic-light-widget-config.component.ts | 16 +-
...alue-heatmap-chart-widget-config.component.html | 8 +-
.../data-explorer-shared.module.ts | 6 +-
.../models/dataview-dashboard.model.ts | 2 +-
.../registry/data-explorer-chart-registry.ts | 32 +-
.../services/data-explorer-shared.service.ts | 10 +-
.../data-explorer-chart-view.component.ts | 15 +-
...lorer-widget-appearance-settings.component.html | 6 +-
.../data-explorer-designer-panel.component.html | 15 +-
.../aggregate-configuration.component.html | 4 +-
.../aggregate-configuration.component.ts | 17 +-
...ta-explorer-widget-data-settings.component.html | 100 +-
.../field-selection-panel.component.html | 10 +-
.../field-selection/field-selection.component.html | 16 +-
...ion-panel-row-property-selection.component.html | 2 +-
...ion-panel-row-value-autocomplete.component.html | 2 +-
...-selection-panel-row-value-input.component.html | 2 +-
.../filter-selection-panel.component.html | 4 +-
.../group-selection-panel.component.html | 6 +-
.../order-selection-panel.component.html | 6 +-
...-explorer-visualisation-settings.component.html | 2 +-
...data-explorer-chart-view-toolbar.component.html | 14 +-
.../data-explorer-overview-table.component.html | 12 +-
.../data-explorer-overview-table.component.ts | 19 +-
.../overview/data-explorer-overview.component.html | 4 +-
ui/src/app/data-explorer/data-explorer.module.ts | 6 +-
...ine-assembly-drawing-area-pan-zoom.component.ts | 8 +-
.../pipeline-assembly-options.component.ts | 1 -
.../pipeline-assembly.component.html | 4 +-
.../pipeline-assembly.component.ts | 27 +-
.../pipeline-element-options.component.ts | 2 +-
.../compatible-elements.component.ts | 8 +-
.../pipeline-element-discovery.component.ts | 8 +-
.../save-pipeline/save-pipeline.component.ts | 2 +-
.../app/editor/services/object-provider.service.ts | 16 +-
.../app/login/components/setup/setup.component.ts | 19 +-
.../actions/pipeline-actions.component.html | 16 +-
...pipeline-details-expansion-panel.component.html | 6 +-
.../pipeline-element-details-row.component.html | 2 +-
.../status/pipeline-status.component.html | 2 +-
.../pipeline-details-toolbar.component.html | 18 +-
.../pipeline-code-dialog.component.html | 2 +-
.../pipeline-logs-dialog.component.html | 6 +-
.../pipeline-details/pipeline-details.module.ts | 2 +
.../pipeline-overview.component.html | 31 +-
.../delete-pipeline-dialog.component.html | 18 +-
.../delete-pipeline-dialog.component.ts | 20 +-
.../pipeline-notifications.component.html | 7 +-
.../pipeline-status-dialog.component.html | 28 +-
.../pipeline-status-dialog.component.ts | 16 +-
.../start-all-pipelines-dialog.component.html | 45 +-
.../start-all-pipelines-dialog.component.ts | 39 +-
ui/src/app/pipelines/pipelines.component.html | 8 +-
ui/src/app/pipelines/pipelines.module.ts | 2 +
ui/src/app/services/rest-api.service.ts | 49 -
ui/src/federation.config.js | 2 +
ui/src/scss/sp/sp-theme.scss | 14 +-
249 files changed, 12966 insertions(+), 11100 deletions(-)
delete mode 100644
installer/cli/deploy/standalone/swagger-ui/docker-compose.dev.yml
delete mode 100644
installer/cli/deploy/standalone/swagger-ui/docker-compose.yml
delete mode 100644
installer/cli/deploy/standalone/zookeeper/docker-compose.dev.yml
delete mode 100644 installer/cli/deploy/standalone/zookeeper/docker-compose.yml
delete mode 100644 installer/compose/docker-compose.quickstart.yml
delete mode 100644 installer/compose/quickstart/Dockerfile
delete mode 100755 installer/compose/quickstart/upload.sh
delete mode 100644 installer/compose/quickstart/zip_folder/Example Asset -
Smart Factory Monitoring and Analysis.zip
delete mode 100644
installer/k8s/templates/external/zookeeper/zookeeper-deployment.yaml
delete mode 100644
installer/k8s/templates/external/zookeeper/zookeeper-pvc.yaml
delete mode 100644
installer/k8s/templates/external/zookeeper/zookeeper-service.yaml
delete mode 100644 streampipes-extensions/docker-compose.yml
create mode 100644
streampipes-extensions/streampipes-processors-filters-jvm/src/test/java/org/apache/streampipes/processors/filters/jvm/processor/projection/TestProjectionProcessor.java
create mode 100644
streampipes-extensions/streampipes-processors-filters-jvm/src/test/java/org/apache/streampipes/processors/filters/jvm/processor/threshold/TestThresholdDetectionProcessor.java
create mode 100644
streampipes-extensions/streampipes-processors-filters-jvm/src/test/java/org/apache/streampipes/processors/filters/jvm/processor/throughputmon/TestThroughputMonitorProcessor.java
copy
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/java/org/apache/streampipes/processors/transformation/jvm/migrations/{StaticMetadataEnrichmentProcessorMigrationV1.java
=> StaticMetadataEnrichmentProcessorMigrationV2.java} (52%)
delete mode 100644
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/helpers/SupportedFormats.java
create mode 100644
ui/cypress/fixtures/connect/addNumericalStaticValue/expected.json
create mode 100644
ui/cypress/fixtures/connect/addNumericalStaticValue/input.csv
rename ui/cypress/tests/connect/{editAdapterSettingsAndPipeline.spec.ts =>
editAdapterSettingsAndPipeline.smoke.spec.ts} (97%)
rename ui/cypress/tests/connect/opcua/{startAndEditOpcAdapters.spec.ts =>
startAndEditOpcAdapters.smoke.spec.ts} (100%)
create mode 100644
ui/cypress/tests/connect/rules/addNumericalStaticValue.spec.ts
create mode 100644 ui/deployment/i18n-translate.js
create mode 100644 ui/deployment/i18n/de.json
create mode 100644 ui/deployment/i18n/en.json