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

riemer pushed a change to branch 3032-harmonize-data-explorer-and-live-dashboard
in repository https://gitbox.apache.org/repos/asf/streampipes.git


    from 77c4966ee4 Add dialog window for deleting data views/dashboards and 
test functionality with new E2E-test (#3137)
     add 669683a514 fix(#3131): Perform description migration only for 
installed extensions (#3132)
     add e48947e15b refacotr(#3116): refactor runtime resolvable tree input 
into smaller subcomponents (#3130)
     add 13fa4945f5 Update pre-commit hooks (#3129)
     add e2c731f33d fix: Properly delete elements from pipeline cache in editor 
(#3133)
     add f4230691b2 Fix loading bar import (#3140)
     add aea863ec18 feat(#3135): Extend asset view with labels and type (#3136)
     add 76a84a3954 feat(#3112): opc ua multi node selection editor (#3138)
     add c15b157432 feat(#3054): Change delimiter for nested property structure 
(#3143)
     add dd8213ef52 feat(#3141): Add option to configure production sites 
(#3142)
     add 5787f32579 feat(#3151): Remove add nested property button (#3152)
     add a5c6e2ddcf chore(deps-dev): bump ruff in /streampipes-client-python 
(#3155)
     add 16d097e52f Merge branch 'dev' into 
3032-harmonize-data-explorer-and-live-dashboard
     add 8500423c79 Update ts model

No new revisions were added by this update.

Summary of changes:
 streampipes-client-python/.pre-commit-config.yaml  |   5 +-
 streampipes-client-python/poetry.lock              |  40 +--
 streampipes-client-python/pyproject.toml           |   2 +-
 .../streampipes/client/config.py                   |   2 -
 .../streampipes/endpoint/api/data_lake_measure.py  |   2 +-
 .../streampipes/function_zoo/river_function.py     |   2 +-
 .../functions/utils/data_stream_generator.py       |   6 +-
 .../tests/functions/test_function_handler.py       |   9 +-
 .../tests/functions/test_river_function.py         |   2 +-
 .../management/AdapterMigrationManager.java        |  11 +-
 .../convert/ToOriginalSchemaConverter.java         |   2 +-
 .../schema/CreateNestedTransformationRule.java     |   5 +
 .../connect/shared/preprocessing/utils/Utils.java  |   6 +-
 .../convert/ToOriginalSchemaConverterTest.java     |  37 ++-
 .../convert/ToTransformedSchemaConverterTest.java  |   2 +-
 .../api/extractor/IParameterExtractor.java         |   7 +
 .../connectors/opcua/adapter/OpcUaNodeBrowser.java |  61 ++++-
 .../opcua/config/SpOpcUaConfigExtractor.java       |   2 +-
 .../adapter/OpcUaNodeMetadataExtractorTest.java    |  67 ++---
 .../model/configuration/LocationConfig.java        |  18 +-
 .../model/configuration/SpCoreConfiguration.java   |  10 +
 .../rules/schema/CreateNestedRuleDescription.java  |   5 +
 .../migration/AbstractMigrationManager.java        |  15 +-
 .../migration/PipelineElementMigrationManager.java |  12 +
 .../apache/streampipes/rest/ResetManagement.java   |  42 +++-
 .../impl/admin/LocationConfigurationResource.java  |  53 ++++
 .../rest/impl/admin/MigrationResource.java         |   4 +-
 .../sdk/extractor/AbstractParameterExtractor.java  | 274 ++++++++++++++-------
 .../extractor/AdapterParameterExtractorTest.java   |   5 +-
 .../storage/api/IDataProcessorStorage.java         |   4 +
 .../streampipes/storage/api/IDataSinkStorage.java  |   3 +
 .../couchdb/impl/DataProcessorStorageImpl.java     |  12 +-
 .../storage/couchdb/impl/DataSinkStorageImpl.java  |  13 +-
 .../fixtures/connect/schemaRules/expected.csv      |   4 +-
 ui/cypress/fixtures/connect/schemaRules/input.csv  |   4 +-
 ui/cypress/support/builder/AdapterBuilder.ts       |   4 +-
 ...eNodeBuilder.ts => TreeNodeUserInputBuilder.ts} |  25 +-
 ui/cypress/support/general/dataCy.ts               |  21 +-
 .../model/{TreeNode.ts => TreeNodeUserInput.ts}    |   7 +-
 ui/cypress/support/model/UserInput.ts              |   4 +-
 .../TreeNode.ts => utils/ErrorMessageUtils.ts}     |  11 +-
 ui/cypress/support/utils/PipelineUtils.ts          |   2 +-
 ...ConfigutationUtils.ts => ConfigurationUtils.ts} |   8 +
 .../support/utils/configuration/SiteUtils.ts       |  65 +++++
 ui/cypress/support/utils/connect/ConnectBtns.ts    |   6 +
 .../utils/connect/ConnectEventSchemaUtils.ts       |  39 ++-
 ui/cypress/support/utils/connect/ConnectUtils.ts   |  13 +-
 .../utils/{ => userInput}/StaticPropertyUtils.ts   |  17 +-
 .../utils/userInput/TreeStaticPropertyUtils.ts     | 172 +++++++++++++
 .../tests/assetManagement/createAsset.spec.ts      |  21 +-
 .../configuration/sites/sites-geo-features.spec.ts |  39 ++-
 ui/cypress/tests/configuration/sites/sites.spec.ts |  64 +++++
 .../connect/editAdapterValuesAndFields.spec.ts     |  13 +-
 ui/cypress/tests/connect/opcAdapter.spec.ts        |  93 -------
 .../connect/opcua/opcAdapterConfiguration.spec.ts  | 178 +++++++++++++
 .../connect/opcua/startAndEditOpcAdapters.spec.ts  | 167 +++++++++++++
 .../tests/connect/rules/schemaRules.smoke.spec.ts  |   9 +-
 .../connectConfigurationTemplate.spec.ts           |   2 +-
 .../src/lib/apis/location-config.service.ts        |  48 ++++
 .../src/lib/apis/pipeline-monitoring.service.ts    |  13 +-
 .../src/lib/model/assets/asset.model.ts            |  46 +++-
 .../src/lib/model/gen/streampipes-model.ts         |  25 +-
 .../src/lib/services/isa95-type.service.ts}        |  41 ++-
 .../platform-services/src/public-api.ts            |   3 +
 .../basic-field-description.component.html         |  33 +++
 .../basic-field-description.component.scss}        |  15 +-
 .../basic-field-description.component.ts           |  17 +-
 .../sp-exception-message.component.html            |   2 +-
 .../lib/components/sp-label/sp-label.component.ts  |  19 +-
 .../src/lib/services/colorization.service.ts}      |  24 +-
 .../shared-ui/src/lib/shared-ui.module.ts          |   3 +
 .../streampipes/shared-ui/src/public-api.ts        |   2 +
 ui/src/app/assets/assets.module.ts                 |  25 +-
 .../asset-details-basics.component.html            | 127 ++++++++++
 .../asset-details-basics.component.scss}           |  13 +-
 .../asset-details-basics.component.ts              |  70 ++++++
 .../asset-details-labels.component.html            |  68 +++++
 .../asset-details-labels.component.ts              | 146 +++++++++++
 .../asset-details-site.component.html              |  46 ++++
 .../asset-details-site.component.ts                |  63 +++++
 .../asset-location/asset-location.component.html   |  34 +++
 .../asset-location/asset-location.component.ts     |  53 ++++
 .../asset-details-links.component.html             |  65 +++++
 .../asset-details-links.component.ts}              |  35 ++-
 .../asset-link-item/asset-link-item.component.html |   6 +-
 .../asset-link-item/asset-link-item.component.scss |   1 -
 .../asset-link-item/asset-link-item.component.ts   |  37 +--
 .../asset-link-section.component.html              |  40 +++
 .../asset-link-section.component.scss}             |  21 +-
 .../asset-link-section.component.ts                |  50 ++++
 .../asset-details-panel.component.html             | 104 ++------
 .../asset-details-panel.component.ts               | 109 +-------
 .../asset-details/asset-details.component.html     |  19 +-
 .../asset-details/asset-details.component.scss     |   7 +-
 .../asset-details/asset-details.component.ts       |  47 ++--
 .../asset-selection-panel.component.html           |   4 +-
 .../asset-selection-panel.component.scss           |   2 +-
 .../asset-selection-panel.component.ts             |  10 +-
 .../asset-overview/asset-overview.component.ts     |   9 +-
 ui/src/app/assets/constants/asset.constants.ts     |   1 +
 .../edit-asset-link-dialog.component.html          |   8 +-
 .../edit-asset-link-dialog.component.ts            |   4 +-
 .../manage-asset-links-dialog.component.html       |  26 +-
 .../manage-asset-links-dialog.component.ts         |   1 -
 .../app/assets/pipes/asset-type-filter.pipe.ts}    |  25 +-
 ui/src/app/configuration/configuration-tabs.ts     |   5 +
 ui/src/app/configuration/configuration.module.ts   |  18 ++
 ui/src/app/configuration/configuration.routes.ts   |   1 -
 .../edit-location-area.component.html              |  68 +++++
 .../edit-location-area.component.scss}             |  15 +-
 .../edit-location-area.component.ts}               |  31 ++-
 .../edit-location/edit-location.component.html     |  59 +++++
 .../edit-location/edit-location.component.ts}      |  22 +-
 .../manage-site/manage-site-dialog.component.html  |  52 ++++
 .../manage-site/manage-site-dialog.component.scss} |  23 +-
 .../manage-site/manage-site-dialog.component.ts    |  83 +++++++
 .../location-features-configuration.component.html |  83 +++++++
 .../location-features-configuration.component.ts   | 107 ++++++++
 .../site-area-configuration.component.html         |  80 ++++++
 .../site-area-configuration.component.ts           |  88 +++++++
 .../sites-configuration.component.html             |  27 ++
 .../sites-configuration.component.ts}              |  35 ++-
 .../adapter-deployment-settings.component.html     |   2 +-
 .../event-schema/event-schema.component.html       |   1 -
 .../event-schema/event-schema.component.ts         |  18 --
 .../schema-editor-header.component.html            |  10 -
 .../schema-editor-header.component.ts              |   5 -
 .../services/transformation-rule.service.spec.ts   | 267 --------------------
 .../services/transformation-rule.service.ts        |  17 +-
 ui/src/app/core-ui/core-ui.module.ts               |  17 +-
 .../single-marker-map.component.html               |  29 +++
 .../single-marker-map.component.ts                 | 129 ++++++++++
 .../static-property.component.html                 |   4 +-
 ...ic-runtime-resolvable-tree-input.component.html |  81 ++++++
 ...c-runtime-resolvable-tree-input.component.scss} |  37 +--
 ...tic-runtime-resolvable-tree-input.component.ts} | 129 ++++------
 .../static-tree-input-browse-nodes.component.html  | 142 +++++++++++
 .../static-tree-input-browse-nodes.component.scss} |  11 +-
 .../static-tree-input-browse-nodes.component.ts    | 161 ++++++++++++
 .../static-tree-input-button-menu.component.html   |  72 ++++++
 .../static-tree-input-button-menu.component.scss}  |   8 +-
 .../static-tree-input-button-menu.component.ts     |  51 ++++
 .../static-tree-input-node-details.component.html  |  29 +++
 .../static-tree-input-node-details.component.ts}   |  16 +-
 ...static-tree-input-selected-nodes.component.html |  40 +++
 ...tatic-tree-input-selected-nodes.component.scss} |  10 +-
 .../static-tree-input-selected-nodes.component.ts} |  32 ++-
 .../static-tree-input-service.service.ts}          |  29 ++-
 .../static-tree-input-text-editor.component.html   |  26 ++
 .../static-tree-input-text-editor.component.ts     |  77 ++++++
 .../static-tree-input.component.html               | 256 -------------------
 .../components/pipeline/pipeline.component.ts      |   5 +-
 .../pipeline-details/pipeline-details.component.ts |   4 +
 153 files changed, 4226 insertions(+), 1581 deletions(-)
 copy ui/src/app/assets/components/asset-details/asset-details.component.scss 
