This is an automated email from the ASF dual-hosted git repository.
riemer pushed a change to branch 3165-remove-configurable-data-formats
in repository https://gitbox.apache.org/repos/asf/streampipes.git
from c419290e4f chore(#3165): Remove support for configurable data formats
add 6b35759c48 refactor: Remove wait for 2 seconds in adapter creation
(#3162)
add ada9657e80 fix(#3163): Nodes are only reloaded with a full
configuration (#3164)
add c0379210f5 fix(#3160): Change logic of service static-value-transform
(#3161)
add e9f14f0c7f chore: Remove obsolete fields from models (#3123)
add 4ead8a2074 Add timeout to selectVisualizationType-function and extend
time tolerance in timeRangeSelector test (#3173)
add b7496af0a5 feat(#3172): Implement processing element to enrich control
limits (#3175)
add 22ac2228cd feat: add more support for pipeline API to Go client (#3104)
add 54b3f3a61e feat(#3156): Add asset browser to overview pages (#3159)
add 2e72a549d1 Merge branch 'dev' into
3165-remove-configurable-data-formats
add bf20efcf21 Merge typescript model
No new revisions were added by this update.
Summary of changes:
.../streampipes/data_lake_dashboard_api.go | 6 +-
.../streampipes/data_lake_measure_api.go | 18 +-
.../streampipes/data_lake_widget_api.go | 6 +-
streampipes-client-go/streampipes/endpoint.go | 39 +-
streampipes-client-go/streampipes/functions_api.go | 8 +-
.../internal/serializer/deserializer.go | 62 +++
.../streampipes/internal/serializer/serializer.go | 37 ++
streampipes-client-go/streampipes/model/common.go | 87 +++-
.../streampipes/model/pipeline/pipeline.go | 163 +++++++
streampipes-client-go/streampipes/pipeline_api.go | 274 +++++++++++-
.../streampipes/streampipes_version_api.go | 2 +-
streampipes-client-go/streampipes/user_api.go | 6 +-
.../jvm/EnricherExtensionModuleExport.java | 2 +
.../QualityControlLimitsEnrichment.java | 112 +++++
.../documentation.md | 98 ++++
.../icon.png | Bin 0 -> 10503 bytes
.../strings.en | 33 ++
.../QualityControlLimitsEnrichmentTest.java | 62 +++
.../streampipes/model/assets/AssetLinkType.java | 11 +
.../setup/tasks/CreateAssetLinkTypeTask.java | 25 +-
.../core/migrations/AvailableMigrations.java | 4 +-
.../v970/ModifyAssetLinkTypeMigration.java | 97 ++++
.../storage/couchdb/impl/GenericStorageImpl.java | 5 +-
ui/cypress/support/utils/ErrorMessageUtils.ts | 4 +
ui/cypress/support/utils/connect/ConnectBtns.ts | 4 +-
ui/cypress/support/utils/connect/ConnectUtils.ts | 7 +-
ui/cypress/support/utils/datalake/DataLakeUtils.ts | 2 +-
.../support/utils/userInput/StaticPropertyUtils.ts | 31 +-
ui/cypress/tests/connect/editAdapter.smoke.spec.ts | 2 +-
.../connect/opcua/opcAdapterConfiguration.spec.ts | 14 +-
.../tests/datalake/timeRangeSelectors.spec.ts | 4 +-
.../src/lib/model/assets}/asset.constants.ts | 0
.../src/lib/model/gen/streampipes-model.ts | 10 +-
.../platform-services/src/public-api.ts | 2 +
.../asset-browser-hierarchy.component.html | 73 +++
.../asset-browser-hierarchy.component.scss} | 30 +-
.../asset-browser-hierarchy.component.ts | 101 +++++
.../asset-browser-node-info.component.html} | 27 +-
.../asset-browser-node-info.component.scss} | 23 +-
.../asset-browser-node-info.component.ts | 62 +++
.../asset-browser-node.component.html | 71 +++
.../asset-browser-node.component.scss} | 69 ++-
.../asset-browser-node.component.ts | 98 ++++
.../asset-browser-filter-labels.component.html | 79 ++++
.../asset-browser-filter-labels.component.ts} | 21 +-
.../asset-browser-filter-outer.component.html | 81 ++++
.../asset-browser-filter-outer.component.ts} | 21 +-
.../asset-browser-filter-sites.component.html} | 46 +-
.../asset-browser-filter-sites.component.ts} | 39 +-
.../asset-browser-filter-type.component.html} | 45 +-
.../asset-browser-filter-type.component.ts} | 47 +-
.../asset-browser-filter.component.html | 51 +++
.../asset-browser-filter.component.scss} | 51 ++-
.../asset-browser-filter.component.ts | 69 +++
.../asset-browser-toolbar.component.html | 52 +++
.../asset-browser-toolbar.component.ts} | 34 +-
.../asset-browser/asset-browser.component.html | 78 ++++
.../asset-browser.component.scss} | 21 +-
.../asset-browser/asset-browser.component.ts | 113 +++++
.../asset-browser/asset-browser.model.ts} | 24 +-
.../asset-browser/asset-browser.service.ts | 190 ++++++++
.../basic-field-description.component.ts | 2 +-
.../sp-exception-message.component.html | 7 +-
.../components/sp-label/sp-label.component.html | 2 +-
.../components/sp-label/sp-label.component.scss | 7 +-
.../lib/components/sp-label/sp-label.component.ts | 16 +-
.../shared-ui/src/lib/shared-ui.module.ts | 31 ++
.../streampipes/shared-ui/src/public-api.ts | 2 +
ui/src/app/assets/assets.module.ts | 36 +-
.../asset-details/asset-details.component.html | 78 ----
.../asset-selection-panel.component.html | 129 ------
...omponent.ts => base-asset-details.directive.ts} | 39 +-
.../asset-details-basics.component.html | 0
.../asset-details-basics.component.scss | 0
.../asset-details-basics.component.ts | 0
.../asset-details-labels.component.html | 0
.../asset-details-labels.component.ts | 0
.../asset-details-site.component.html | 0
.../asset-details-site.component.ts | 0
.../asset-location/asset-location.component.html | 0
.../asset-location/asset-location.component.ts | 0
.../asset-details-links.component.html | 0
.../asset-details-links.component.ts | 6 +-
.../asset-link-item/asset-link-item.component.html | 0
.../asset-link-item/asset-link-item.component.scss | 0
.../asset-link-item/asset-link-item.component.ts | 5 +-
.../asset-link-section.component.html | 0
.../asset-link-section.component.scss | 0
.../asset-link-section.component.ts | 0
.../edit-asset/asset-details.component.html | 92 ++++
.../{ => edit-asset}/asset-details.component.scss | 4 +
.../edit-asset/asset-details.component.ts | 59 +++
.../asset-selection-panel.component.html | 142 ++++++
.../asset-selection-panel.component.scss | 22 +-
.../asset-selection-panel.component.ts | 0
.../view-asset-basics.component.html | 68 +++
.../view-asset-basics.component.scss} | 37 +-
.../view-assset-basics.component.ts} | 43 +-
.../view-asset-labels.component.html} | 25 +-
.../view-asset-labels.component.ts} | 44 +-
.../asset-link-card.component.html} | 25 +-
.../asset-link-card.component.scss} | 24 +-
.../asset-link-card/asset-link-card.component.ts} | 44 +-
.../view-asset-links.component.html} | 30 +-
.../view-asset-links.component.scss} | 8 +-
.../view-asset-links.component.ts} | 36 +-
.../view-asset/view-asset.component.html | 71 +++
.../view-asset/view-asset.component.scss} | 12 +-
.../view-asset.component.ts} | 40 +-
.../asset-overview/asset-overview.component.ts | 16 +-
.../asset-upload/asset-upload-dialog.component.ts | 6 +-
.../manage-site/manage-site-dialog.component.ts | 2 +-
.../site-area-configuration.component.ts | 2 +-
.../adapter-details-data.component.html | 54 +++
.../adapter-details-data.component.scss} | 15 +-
.../adapter-details-data.component.ts | 72 +++
.../adapter-details/adapter-details-tabs.ts | 5 +
.../existing-adapters.component.html | 491 +++++++++++----------
.../existing-adapters.component.ts | 53 +--
ui/src/app/connect/connect.module.ts | 28 +-
.../services/static-value-transform.service.ts | 16 +-
ui/src/app/core-ui/core-ui.module.ts | 2 -
.../field-names-table.component.html | 64 ---
ui/src/app/core-ui/help/help.component.html | 10 +-
ui/src/app/core-ui/help/help.component.ts | 12 +-
.../live-preview-table.component.html | 71 ++-
.../live-preview-table.component.scss | 26 ++
.../live-preview-table.component.ts | 40 +-
.../pipeline-element-runtime-info.component.html | 8 +-
.../pipeline-element-runtime-info.component.ts | 82 +++-
.../pipeline-element-runtime-info.model.ts} | 14 +-
.../single-marker-map.component.html | 2 +-
.../single-marker-map.component.ts | 2 +-
...atic-runtime-resolvable-tree-input.component.ts | 9 +-
.../static-tree-input-button-menu.component.html | 1 +
ui/src/app/pipelines/pipelines.component.html | 171 +++----
ui/src/app/pipelines/pipelines.component.ts | 24 +-
ui/src/app/pipelines/pipelines.module.ts | 16 +-
138 files changed, 4058 insertions(+), 1295 deletions(-)
create mode 100644
streampipes-client-go/streampipes/internal/serializer/serializer.go
create mode 100644 streampipes-client-go/streampipes/model/pipeline/pipeline.go
create mode 100644
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/java/org/apache/streampipes/processors/enricher/jvm/processor/limitsenrichment/QualityControlLimitsEnrichment.java
create mode 100644
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.limitsenrichment/documentation.md
create mode 100644
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.limitsenrichment/icon.png
create mode 100644
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.limitsenrichment/strings.en
create mode 100644
streampipes-extensions/streampipes-processors-enricher-jvm/src/test/java/org/apache/streampipes/processors/enricher/jvm/processor/limitsenrichment/QualityControlLimitsEnrichmentTest.java
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v970/ModifyAssetLinkTypeMigration.java
copy ui/{src/app/assets/constants =>
projects/streampipes/platform-services/src/lib/model/assets}/asset.constants.ts
(100%)
create mode 100644
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-hierarchy.component.html
copy
ui/{src/app/assets/components/asset-details/asset-details-panel/asset-details-panel.component.scss
=>
projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-hierarchy.component.scss}
(70%)
create mode 100644
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-hierarchy.component.ts
copy
ui/{src/app/assets/components/asset-details/asset-details-panel/asset-details-basics/asset-details-site/asset-location/asset-location.component.html
=>
projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-node/asset-browser-node-info/asset-browser-node-info.component.html}
(63%)
copy ui/{src/app/assets/components/asset-details/asset-details.component.scss
=>
projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-node/asset-browser-node-info/asset-browser-node-info.component.scss}
(80%)
create mode 100644
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-node/asset-browser-node-info/asset-browser-node-info.component.ts
create mode 100644
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-node/asset-browser-node.component.html
copy
ui/{src/app/assets/components/asset-details/asset-selection-panel/asset-selection-panel.component.scss
=>
projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-node/asset-browser-node.component.scss}
(58%)
create mode 100644
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-node/asset-browser-node.component.ts
create mode 100644
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-toolbar/asset-browser-filter/asset-browser-filter-labels/asset-browser-filter-labels.component.html
copy
ui/projects/streampipes/shared-ui/src/lib/components/{basic-field-description/basic-field-description.component.ts
=>
asset-browser/asset-browser-toolbar/asset-browser-filter/asset-browser-filter-labels/asset-browser-filter-labels.component.ts}
(61%)
create mode 100644
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-toolbar/asset-browser-filter/asset-browser-filter-outer/asset-browser-filter-outer.component.html
copy
ui/{src/app/assets/components/asset-details/asset-details-panel/asset-details-panel.component.ts
=>
projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-toolbar/asset-browser-filter/asset-browser-filter-outer/asset-browser-filter-outer.component.ts}
(67%)
rename
ui/{src/app/assets/components/asset-details/asset-details-panel/asset-details-panel.component.html
=>
projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-toolbar/asset-browser-filter/asset-browser-filter-sites/asset-browser-filter-sites.component.html}
(52%)
rename
ui/{src/app/core-ui/help/field-names-table/field-names-table.component.ts =>
projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-toolbar/asset-browser-filter/asset-browser-filter-sites/asset-browser-filter-sites.component.ts}
(55%)
copy
ui/{src/app/assets/components/asset-details/asset-details-panel/asset-details-basics/asset-details-site/asset-details-site.component.html
=>
projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-toolbar/asset-browser-filter/asset-browser-filter-type/asset-browser-filter-type.component.html}
(51%)
copy
ui/{src/app/assets/components/asset-details/asset-details-panel/asset-details-basics/asset-details-site/asset-location/asset-location.component.ts
=>
projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-toolbar/asset-browser-filter/asset-browser-filter-type/asset-browser-filter-type.component.ts}
(52%)
create mode 100644
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-toolbar/asset-browser-filter/asset-browser-filter.component.html
copy
ui/{src/app/assets/components/asset-details/asset-details-panel/asset-details-links/asset-link-section/asset-link-item/asset-link-item.component.scss
=>
projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-toolbar/asset-browser-filter/asset-browser-filter.component.scss}
(58%)
create mode 100644
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-toolbar/asset-browser-filter/asset-browser-filter.component.ts
create mode 100644
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-toolbar/asset-browser-toolbar.component.html
rename
ui/{src/app/assets/components/asset-details/asset-details-panel/asset-details-panel.component.ts
=>
projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-toolbar/asset-browser-toolbar.component.ts}
(59%)
create mode 100644
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser.component.html
copy
ui/projects/streampipes/shared-ui/src/lib/components/{sp-label/sp-label.component.scss
=> asset-browser/asset-browser.component.scss} (75%)
create mode 100644
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser.component.ts
copy
ui/{src/app/assets/components/asset-details/asset-details-panel/asset-details-panel.component.scss
=>
projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser.model.ts}
(66%)
create mode 100644
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser.service.ts
delete mode 100644
ui/src/app/assets/components/asset-details/asset-details.component.html
delete mode 100644
ui/src/app/assets/components/asset-details/asset-selection-panel/asset-selection-panel.component.html
rename ui/src/app/assets/components/asset-details/{asset-details.component.ts
=> base-asset-details.directive.ts} (78%)
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-basics/asset-details-basics.component.html
(100%)
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-basics/asset-details-basics.component.scss
(100%)
copy ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-basics/asset-details-basics.component.ts
(100%)
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-basics/asset-details-labels/asset-details-labels.component.html
(100%)
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-basics/asset-details-labels/asset-details-labels.component.ts
(100%)
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-basics/asset-details-site/asset-details-site.component.html
(100%)
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-basics/asset-details-site/asset-details-site.component.ts
(100%)
copy ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-basics/asset-details-site/asset-location/asset-location.component.html
(100%)
copy ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-basics/asset-details-site/asset-location/asset-location.component.ts
(100%)
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-links/asset-details-links.component.html
(100%)
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-links/asset-details-links.component.ts
(92%)
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-links/asset-link-section/asset-link-item/asset-link-item.component.html
(100%)
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-links/asset-link-section/asset-link-item/asset-link-item.component.scss
(100%)
copy ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-links/asset-link-section/asset-link-item/asset-link-item.component.ts
(93%)
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-links/asset-link-section/asset-link-section.component.html
(100%)
copy ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-links/asset-link-section/asset-link-section.component.scss
(100%)
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details-panel/asset-details-links/asset-link-section/asset-link-section.component.ts
(100%)
create mode 100644
ui/src/app/assets/components/asset-details/edit-asset/asset-details.component.html
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-details.component.scss (96%)
create mode 100644
ui/src/app/assets/components/asset-details/edit-asset/asset-details.component.ts
create mode 100644
ui/src/app/assets/components/asset-details/edit-asset/asset-selection-panel/asset-selection-panel.component.html
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-selection-panel/asset-selection-panel.component.scss (85%)
rename ui/src/app/assets/components/asset-details/{ =>
edit-asset}/asset-selection-panel/asset-selection-panel.component.ts (100%)
create mode 100644
ui/src/app/assets/components/asset-details/view-asset/view-asset-basics/view-asset-basics.component.html
rename
ui/src/app/assets/components/asset-details/{asset-details-panel/asset-details-links/asset-link-section/asset-link-section.component.scss
=> view-asset/view-asset-basics/view-asset-basics.component.scss} (67%)
copy
ui/src/app/assets/components/asset-details/{asset-details-panel/asset-details-basics/asset-details-basics.component.ts
=> view-asset/view-asset-basics/view-assset-basics.component.ts} (59%)
copy ui/src/app/{core-ui/single-marker-map/single-marker-map.component.html =>
assets/components/asset-details/view-asset/view-asset-labels/view-asset-labels.component.html}
(66%)
rename
ui/src/app/assets/components/asset-details/{asset-details-panel/asset-details-basics/asset-details-basics.component.ts
=> view-asset/view-asset-labels/view-asset-labels.component.ts} (58%)
copy
ui/src/app/assets/components/asset-details/{asset-details-panel/asset-details-basics/asset-details-site/asset-location/asset-location.component.html
=> view-asset/view-asset-links/asset-link-card/asset-link-card.component.html}
(62%)
rename
ui/src/app/assets/components/asset-details/{asset-details-panel/asset-details-panel.component.scss
=> view-asset/view-asset-links/asset-link-card/asset-link-card.component.scss}
(79%)
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
=> view-asset/view-asset-links/asset-link-card/asset-link-card.component.ts}
(59%)
rename
ui/src/app/assets/components/asset-details/{asset-details-panel/asset-details-basics/asset-details-site/asset-location/asset-location.component.html
=> view-asset/view-asset-links/view-asset-links.component.html} (60%)
rename
ui/src/app/{core-ui/help/field-names-table/field-names-table.component.scss =>
assets/components/asset-details/view-asset/view-asset-links/view-asset-links.component.scss}
(88%)
copy
ui/src/app/assets/components/asset-details/{asset-details-panel/asset-details-basics/asset-details-site/asset-location/asset-location.component.ts
=> view-asset/view-asset-links/view-asset-links.component.ts} (60%)
create mode 100644
ui/src/app/assets/components/asset-details/view-asset/view-asset.component.html
copy
ui/src/app/{core-ui/pipeline-element-runtime-info/live-preview-table/live-preview-table.component.scss
=> assets/components/asset-details/view-asset/view-asset.component.scss} (87%)
rename
ui/src/app/assets/components/asset-details/{asset-details-panel/asset-details-basics/asset-details-site/asset-location/asset-location.component.ts
=> view-asset/view-asset.component.ts} (55%)
create mode 100644
ui/src/app/connect/components/adapter-details/adapter-details-data/adapter-details-data.component.html
copy
ui/src/app/{core-ui/pipeline-element-runtime-info/live-preview-table/live-preview-table.component.scss
=>
connect/components/adapter-details/adapter-details-data/adapter-details-data.component.scss}
(82%)
create mode 100644
ui/src/app/connect/components/adapter-details/adapter-details-data/adapter-details-data.component.ts
delete mode 100644
ui/src/app/core-ui/help/field-names-table/field-names-table.component.html
rename ui/src/app/{assets/constants/asset.constants.ts =>
core-ui/pipeline-element-runtime-info/pipeline-element-runtime-info.model.ts}
(76%)