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

tenthe pushed a change to branch make-dashboard-panel-collapsible
in repository https://gitbox.apache.org/repos/asf/streampipes.git


    from c5473469aa feat: Make dashboard panel collapsible
     add 87c8966eb0 chore(deps): bump pydantic from 2.12.5 to 2.13.1 in 
/streampipes-client-python (#4407)
     add 682aa65801 Fix for 4394 issues in csv (#4408)
     add ce9b9ec633 Fix for 4373 make table chart header sticky (#4410)
     add cd0fdf08f6 4299 allow configureable column ordering in table chart 
(#4411)
     add 476806c476 4409 setting float values as dimension (#4412)
     add 6b09f67553 fix: improve OPC UA adapter error logging (#4413)
     add 3a0212bcf4 feat: Improve OPC-UA adapter tree and error handling (#4417)
     add 773286f2b9 fixed csvImportSpec (#4418)
     add d0ddac704d fix: Pin Github actions to specific versions (#4421)
     add 42c7b99226 feat: Create deletion endpoint for function state (#4420)
     add eefbf831ca 4395 Asset filters are not applied to datasets (#4419)
     add 2b4b5c1217 fix: Add nats token to function output collector (#4427)
     add b976584561 1262 align e2e tests (#4423)
     add ab878a73a8 3972 filter transmission (#4424)
     add 424265b293 fix: Use StreamPipes client for fetching permissions (#4422)
     add 5c1f6beef6 fix(#4429): Dashboards do not use full width on large 
screens (#4431)
     add 048907a4cb chore(deps): bump org.apache.avro:avro from 1.11.4 to 
1.12.1 (#4435)
     add cc3609cf74 chore(deps): bump ip-address and @angular/cli in /ui (#4437)
     add e0be481bcf chore(deps-dev): bump axios from 1.11.0 to 1.15.0 in /ui 
(#4364)
     add 803aa4396f chore(deps): bump @modelcontextprotocol/sdk and 
@angular/cli in /ui (#4441)
     add e3212bfac9 chore(deps-dev): bump axios from 1.15.0 to 1.16.0 in /ui 
(#4440)
     add 5eae8fe533 fix(#4438): stabilize OPC UA tree expansion (#4439)
     add b01c064ab5 chore(deps-dev): bump pre-commit from 4.5.1 to 4.6.0 in 
/streampipes-client-python (#4446)
     add a4b1c06af9 feat(#4433): Add OPC-UA Events adapter (#4434)
     add 49bc094e97 feat(#4367): Warn on incompatible dataset schema changes 
affecting measurements in pipelines (#4449)
     add 0c1bfe7a21 Tests for filter (#4426)
     add 366787fa37 fix(#4432): Change behavior of context menu on overview 
page (#4450)
     add d208517d10 feat(#4056): Update language files, add sorting option 
(#4453)
     add 6bf94b63bd change for dataDownload cypress test (#4454)
     add 05bcfaff00 feat(#4442): Add WinCC archived alarm adapter (#4443)
     add eb5ce12934 Merge branch 'dev' into make-dashboard-panel-collapsible

No new revisions were added by this update.

Summary of changes:
 .github/workflows/go-docs.yml                      |    2 +-
 .github/workflows/pypi-deployment.yml              |    2 +-
 .github/workflows/python-docs.yml                  |    2 +-
 docker-compose.yml                                 |    3 +-
 .../deploy/standalone/opcua/docker-compose.dev.yml |    2 +-
 .../cli/deploy/standalone/opcua/docker-compose.yml |    5 +-
 .../apache/streampipes/client/api/IAdminApi.java   |    2 +
 streampipes-client-python/poetry.lock              |  259 ++-
 streampipes-client-python/pyproject.toml           |    2 +-
 .../apache/streampipes/client/api/AdminApi.java    |    6 +
 .../streampipes/client/http/HttpRequest.java       |   37 +-
 .../management/management/WorkerRestClient.java    |    8 +
 .../dataexplorer/DataExplorerSchemaManagement.java |   22 +
 .../DataExplorerSchemaManagementTest.java          |   18 +-
 streampipes-extensions-management/pom.xml          |    2 +-
 .../connect/adapter/AdapterPipelineGenerator.java  |   31 +-
 .../connect/adapter/ScriptContextResolver.java     |   28 -
 streampipes-extensions/pom.xml                     |    1 +
 .../streampipes-connectors-filewatcher}/pom.xml    |   30 +-
 .../FileWatcherConnectorsModuleExport.java}        |   12 +-
 .../adapter/WinCCAlarmArchiveAdapter.java          |  282 +++
 .../filewatcher/adapter/WinCCAlarmEventMapper.java |  137 ++
 .../adapter/WinCCTimestampConverter.java           |  128 ++
 .../filewatcher/model/CsvParserSettings.java       |   46 +
 .../filewatcher/model/FileFingerprint.java         |   83 +
 .../filewatcher/model/FileWatcherCheckpoint.java   |   77 +
 .../filewatcher/model/FileWatcherConfig.java       |   31 +-
 .../filewatcher/runtime/CsvFileReader.java         |  145 ++
 .../filewatcher/runtime/EventDelayExecutor.java    |    7 +-
 .../filewatcher/runtime/EventMapper.java           |   10 +-
 .../filewatcher/runtime/FileSetWatcher.java        |  317 +++
 .../connectors/filewatcher/runtime/FileSlot.java   |   14 +-
 .../filewatcher/runtime/FileWatchReadResult.java   |   18 +-
 .../runtime/FileWatcherCheckpointStore.java        |   70 +
 .../documentation.md                               |   50 +
 .../icon.png                                       |  Bin 0 -> 53630 bytes
 .../strings.en                                     |   30 +
 .../adapter/WinCCAlarmEventMapperTest.java         |   75 +
 .../adapter/WinCCTimestampConverterTest.java       |   59 +
 .../filewatcher/runtime/CsvFileReaderTest.java     |   79 +
 .../filewatcher/runtime/FileSetWatcherTest.java    |  181 ++
 .../opcua/OpcUaConnectorsModuleExport.java         |    4 +-
 .../connectors/opcua/adapter/OpcUaAdapter.java     |  154 +-
 .../connectors/opcua/adapter/OpcUaNodeBrowser.java |   48 +-
 .../opcua/adapter/OpcUaNodeMetadataExtractor.java  |  148 +-
 .../connectors/opcua/alarms/OpcUaAlarmAdapter.java |  135 ++
 .../opcua/alarms/OpcUaAlarmAdapterConfig.java      |   72 +
 .../opcua/alarms/OpcUaAlarmConfiguration.java      |   96 +
 .../opcua/alarms/OpcUaAlarmEventFilter.java        |   63 +
 .../opcua/alarms/OpcUaAlarmEventMapper.java        |  155 ++
 .../opcua/alarms/OpcUaAlarmEventSubscriber.java    |  368 ++++
 .../connectors/opcua/alarms/OpcUaAlarmField.java   |  212 ++
 .../opcua/alarms/OpcUaAlarmSchemaProvider.java     |   73 +
 .../opcua/alarms/OpcUaAlarmValueNormalizer.java    |   56 +
 .../opcua/alarms/OpcUaEventFieldProvider.java      |  249 +++
 .../opcua/alarms/OpcUaEventTypeBrowser.java        |   91 +
 .../opcua/alarms/OpcUaNotifierBrowser.java         |  142 ++
 .../opcua/client/ConnectedOpcUaClient.java         |    7 +-
 .../opcua/client/OpcUaClientProvider.java          |   29 +-
 .../opcua/config/SharedUserConfiguration.java      |   21 +-
 .../opcua/config/SpOpcUaConfigExtractor.java       |   62 +-
 .../connectors/opcua/model/OpcUaNodeFactory.java   |    4 +-
 .../opcua/model/node/OpcUaNumberNormalizer.java    |   50 -
 .../opcua/model/node/ScalarOpcUaNode.java          |    3 +-
 .../opcua/model/node/StructuredOpcUaNode.java      |  130 +-
 .../opcua/utils/ExceptionMessageExtractor.java     |   36 +
 .../connectors/opcua/utils/OpcUaUtils.java         |  212 +-
 .../opcua/utils/OpcUaValueNormalizationUtils.java  |  172 ++
 .../documentation.md                               |  146 ++
 .../icon.png                                       |  Bin
 .../strings.en                                     |   68 +-
 .../opcua/alarms/OpcUaAlarmEventFilterTest.java    |   61 +
 .../opcua/alarms/OpcUaAlarmEventMapperTest.java    |  292 +++
 .../alarms/OpcUaAlarmValueNormalizerTest.java      |   39 +-
 .../opcua/config/SpOpcUaConfigExtractorTest.java   |   76 +
 .../connectors/opcua/utils/OpcUaUtilTest.java      |   43 +
 .../streampipes-extensions-all-iiot/pom.xml        |    5 +
 .../extensions/all/iiot/AllExtensionsIIoTInit.java |    2 +
 .../streampipes-extensions-all-jvm/pom.xml         |    7 +-
 .../extensions/all/jvm/AllExtensionsInit.java      |    2 +
 .../streampipes/messaging/ProtocolOverrides.java   |   31 +-
 .../model/pipeline/PipelineHealthStatus.java       |    1 +
 .../AdapterStateChangeOperationHandler.java        |   13 +-
 .../matching/PipelineVerificationHandlerV2.java    |   13 +-
 .../pipeline/CriticalMeasurementFieldChange.java   |    7 +-
 .../v2/pipeline/MeasurementChangeDetector.java     |  110 +
 .../pipeline/MeasurementChangeValidationStep.java  |  119 ++
 .../v2/pipeline/PipelineValidationSteps.java       |    1 +
 .../manager/matching/v2/pipeline/StorageType.java  |    8 +-
 .../pipeline/update/PipelineUpdateCoordinator.java |   21 +-
 .../v2/pipeline/MeasurementChangeDetectorTest.java |  121 ++
 .../MeasurementChangeValidationStepTest.java       |  132 ++
 .../update/PipelineUpdateCoordinatorTest.java      |  124 +-
 .../streampipes/rest/impl/FunctionsResource.java   |   12 +
 .../impl/datalake/DataLakeMeasureResource.java     |   17 +-
 .../importer/CsvDataLakeImportService.java         |   91 +-
 .../datalake/importer/CsvImportColumnMapper.java   |  111 +
 .../standalone/function/StreamPipesFunction.java   |    2 +
 .../standalone/manager/ProtocolManager.java        |   18 +-
 ui/cypress/README.md                               |   16 +
 .../1b666c03-c0a2-44e1-b1ef-9b5eeec62475.json      |  101 +
 .../66cc0705-8816-4b31-86a2-1bcc9e8e2a7d.json      |  101 +
 .../8be10578-81f9-46f7-8c1c-b13a21d6297d.json      |  101 +
 .../assetResources/KsOpTyZgEzT6UpedeiofblZw.json   |  165 ++
 .../a70ea850-1a11-46a5-af43-e157948863f4.json      |  101 +
 .../af5313b9-7cf9-4b7e-b73a-802d3d6782a3.json      |  101 +
 .../cb1aba54-b132-4952-b868-b41c04e335e4.json      |  101 +
 .../d4e104af-a98c-43b0-8bd3-b5df467d1e89.json      |  101 +
 .../d60cf304-69bb-441a-ace4-abcadda0184d.json      |  101 +
 .../e06d0ce24467785614676b465100e949.json          |    7 +
 .../e06d0ce24467785614676b465100f7c7.json          |    7 +
 .../e06d0ce24467785614676b465100fabc.json          |    7 +
 .../e06d0ce24467785614676b465100fc0b.json          |   13 +
 .../e06d0ce24467785614676b4651010165.json          |   13 +
 .../e06d0ce24467785614676b4651010b49.json          |   13 +
 .../f462bdbe-3746-4045-9c61-04255454a1a2.json      |  101 +
 .../assetResources/kYthZXBMdSgTdihClTJyLbIG.json   |  165 ++
 .../assetResources/liqIcmkADqnKDRlfaF43HFDZ.json   |  165 ++
 ui/cypress/fixtures/assetResources/manifest.json   |   77 +
 .../persist-adapter-1_0_asset-1_0-rq4f7m.json      |  450 ++++
 ...sist-adapter-1_1_asset-1_0asset-1_1-98vfeq.json |  450 ++++
 ...sist-adapter-1_2_asset-1_0asset-1_2-0u13l8.json |  450 ++++
 .../persist-adapter-2_0_asset-2_0-ggaqfv.json      |  450 ++++
 ...sist-adapter-2_1_asset-2_0asset-2_1-daygw6.json |  450 ++++
 ...sist-adapter-2_2_asset-2_0asset-2_2-ajm2kf.json |  450 ++++
 .../persist-adapter-3_0_asset-3_0-1iuopi.json      |  450 ++++
 ...sist-adapter-3_1_asset-3_0asset-3_1-0ijrde.json |  450 ++++
 ...sist-adapter-3_2_asset-3_0asset-3_2-h7itcn.json |  450 ++++
 .../assetResources/spadapterdescriptionBdZLYE.json |  376 ++++
 .../assetResources/spadapterdescriptionDoKerB.json |  376 ++++
 .../assetResources/spadapterdescriptionEvSmOc.json |  376 ++++
 .../assetResources/spadapterdescriptionHQnIjw.json |  376 ++++
 .../assetResources/spadapterdescriptionLRYUMD.json |  376 ++++
 .../assetResources/spadapterdescriptionYhoGMR.json |  376 ++++
 .../assetResources/spadapterdescriptionZnFhKP.json |  376 ++++
 .../assetResources/spadapterdescriptionhpoLJw.json |  376 ++++
 .../assetResources/spadapterdescriptionjvrJRa.json |  376 ++++
 .../assetResources/spdashboardmodelEWbseB.json     |   29 +
 .../assetResources/spdashboardmodelJKDStZ.json     |   29 +
 .../assetResources/spdashboardmodelJptgDU.json     |   29 +
 .../assetResources/spdashboardmodelKMNvrM.json     |   29 +
 .../assetResources/spdashboardmodelKbQunt.json     |   29 +
 .../assetResources/spdashboardmodelRaxUZu.json     |   29 +
 .../assetResources/spdashboardmodelbOpOkq.json     |   29 +
 .../assetResources/spdashboardmodelgeRBrk.json     |   29 +
 .../assetResources/spdashboardmodelujvPqM.json     |   29 +
 .../assetResources/spspdatastreamGfKHOr.json       |  143 ++
 .../assetResources/spspdatastreamPjKtIn.json       |  143 ++
 .../assetResources/spspdatastreamShPLfn.json       |  143 ++
 .../assetResources/spspdatastreamfuRSBb.json       |  143 ++
 .../assetResources/spspdatastreamiQYJDi.json       |  143 ++
 .../assetResources/spspdatastreamkcOONH.json       |  143 ++
 .../assetResources/spspdatastreamlUxdpQ.json       |  143 ++
 .../assetResources/spspdatastreamshyiYp.json       |  143 ++
 .../assetResources/spspdatastreamydxexG.json       |  143 ++
 .../fixtureGeneration/assetResources.ts}           |  173 +-
 ui/cypress/plugins/index.ts                        |    9 +-
 ui/cypress/support/e2e.ts                          |    2 +
 .../support/general/importFixtureDirectory.ts      |  309 +++
 .../support/utils/DataDownloadDialogUtils.ts       |    1 -
 ui/cypress/support/utils/GeneralUtils.ts           |    6 +-
 ui/cypress/support/utils/connect/ConnectUtils.ts   |   48 +-
 ui/cypress/support/utils/connect/OpcUaUtils.ts     |   74 +-
 .../utils/userInput/TreeStaticPropertyUtils.ts     |   42 +-
 .../tests/assetManagement/assetFilterTest.spec.ts  |  333 ++-
 .../opcua/opcAdapterConfiguration.smoke.spec.ts    |   62 +-
 .../opcua/startAndEditOpcAdapters.smoke.spec.ts    |   23 +-
 ui/cypress/tests/dataset/csvImport.spec.ts         |    2 -
 ui/deployment/i18n/de.json                         | 2170 +++++++++----------
 ui/deployment/i18n/en.json                         | 2178 ++++++++++----------
 ui/deployment/i18n/pl.json                         | 2176 +++++++++----------
 ui/package-lock.json                               | 1728 ++++++++++------
 ui/package.json                                    |    4 +-
 .../src/lib/model/gen/streampipes-model.ts         |    8 +-
 .../components/sp-table/sp-table.component.html    |   39 +-
 .../lib/components/sp-table/sp-table.component.ts  |   20 -
 .../split-section/split-section.component.scss     |    2 +
 .../services/file-name.service.spec.ts             |    5 +-
 .../streampipes/shared-ui/src/public-api.ts        |    4 +
 .../asset-overview/asset-overview.component.ts     |   17 +-
 .../config/table-widget-config.component.html      |   90 +
 .../config/table-widget-config.component.scss      |   53 +
 .../table/config/table-widget-config.component.ts  |  105 +-
 .../charts/table/model/table-widget.model.ts       |    1 +
 .../charts/table/table-widget.component.html       |   51 +-
 .../charts/table/table-widget.component.scss       |   51 +-
 .../charts/table/table-widget.component.ts         |   78 +
 .../data-settings/chart-data-settings.component.ts |    1 +
 .../event-property-row.component.html              |    1 +
 .../event-property-scope.component.html            |    2 +-
 .../event-property-scope.component.ts              |   13 +
 ui/src/app/connect/model/ConfigurationInfo.ts      |    1 +
 .../static-property-util.service.ts                |    6 +-
 ...tic-runtime-resolvable-any-input.component.html |    6 +-
 .../base-runtime-resolvable-input.ts               |   20 +-
 ...ic-runtime-resolvable-tree-input.component.html |  157 +-
 ...ic-runtime-resolvable-tree-input.component.scss |  215 +-
 ...atic-runtime-resolvable-tree-input.component.ts |  160 +-
 .../static-tree-input-browse-nodes.component.html  |   79 +-
 .../static-tree-input-browse-nodes.component.scss  |   29 +-
 .../static-tree-input-browse-nodes.component.ts    |   46 +-
 .../static-tree-input-button-menu.component.html   |   46 +-
 .../static-tree-input-button-menu.component.ts     |   17 +-
 .../static-tree-input-node-details.component.html  |   40 +-
 .../static-tree-input-node-details.component.scss} |   22 +-
 .../static-tree-input-node-details.component.ts    |   20 +-
 ...static-tree-input-selected-nodes.component.html |   63 +-
 ...static-tree-input-selected-nodes.component.scss |   37 +-
 .../static-tree-input-selected-nodes.component.ts  |    8 +
 .../grid-view/dashboard-grid-view.component.html   |    1 -
 .../grid-view/dashboard-grid-view.component.ts     |    2 -
 .../datalake-configuration.component.html          |    1 +
 .../datalake-configuration.component.ts            |   73 +-
 .../csv-import-dialog.component.html               |    1 +
 .../csv-import-dialog.component.ts                 |   14 +-
 .../csv-import-preview-table.component.html        |    2 +
 .../csv-import-preview-table.component.scss        |    3 +-
 .../csv-import-preview-table.component.ts          |    1 +
 .../pipeline-details/pipeline-details.component.ts |   40 +
 .../pipeline-preview-meta.component.ts             |    5 +-
 .../pipeline-overview.component.html               |    4 +-
 .../measurement-update-dialog.component.html       |  150 ++
 .../measurement-update-dialog.component.scss}      |   16 +-
 .../measurement-update-dialog.component.ts}        |   44 +-
 224 files changed, 23607 insertions(+), 4940 deletions(-)
 copy {streampipes-nats-extensions => 
streampipes-extensions/streampipes-connectors-filewatcher}/pom.xml (75%)
 copy 
streampipes-extensions/{streampipes-processors-change-detection-jvm/src/main/java/org/apache/streampipes/processors/changedetection/jvm/ChangeDetectionExtensionModuleExport.java
 => 
streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/FileWatcherConnectorsModuleExport.java}
 (82%)
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/adapter/WinCCAlarmArchiveAdapter.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/adapter/WinCCAlarmEventMapper.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/adapter/WinCCTimestampConverter.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/model/CsvParserSettings.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/model/FileFingerprint.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/model/FileWatcherCheckpoint.java
 copy 
streampipes-model/src/main/java/org/apache/streampipes/model/base/VersionedNamedStreamPipesEntity.java
 => 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/model/FileWatcherConfig.java
 (62%)
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/runtime/CsvFileReader.java
 copy 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/runtime/ClientDisconnectCallback.java
 => 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/runtime/EventDelayExecutor.java
 (83%)
 copy 
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/IAdapterPipelineElement.java
 => 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/runtime/EventMapper.java
 (76%)
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/runtime/FileSetWatcher.java
 copy 
streampipes-maven-plugin/src/main/java/org/apache/streampipes/smp/util/DirectoryManager.java
 => 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/runtime/FileSlot.java
 (74%)
 copy 
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
 => 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/runtime/FileWatchReadResult.java
 (76%)
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/java/org/apache/streampipes/extensions/connectors/filewatcher/runtime/FileWatcherCheckpointStore.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/resources/org.apache.streampipes.connectors.wincc.alarm.archive/documentation.md
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/resources/org.apache.streampipes.connectors.wincc.alarm.archive/icon.png
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/main/resources/org.apache.streampipes.connectors.wincc.alarm.archive/strings.en
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/test/java/org/apache/streampipes/extensions/connectors/filewatcher/adapter/WinCCAlarmEventMapperTest.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/test/java/org/apache/streampipes/extensions/connectors/filewatcher/adapter/WinCCTimestampConverterTest.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/test/java/org/apache/streampipes/extensions/connectors/filewatcher/runtime/CsvFileReaderTest.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-filewatcher/src/test/java/org/apache/streampipes/extensions/connectors/filewatcher/runtime/FileSetWatcherTest.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaAlarmAdapter.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaAlarmAdapterConfig.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaAlarmConfiguration.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaAlarmEventFilter.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaAlarmEventMapper.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaAlarmEventSubscriber.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaAlarmField.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaAlarmSchemaProvider.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaAlarmValueNormalizer.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaEventFieldProvider.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaEventTypeBrowser.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaNotifierBrowser.java
 delete mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/model/node/OpcUaNumberNormalizer.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/utils/OpcUaValueNormalizationUtils.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/resources/org.apache.streampipes.connect.iiot.adapters.opcua-alarms/documentation.md
 copy 
streampipes-extensions/streampipes-connectors-opcua/src/main/resources/{org.apache.streampipes.connect.iiot.adapters.opcua
 => org.apache.streampipes.connect.iiot.adapters.opcua-alarms}/icon.png (100%)
 copy 
streampipes-extensions/streampipes-connectors-opcua/src/main/resources/{org.apache.streampipes.connect.iiot.adapters.opcua
 => org.apache.streampipes.connect.iiot.adapters.opcua-alarms}/strings.en (50%)
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/test/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaAlarmEventFilterTest.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/test/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaAlarmEventMapperTest.java
 copy 
streampipes-data-explorer-export/src/test/java/org/apache/streampipes/dataexplorer/export/TestJsonItemGenerator.java
 => 
streampipes-extensions/streampipes-connectors-opcua/src/test/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaAlarmValueNormalizerTest.java
 (51%)
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/test/java/org/apache/streampipes/extensions/connectors/opcua/config/SpOpcUaConfigExtractorTest.java
 copy 
streampipes-messaging-nats/src/main/java/org/apache/streampipes/messaging/nats/SpNatsProtocolFactory.java
 => 
streampipes-messaging/src/main/java/org/apache/streampipes/messaging/ProtocolOverrides.java
 (60%)
 copy 
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/NoSuitableSepasAvailableException.java
 => 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/matching/v2/pipeline/CriticalMeasurementFieldChange.java
 (76%)
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/matching/v2/pipeline/MeasurementChangeDetector.java
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/matching/v2/pipeline/MeasurementChangeValidationStep.java
 copy 
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/annotation/NotYetImplemented.java
 => 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/matching/v2/pipeline/StorageType.java
 (87%)
 create mode 100644 
streampipes-pipeline-management/src/test/java/org/apache/streampipes/manager/matching/v2/pipeline/MeasurementChangeDetectorTest.java
 create mode 100644 
streampipes-pipeline-management/src/test/java/org/apache/streampipes/manager/matching/v2/pipeline/MeasurementChangeValidationStepTest.java
 create mode 100644 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake/importer/CsvImportColumnMapper.java
 create mode 100644 
ui/cypress/fixtures/assetResources/1b666c03-c0a2-44e1-b1ef-9b5eeec62475.json
 create mode 100644 
ui/cypress/fixtures/assetResources/66cc0705-8816-4b31-86a2-1bcc9e8e2a7d.json
 create mode 100644 
ui/cypress/fixtures/assetResources/8be10578-81f9-46f7-8c1c-b13a21d6297d.json
 create mode 100644 
ui/cypress/fixtures/assetResources/KsOpTyZgEzT6UpedeiofblZw.json
 create mode 100644 
ui/cypress/fixtures/assetResources/a70ea850-1a11-46a5-af43-e157948863f4.json
 create mode 100644 
ui/cypress/fixtures/assetResources/af5313b9-7cf9-4b7e-b73a-802d3d6782a3.json
 create mode 100644 
ui/cypress/fixtures/assetResources/cb1aba54-b132-4952-b868-b41c04e335e4.json
 create mode 100644 
ui/cypress/fixtures/assetResources/d4e104af-a98c-43b0-8bd3-b5df467d1e89.json
 create mode 100644 
ui/cypress/fixtures/assetResources/d60cf304-69bb-441a-ace4-abcadda0184d.json
 create mode 100644 
ui/cypress/fixtures/assetResources/e06d0ce24467785614676b465100e949.json
 create mode 100644 
ui/cypress/fixtures/assetResources/e06d0ce24467785614676b465100f7c7.json
 create mode 100644 
ui/cypress/fixtures/assetResources/e06d0ce24467785614676b465100fabc.json
 create mode 100644 
ui/cypress/fixtures/assetResources/e06d0ce24467785614676b465100fc0b.json
 create mode 100644 
ui/cypress/fixtures/assetResources/e06d0ce24467785614676b4651010165.json
 create mode 100644 
ui/cypress/fixtures/assetResources/e06d0ce24467785614676b4651010b49.json
 create mode 100644 
ui/cypress/fixtures/assetResources/f462bdbe-3746-4045-9c61-04255454a1a2.json
 create mode 100644 
ui/cypress/fixtures/assetResources/kYthZXBMdSgTdihClTJyLbIG.json
 create mode 100644 
ui/cypress/fixtures/assetResources/liqIcmkADqnKDRlfaF43HFDZ.json
 create mode 100644 ui/cypress/fixtures/assetResources/manifest.json
 create mode 100644 
ui/cypress/fixtures/assetResources/persist-adapter-1_0_asset-1_0-rq4f7m.json
 create mode 100644 
ui/cypress/fixtures/assetResources/persist-adapter-1_1_asset-1_0asset-1_1-98vfeq.json
 create mode 100644 
ui/cypress/fixtures/assetResources/persist-adapter-1_2_asset-1_0asset-1_2-0u13l8.json
 create mode 100644 
ui/cypress/fixtures/assetResources/persist-adapter-2_0_asset-2_0-ggaqfv.json
 create mode 100644 
ui/cypress/fixtures/assetResources/persist-adapter-2_1_asset-2_0asset-2_1-daygw6.json
 create mode 100644 
ui/cypress/fixtures/assetResources/persist-adapter-2_2_asset-2_0asset-2_2-ajm2kf.json
 create mode 100644 
ui/cypress/fixtures/assetResources/persist-adapter-3_0_asset-3_0-1iuopi.json
 create mode 100644 
ui/cypress/fixtures/assetResources/persist-adapter-3_1_asset-3_0asset-3_1-0ijrde.json
 create mode 100644 
ui/cypress/fixtures/assetResources/persist-adapter-3_2_asset-3_0asset-3_2-h7itcn.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spadapterdescriptionBdZLYE.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spadapterdescriptionDoKerB.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spadapterdescriptionEvSmOc.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spadapterdescriptionHQnIjw.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spadapterdescriptionLRYUMD.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spadapterdescriptionYhoGMR.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spadapterdescriptionZnFhKP.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spadapterdescriptionhpoLJw.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spadapterdescriptionjvrJRa.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spdashboardmodelEWbseB.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spdashboardmodelJKDStZ.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spdashboardmodelJptgDU.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spdashboardmodelKMNvrM.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spdashboardmodelKbQunt.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spdashboardmodelRaxUZu.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spdashboardmodelbOpOkq.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spdashboardmodelgeRBrk.json
 create mode 100644 
ui/cypress/fixtures/assetResources/spdashboardmodelujvPqM.json
 create mode 100644 ui/cypress/fixtures/assetResources/spspdatastreamGfKHOr.json
 create mode 100644 ui/cypress/fixtures/assetResources/spspdatastreamPjKtIn.json
 create mode 100644 ui/cypress/fixtures/assetResources/spspdatastreamShPLfn.json
 create mode 100644 ui/cypress/fixtures/assetResources/spspdatastreamfuRSBb.json
 create mode 100644 ui/cypress/fixtures/assetResources/spspdatastreamiQYJDi.json
 create mode 100644 ui/cypress/fixtures/assetResources/spspdatastreamkcOONH.json
 create mode 100644 ui/cypress/fixtures/assetResources/spspdatastreamlUxdpQ.json
 create mode 100644 ui/cypress/fixtures/assetResources/spspdatastreamshyiYp.json
 create mode 100644 ui/cypress/fixtures/assetResources/spspdatastreamydxexG.json
 copy ui/cypress/{tests/assetManagement/assetFilterTest.spec.ts => 
fixtures/fixtureGeneration/assetResources.ts} (62%)
 create mode 100644 ui/cypress/support/general/importFixtureDirectory.ts
 copy 
ui/src/app/{profile/components/general/general-profile-settings.component.scss 
=> 
core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-node-details/static-tree-input-node-details.component.scss}
 (82%)
 create mode 100644 
ui/src/app/pipelines/dialog/measurement-update/measurement-update-dialog.component.html
 copy 
ui/{projects/streampipes/shared-ui/src/lib/dialog/pipeline-element-help/pipeline-element-help.component.scss
 => 
src/app/pipelines/dialog/measurement-update/measurement-update-dialog.component.scss}
 (70%)
 copy 
ui/src/app/{configuration/dialog/extensions-service-details/extensions-service-details-dialog.component.ts
 => pipelines/dialog/measurement-update/measurement-update-dialog.component.ts} 
(64%)

Reply via email to