=> 
streampipes-model/src/main/java/org/apache/streampipes/model/configuration/LocationConfig.java
 (73%)
 create mode 100644 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/admin/LocationConfigurationResource.java
 rename ui/cypress/support/builder/{TreeNodeBuilder.ts => 
TreeNodeUserInputBuilder.ts} (66%)
 copy ui/cypress/support/model/{TreeNode.ts => TreeNodeUserInput.ts} (86%)
 rename ui/cypress/support/{model/TreeNode.ts => utils/ErrorMessageUtils.ts} 
(73%)
 copy ui/cypress/support/utils/configuration/{ConfigutationUtils.ts => 
ConfigurationUtils.ts} (82%)
 create mode 100644 ui/cypress/support/utils/configuration/SiteUtils.ts
 rename ui/cypress/support/utils/{ => userInput}/StaticPropertyUtils.ts (84%)
 create mode 100644 
ui/cypress/support/utils/userInput/TreeStaticPropertyUtils.ts
 copy 
streampipes-connect-shared/src/main/java/org/apache/streampipes/connect/shared/preprocessing/transform/schema/CreateNestedTransformationRule.java
 => ui/cypress/tests/configuration/sites/sites-geo-features.spec.ts (50%)
 create mode 100644 ui/cypress/tests/configuration/sites/sites.spec.ts
 delete mode 100644 ui/cypress/tests/connect/opcAdapter.spec.ts
 create mode 100644 
