This is an automated email from the ASF dual-hosted git repository.
riemer pushed a change to branch 3280-add-support-for-pipeline-templates
in repository https://gitbox.apache.org/repos/asf/streampipes.git
from 11f8225917 Merge branch 'dev' into
3280-add-support-for-pipeline-templates
add ae6d4b8430 feat(#3292): Show adapter and pipeline configuration in UI
(#3293)
No new revisions were added by this update.
Summary of changes:
.../generator/AdapterEnrichmentRuleGenerator.java | 4 +-
.../compact/generator/CompactAdapterGenerator.java | 123 ++++++++++++++
.../management/CompactAdapterManagement.java | 17 ++
.../connect/adapter/compact/CompactAdapter.java | 3 +
.../adapter/compact/CompactEventProperty.java | 3 +
.../connect/adapter/compact/CreateOptions.java | 7 +-
.../pipeline/compact/CompactPipelineElement.java | 3 +
.../compact/CompactPipelineManagement.java | 14 ++
.../generation/CompactPipelineConverter.java | 85 ++++++++++
.../PipelineElementConfigurationStep.java | 12 +-
.../manager/template/CompactConfigGenerator.java | 137 +++++++++++-----
.../template/PipelineElementTemplateVisitor.java | 43 ++---
.../streampipes/rest/impl/PipelineResource.java | 21 +++
.../rest/impl/connect/AdapterResource.java | 59 +++++--
.../rest/impl/connect/CompactAdapterResource.java | 5 +-
.../src/lib/apis/adapter.service.ts | 10 ++
.../src/lib/apis/pipeline.service.ts | 8 +
.../src/lib/model/gen/streampipes-model.ts | 176 +++++++++++----------
.../adapter-code-panel.component.html} | 8 +-
.../adapter-code-panel.component.scss} | 3 +-
.../adapter-code-panel.component.ts} | 32 ++--
.../adapter-options-panel.component.html | 22 ++-
.../start-adapter-configuration.component.html | 15 ++
.../start-adapter-configuration.component.ts | 1 +
.../abstract-adapter-details.directive.ts | 2 +
.../adapter-details-code.component.html} | 32 ++--
.../adapter-details-code.component.ts} | 17 +-
.../adapter-details/adapter-details-tabs.ts | 5 +
ui/src/app/connect/connect.module.ts | 10 +-
.../configuration-code-panel.component.html | 24 ++-
.../configuration-code-panel.component.scss} | 3 +-
.../configuration-code-panel.component.ts} | 14 +-
ui/src/app/core-ui/core-ui.module.ts | 9 ++
.../pipes}/json-pretty-print.pipe.ts | 0
.../pipes/yaml-pretty-print.pipe.ts} | 11 +-
.../save-pipeline-settings.component.html | 22 ++-
.../save-pipeline-settings.component.scss | 4 +
.../save-pipeline-settings.component.ts | 16 +-
.../pipeline-details-toolbar.component.html | 12 ++
.../pipeline-details-toolbar.component.ts | 3 +
.../pipeline-code-dialog.component.html} | 13 +-
.../pipeline-code-dialog.component.ts} | 35 ++--
.../pipeline-details.component.html | 1 +
.../pipeline-details/pipeline-details.component.ts | 15 ++
.../pipeline-details/pipeline-details.module.ts | 2 +
45 files changed, 770 insertions(+), 291 deletions(-)
create mode 100644
streampipes-connect-management/src/main/java/org/apache/streampipes/connect/management/compact/generator/CompactAdapterGenerator.java
create mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/pipeline/compact/generation/CompactPipelineConverter.java
copy
streampipes-extensions/streampipes-processors-filters-siddhi/src/test/java/org/apache/streampipes/processors/siddhi/trend/TrendConfigurationVisitor.java
=>
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/template/CompactConfigGenerator.java
(51%)
copy
ui/{projects/streampipes/shared-ui/src/lib/components/basic-header-title/header-title.component.html
=>
src/app/connect/components/adapter-code-panel/adapter-code-panel.component.html}
(80%)
copy
ui/src/app/connect/components/{adapter-configuration/schema-editor/event-schema-preview/event-schema-preview.component.scss
=> adapter-code-panel/adapter-code-panel.component.scss} (97%)
copy
ui/src/app/{assets/components/asset-details/view-asset/view-asset-links/view-asset-links.component.ts
=> connect/components/adapter-code-panel/adapter-code-panel.component.ts} (62%)
copy
ui/src/app/connect/components/adapter-details/{adapter-details-logs/adapter-details-logs.component.html
=> adapter-details-code/adapter-details-code.component.html} (62%)
copy ui/src/app/{info/info.component.ts =>
connect/components/adapter-details/adapter-details-code/adapter-details-code.component.ts}
(71%)
copy RELEASE_VALIDATION.md =>
ui/src/app/core-ui/configuration-code-panel/configuration-code-panel.component.html
(62%)
copy
ui/src/app/{connect/components/adapter-configuration/schema-editor/event-schema-preview/event-schema-preview.component.scss
=> core-ui/configuration-code-panel/configuration-code-panel.component.scss}
(97%)
copy
ui/{projects/streampipes/shared-ui/src/lib/components/basic-header-title/header-title.component.ts
=>
src/app/core-ui/configuration-code-panel/configuration-code-panel.component.ts}
(76%)
copy ui/src/app/{connect/filter => core-ui/pipes}/json-pretty-print.pipe.ts
(100%)
rename ui/src/app/{connect/filter/json-pretty-print.pipe.ts =>
core-ui/pipes/yaml-pretty-print.pipe.ts} (80%)
copy
ui/{projects/streampipes/shared-ui/src/lib/components/sp-exception-message/exception-details-dialog/exception-details-dialog.component.html
=>
src/app/pipeline-details/dialogs/pipeline-code/pipeline-code-dialog.component.html}
(77%)
copy
ui/src/app/pipeline-details/{components/pipeline-details-expansion-panel/status/pipeline-status.component.ts
=> dialogs/pipeline-code/pipeline-code-dialog.component.ts} (61%)