ui/cypress/tests/connect/opcua/opcAdapterConfiguration.spec.ts
 create mode 100644 
ui/cypress/tests/connect/opcua/startAndEditOpcAdapters.spec.ts
 create mode 100644 
ui/projects/streampipes/platform-services/src/lib/apis/location-config.service.ts
 copy ui/{cypress/support/general/dataCy.ts => 
projects/streampipes/platform-services/src/lib/services/isa95-type.service.ts} 
(50%)
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/basic-field-description/basic-field-description.component.html
 copy ui/{src/app/assets/constants/asset.constants.ts => 
projects/streampipes/shared-ui/src/lib/components/basic-field-description/basic-field-description.component.scss}
 (83%)
 copy 
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/IDataSinkStorage.java
 => 
ui/projects/streampipes/shared-ui/src/lib/components/basic-field-description/basic-field-description.component.ts
 (66%)
 copy ui/{cypress/support/general/dataCy.ts => 
projects/streampipes/shared-ui/src/lib/services/colorization.service.ts} (62%)
 create mode 100644 
ui/src/app/assets/components/asset-details/asset-details-panel/asset-details-basics/asset-details-basics.component.html
 copy ui/src/app/assets/{constants/asset.constants.ts => 
components/asset-details/asset-details-panel/asset-details-basics/asset-details-basics.component.scss}
 (81%)
 create mode 100644 
ui/src/app/assets/components/asset-details/asset-details-panel/asset-details-basics/asset-details-basics.component.ts
 create mode 100644 
ui/src/app/assets/components/asset-details/asset-details-panel/asset-details-basics/asset-details-labels/asset-details-labels.component.html
 create mode 100644 
ui/src/app/assets/components/asset-details/asset-details-panel/asset-details-basics/asset-details-labels/asset-details-labels.component.ts
 create mode 100644 
ui/src/app/assets/components/asset-details/asset-details-panel/asset-details-basics/asset-details-site/asset-details-site.component.html
 create mode 100644 
ui/src/app/assets/components/asset-details/asset-details-panel/asset-details-basics/asset-details-site/asset-details-site.component.ts
 create mode 100644 
ui/src/app/assets/components/asset-details/asset-details-panel/asset-details-basics/asset-details-site/asset-location/asset-location.component.html
 create mode 100644 
ui/src/app/assets/components/asset-details/asset-details-panel/asset-details-basics/asset-details-site/asset-location/asset-location.component.ts
 create mode 100644 
ui/src/app/assets/components/asset-details/asset-details-panel/asset-details-links/asset-details-links.component.html
 copy 
ui/src/app/assets/components/asset-details/asset-details-panel/{asset-details-panel.component.ts
 => asset-details-links/asset-details-links.component.ts} (78%)
 rename ui/src/app/assets/components/asset-details/asset-details-panel/{ => 
asset-details-links/asset-link-section}/asset-link-item/asset-link-item.component.html
 (91%)
 rename ui/src/app/assets/components/asset-details/asset-details-panel/{ => 
asset-details-links/asset-link-section}/asset-link-item/asset-link-item.component.scss
 (98%)
 rename ui/src/app/assets/components/asset-details/asset-details-panel/{ => 
asset-details-links/asset-link-section}/asset-link-item/asset-link-item.component.ts
 (59%)
 create mode 100644 
ui/src/app/assets/components/asset-details/asset-details-panel/asset-details-links/asset-link-section/asset-link-section.component.html
 copy ui/src/app/assets/components/asset-details/{asset-details.component.scss 
=> 
asset-details-panel/asset-details-links/asset-link-section/asset-link-section.component.scss}
 (73%)
 create mode 100644 
ui/src/app/assets/components/asset-details/asset-details-panel/asset-details-links/asset-link-section/asset-link-section.component.ts
 copy ui/{cypress/support/general/dataCy.ts => 
src/app/assets/pipes/asset-type-filter.pipe.ts} (64%)
 create mode 100644 
ui/src/app/configuration/dialog/manage-site/edit-location/edit-location-area/edit-location-area.component.html
 copy ui/{cypress/support/utils/configuration/ConfigutationUtils.ts => 
src/app/configuration/dialog/manage-site/edit-location/edit-location-area/edit-location-area.component.scss}
 (84%)
 copy ui/{cypress/support/general/dataCy.ts => 
src/app/configuration/dialog/manage-site/edit-location/edit-location-area/edit-location-area.component.ts}
 (58%)
 create mode 100644 
ui/src/app/configuration/dialog/manage-site/edit-location/edit-location.component.html
 copy ui/src/app/{assets/components/asset-details/asset-details.component.scss 
=> configuration/dialog/manage-site/edit-location/edit-location.component.ts} 
(69%)
 create mode 100644 
ui/src/app/configuration/dialog/manage-site/manage-site-dialog.component.html
 copy ui/src/app/{assets/components/asset-details/asset-details.component.scss 
=> configuration/dialog/manage-site/manage-site-dialog.component.scss} (72%)
 create mode 100644 
ui/src/app/configuration/dialog/manage-site/manage-site-dialog.component.ts
 create mode 100644 
ui/src/app/configuration/sites-configuration/location-features-configuration/location-features-configuration.component.html
 create mode 100644 
ui/src/app/configuration/sites-configuration/location-features-configuration/location-features-configuration.component.ts
 create mode 100644 
ui/src/app/configuration/sites-configuration/site-area-configuration/site-area-configuration.component.html
 create mode 100644 
ui/src/app/configuration/sites-configuration/site-area-configuration/site-area-configuration.component.ts
 create mode 100644 
ui/src/app/configuration/sites-configuration/sites-configuration.component.html
 copy ui/{cypress/support/general/dataCy.ts => 
src/app/configuration/sites-configuration/sites-configuration.component.ts} 
(54%)
 delete mode 100644 
ui/src/app/connect/services/transformation-rule.service.spec.ts
 create mode 100644 
ui/src/app/core-ui/single-marker-map/single-marker-map.component.html
 create mode 100644 
ui/src/app/core-ui/single-marker-map/single-marker-map.component.ts
 create mode 100644 
ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-runtime-resolvable-tree-input.component.html
 rename 
ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/{static-tree-input.component.scss
 => static-runtime-resolvable-tree-input.component.scss} (80%)
 rename 
ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/{static-tree-input.component.ts
 => static-runtime-resolvable-tree-input.component.ts} (56%)
 create mode 100644 
ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-browse-nodes/static-tree-input-browse-nodes.component.html
 copy ui/{cypress/support/utils/configuration/ConfigutationUtils.ts => 
src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-browse-nodes/static-tree-input-browse-nodes.component.scss}
 (86%)
 create mode 100644 
ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-browse-nodes/static-tree-input-browse-nodes.component.ts
 create mode 100644 
ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-button-menu/static-tree-input-button-menu.component.html
 copy ui/{cypress/support/utils/configuration/ConfigutationUtils.ts => 
src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-button-menu/static-tree-input-button-menu.component.scss}
 (85%)
 create mode 100644 
ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-button-menu/static-tree-input-button-menu.component.ts
 create mode 100644 
ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-node-details/static-tree-input-node-details.component.html
 copy ui/{cypress/support/model/UserInput.ts => 
src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-node-details/static-tree-input-node-details.component.ts}
 (68%)
 create mode 100644 
ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-selected-nodes/static-tree-input-selected-nodes.component.html
 rename ui/{cypress/support/utils/configuration/ConfigutationUtils.ts => 
src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-selected-nodes/static-tree-input-selected-nodes.component.scss}
 (85%)
 copy ui/{cypress/support/general/dataCy.ts => 
src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-selected-nodes/static-tree-input-selected-nodes.component.ts}
 (55%)
 copy ui/{cypress/support/general/dataCy.ts => 
src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-service.service.ts}
 (62%)
 create mode 100644 
ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-text-editor/static-tree-input-text-editor.component.html
 create mode 100644 
ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input-text-editor/static-tree-input-text-editor.component.ts
 delete mode 100644 
ui/src/app/core-ui/static-properties/static-runtime-resolvable-tree-input/static-tree-input.component.html

Reply via email to