You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by ri...@apache.org on 2020/08/09 12:11:20 UTC

[incubator-streampipes] branch dev updated (8d0a842 -> d27265d)

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

riemer pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampipes.git.


    from 8d0a842  Add apache headers to python wrapper
     add 6fc805f  [STREAMPIPES-145] Add new serialization layer, add initial skeleton of new Angular-based editor module
     add 1da937d  [STREAMPIPES-145] Add pipeline assembly component, move pipeline services to editor module
     add 53a561e  [STREAMPIPES-145] Add pipeline component
     add 1d4dcad  [STREAMPIPES-145] Add pipeline handling
     add 636abef  [STREAMPIPES-145] Cleanup client model, move pipeline models to streampipes-model
     add b5adaca  [STREAMPIPES-145] Improve serialization
     add b675bf4  [STREAMPIPES-145] Add pipeline element options
     add b632949  [STREAMPIPES-145] Add tooltips to assembly
     add 6e85d52  [STREAMPIPES-145] Add dialog template
     add 45df2ef  [STREAMPIPES-145] Add customize option in pipeline-element-options
     add d13546e  [STREAMPIPES-145] Improve layout of customize dialog
     add c1b477a  [STREAMPIPES-145] Refactor static property rendering
     add 77e2040  [STREAMPIPES-145] Refactor serialization layer in connect module
     add 2b2cd3c  [STREAMPIPES-145] Add reusable dialog components
     add 3c3fdec  [STREAMPIPES-145] Improve data injection to dialogs
     add c2f4e9f  [STREAMPIPES-145] Move dialog templates to core-ui module
     add a011635  [STREAMPIPES-145] Migrate pipeline validation handling
     add d2c63f9  [STREAMPIPES-145] Migrate pipeline start dialog
     add 2bcad07  [STREAMPIPES-145] Migrate pipeline element recommender
     add 0e46ddd  [STREAMPIPES-145] Migrate compatible elements dialog
     add 2335c84  [STREAMPIPES-145] Migrate delete dialog
     add cd2cd03  [STREAMPIPES-145] Migrate pipeline cache
     add 6ae26c1  [STREAMPIPES-145] Migrate help dialog
     add b9db613  [STREAMPIPES-145] Fix bug in cache handling of pipeline elements
     add 4bb7253  [STREAMPIPES-145] Migrate pipeline element documentation module
     add 8f53927  [STREAMPIPES-145] Use migrated editor module as default
     add dbcca29  [STREAMPIPES-145] Migrate pipeline element filter
     add 1879d46  [STREAMPIPES-145] Sort pipeline elements by name
     add af46865  [STREAMPIPES-145] Fix bug in pipeline element recommender
     add 2396bde  [STREAMPIPES-145] Add options to tabs overview
     add e00001c  [STREAMPIPES-145] Migrate matching error dialog
     add 05fd8c4  [STREAMPIPES-145] Fix bug in JSON serializer
     add f4e6550  [STREAMPIPES-145] Migrate welcome dialog
     add 931507c  [STREAMPIPES-145] Optimize imports
     add 145fbda  [STREAMPIPES-145] Migrate tutorial dialog
     add acd0f37  [STREAMPIPES-145] Improve form validation of static properties
     add 932113b  [STREAMPIPES-145] Migrate secret static property
     add a40f638  [STREAMPIPES-166] Add color picker static property to SDK
     add 02c2dd9  [STREAMPIPES-145] Migrate color picker static property
     add bc4239b  [STREAMPIPES-145] Remove obsolete components from StreamPipes Connect
     add ea24afd  [STREAMPIPES-145] Remove protocol component from StreamPipes Connect
     add 5b522e9  [STREAMPIPES-145] Remove RDFmapper from StreamPipes Connect
     add 2ea4889  [STREAMPIPES-145] Switch serialization format of worker registration
     add 85c826a  [STREAMPIPES-145] Migrate runtime-resolvable static property
     add 0c25839  [STREAMPIPES-145] Migrate guess schema component in StreamPipes Connect
     add fb1c6da  Merge branch 'dev' into STREAMPIPES-145
     add ad82ba7  [STREAMPIPES-145] Add slider to FreeTextStaticPropertyRenderer
     add d33365c  [STREAMPIPES-145] Migrate text editor
     add db5372f  [STREAMPIPES-145] Migrate code input static property
     add 28a4777  [STREAMPIPES-145] Move edit event property dialog
     add afb52bc  [STREAMPIPES-145] Move event property dialog
     add 5a22947  [STREAMPIPES-145] Fix module import statements
     add c6cdc93  Merge branch 'STREAMPIPES-145' of github.com:apache/incubator-streampipes into STREAMPIPES-145
     add d0d3bd4  [STREAMPIPES-145] Create edit timestamp component
     add 79144ae  [STREAMPIPES-145] Add integer as possible data type
     add 2c7776e  [STREAMPIPES-145] Refactor edit timestamp property
     add 7e75d05  [STREAMPIPES-145] Fix unit transformation
     add 650e25a  [STREAMPIPES-145] Add edit data type component
     add 57f8b19  [STREAMPIPES-145] Moved edit event property sub components
     add 8c916b1  [STREAMPIPES-145] Rename unit transformation component
     add c68ad2f  [STREAMPIPES-145] unit transformation just for numerical values
     add b296abe  [STREAMPIPES-145] Fix edit event property list
     add 88971ec  Merge branch 'STREAMPIPES-145' of github.com:apache/incubator-streampipes into STREAMPIPES-145
     add c6440ad  [STREAMPIPES-145] Add tooltip to pipeline element overview
     add bb6e9d0  [STREAMPIPES-145] Improve form validation
     add 1c328ff  [STREAMPIPES-145] Migrate CustomOutputStrategy
     add 6571665  [STREAMPIPES-145] Migrate user-defined output strategy
     add 3791c49  [STREAMPIPES-145] Restrict output strategy rendering to customizable output strategies
     add 85f35de  [STREAMPIPES-145] Fix bug in pipeline element cache
     add fd3639a  [STREAMPIPES-145] Add restrictedEditMode
     add dcfeecc  [STREAMPIPES-145] Migrate recommended filter
     add cb60a2e  [STREAMPIPES-145] Fix bug in mapping property selection
     add 13d0644  [STREAMPIPES-145] Migrate static property alternatives
     add e5d0e76  [STREAMPIPES-145] Fix CSS bug in welcome screen
     add c0e14a2  [STREAMPIPES-145] Migrate interactive editor tour
     add 7a87138  [STREAMPIPES-145] Improve dialog layout
     add db90e07  [STREAMPIPES-145] Improve layout of editor module
     add c2deee5  [STREAMPIPES-145] Fix bug in pipeline element filter
     add 0771d3a  [STREAMPIPES-145] Minor UI improvements
     add 4969fa8  [STREAMPIPES-145] Add documentation feature to customize dialog
     add f968392  [STREAMPIPES-145] Fix bug in pipeine assembly options
     add 2214749  [STREAMPIPES-145] Change serializer of dashboard models
     add bd19fda  [STREAMPIPES-178] Migrate pipeline view to Angular
     add e9ffdac  [STREAMPIPES-177] Migrate pipeline details view from AngularJS to Angular
     add d0d2a73  [STREAMPIPES-145] Fix bug in pipeline modification feature
     add f500ca2  Fix load empty pipeline cache
     add a74fcaa  Merge branch 'dev' into STREAMPIPES-145
     add 087b609  [STREAMPIPES-145] Fix data sets in editor
     add 9a86406  [STREAMPIPES-145] Improve CSS theming
     add dda5f01  [STREAMPIPES-145] Modify dialog text of mixed source alert
     add 54ffc86  [STREAMPIPES-145] Remove old editor module
     add 7b622d1  Remove AppLinks module
     add 716849f  [STREAMPIPES-190] Migrate pipeline element installation from AngularJS to Angular
     add a9ec6a0  Remove beta ribbon from connect and added to data explorer
     add 94b1423  Add class annotation to transformation rules
     add d5cdb8f  Fix add timestamp rule
     add a2bc6d7  Working on add transformation rule
     add 18d8add  Fix add static propty rule in schema editor
     add 35874b1  Fix add nested property rule
     add cab0320  Merge branch 'STREAMPIPES-145' of github.com:apache/incubator-streampipes into STREAMPIPES-145
     add 82f3335  [STREAMPIPES-191] Integrate pipeline element update into pipeline element installation view
     add e965177  [STREAMPIPES-191] Remove MyElements view
     add eaac6e3  [hotfix] Fix bug in data explorer
     add f826e40  [STREAMPIPES-79] Use new Jackson serializer and server-generated models in data explorer view
     add 15d0c62  Fix present exceptions of connenct worker in ui
     add 1265561  Fix Image Upload adapter and image preview
     add fd3e0e6  Merge branch 'STREAMPIPES-145' of github.com:apache/incubator-streampipes into STREAMPIPES-145
     add 50a6a74  Merge branch 'STREAMPIPES-145' of github.com:apache/incubator-streampipes into STREAMPIPES-145
     add 7faa21d  [STREAMPIPES-79] Improve add widget dialog in data explorer
     add 4ac7033  [STREAMPIPES-79] Improve layout of time selection
     add 2376a17  [STREAMPIPES-79] Improve grid layout of data explorer
     add 160696b  Fix configuration of event format in connect
     add 587f210  Remove select static properties component
     add 5c50ba2  Merge branch 'STREAMPIPES-145' of github.com:apache/incubator-streampipes into STREAMPIPES-145
     add 8f8b5bf  Merge branch 'STREAMPIPES-145' of github.com:apache/incubator-streampipes into STREAMPIPES-145
     add 84ab957  [STREAMPIPES-79] Modify gridster item layout
     add 6e393f1  [STREAMPIPES-79] Improve layout of data explorer widget settings
     add a49b053  [STREAMPIPES-79] Automatically resize data explorer widgets
     add d27265d  Merge branch 'dev' into STREAMPIPES-145

No new revisions were added by this update.

Summary of changes:
 pom.xml                                            |    1 +
 .../backend/StreamPipesBackendApplication.java     |   11 +-
 .../backend/StreamPipesResourceConfig.java         |   42 +-
 .../init/AdapterMasterContainerResourceConfig.java |    4 +
 .../master/management/GuessManagement.java         |   69 +-
 .../master/management/SourcesManagement.java       |    1 +
 .../master/management/WorkerRestClient.java        |   27 +-
 .../container/master/rest/AdapterResource.java     |   45 +-
 .../master/rest/AdapterTemplateResource.java       |   30 +-
 .../container/master/rest/DescriptionResource.java |   27 +-
 .../container/master/rest/GuessResource.java       |   53 +-
 .../master/rest/RuntimeResolvableResource.java     |   21 +-
 .../container/master/rest/SourcesResource.java     |    2 +-
 .../master/rest/WorkerAdministrationResource.java  |   16 +-
 .../init/AdapterWorkerContainerResourceConfig.java |    3 +
 .../worker/management/MasterRestClient.java        |   10 +-
 .../container/worker/rest/FileResource.java        |   10 +-
 .../container/worker/rest/GuessResource.java       |   24 +-
 .../worker/rest/RuntimeResolvableResource.java     |   47 +-
 .../container/worker/rest/WorkerResource.java      |   63 +-
 .../connect/rest/AbstractContainerResource.java    |    9 +-
 .../streampipes/connect/adapter/Adapter.java       |    4 +-
 .../adapter/exception/WorkerAdapterException.java  |   23 +-
 .../TransformSchemaAdapterPipelineElement.java     |    2 +-
 .../elements/TransformStreamAdapterElement.java    |    4 +-
 .../container/html/model/Description.java          |    9 +
 .../html/page/WelcomePageGeneratorImpl.java        |    6 +-
 streampipes-model-client/pom.xml                   |   52 +-
 .../model/client/endpoint/RdfEndpoint.java         |    4 +
 .../model/client/endpoint/RdfEndpointItem.java     |    9 +
 .../client/matching/MatchingResultMessage.java     |    3 +
 .../client/messages/AppInstallationMessage.java    |   61 -
 .../messages/ProaSenseNotificationMessage.java     |  113 -
 .../model/client/messages/SuccessMessageLd.java    |   42 -
 .../apache/streampipes/model/client/user/Role.java |    7 +-
 .../client/user/ShiroAuthenticationRequest.java    |    4 +
 .../apache/streampipes/model/client/user/User.java |   31 +-
 .../pom.xml                                        |   19 +-
 .../model/shared/annotation/TsIgnore.java          |    9 +-
 .../model/shared/annotation/TsModel.java           |    9 +-
 streampipes-model/pom.xml                          |  159 +-
 .../org/apache/streampipes/model/AdapterType.java  |   16 +
 .../streampipes/model/DataProcessorType.java       |   15 +
 .../org/apache/streampipes/model/DataSinkType.java |   16 +
 .../apache/streampipes/model}/ErrorMessageLd.java  |    2 +-
 .../org/apache/streampipes/model}/MessageLd.java   |    2 +-
 .../apache/streampipes/model}/NotificationLd.java  |    2 +-
 .../org/apache/streampipes/model/SpDataSet.java    |    3 +-
 .../org/apache/streampipes/model/SpDataStream.java |   14 +-
 .../apache/streampipes/model}/VirtualSensor.java   |    4 +-
 .../model/base/AbstractStreamPipesEntity.java      |   13 +-
 .../model/base/ConsumableStreamPipesEntity.java    |    5 +-
 .../model/base/InvocableStreamPipesEntity.java     |   21 +-
 .../model/base/StreamPipesJsonLdContainer.java     |   10 +-
 .../model/base/UnnamedStreamPipesEntity.java       |   11 +-
 .../streampipes/model/connect/ListDescription.java |   56 -
 .../model/connect/adapter/AdapterDescription.java  |   21 +-
 .../connect/adapter/AdapterDescriptionList.java    |    2 +
 .../connect/adapter/AdapterSetDescription.java     |    5 +
 .../connect/adapter/AdapterStreamDescription.java  |    5 +
 .../adapter/GenericAdapterSetDescription.java      |    2 +
 .../adapter/GenericAdapterStreamDescription.java   |    2 +
 .../adapter/SpecificAdapterSetDescription.java     |    2 +
 .../adapter/SpecificAdapterStreamDescription.java  |    2 +
 .../model/connect/grounding/FormatDescription.java |    7 +-
 .../connect/grounding/FormatDescriptionList.java   |    2 +
 .../connect/grounding/ProtocolDescription.java     |    7 +-
 .../connect/grounding/ProtocolDescriptionList.java |    2 +
 .../model/connect/guess/GuessSchema.java           |    2 +
 .../rules/TransformationRuleDescription.java       |   29 +
 .../CreateNestedRuleDescription.java               |    2 +-
 .../{Schema => schema}/DeleteRuleDescription.java  |    2 +-
 .../{Schema => schema}/MoveRuleDescription.java    |    2 +-
 .../{Schema => schema}/RenameRuleDescription.java  |    2 +-
 .../SchemaTransformationRuleDescription.java       |    3 +-
 .../EventRateTransformationRuleDescription.java    |    2 +-
 ...oveDuplicatesTransformationRuleDescription.java |    2 +-
 .../StreamTransformationRuleDescription.java       |    8 +-
 .../value/TimestampTransformationRuleMode.java     |    1 +
 .../value/ValueTransformationRuleDescription.java  |    7 +
 .../model/dashboard/DashboardEntity.java           |   14 +-
 .../model/dashboard/DashboardModel.java            |   11 +-
 .../model/dashboard/DashboardWidgetModel.java      |    2 +
 .../model/dashboard/DashboardWidgetSettings.java   |   13 +-
 .../model/dashboard/VisualizablePipeline.java      |   12 +
 .../model/graph/DataProcessorDescription.java      |    5 +-
 .../model/graph/DataProcessorInvocation.java       |    9 +-
 .../model/graph/DataSinkDescription.java           |    5 +-
 .../model/graph/DataSinkInvocation.java            |    7 +-
 .../model/graph/DataSourceDescription.java         |    9 +-
 .../model/grounding/EventGrounding.java            |   13 +-
 .../model/grounding/TopicDefinition.java           |    5 +
 .../model/grounding/TransportProtocol.java         |   26 +-
 .../model/message}/DataSetModificationMessage.java |    5 +-
 .../streampipes/model/message}/ErrorMessage.java   |    9 +-
 .../apache/streampipes/model/message}/Message.java |   16 +-
 .../streampipes/model/message}/Notification.java   |    6 +-
 .../model/message}/NotificationType.java           |    2 +-
 .../streampipes/model/message}/Notifications.java  |   37 +-
 .../message}/PipelineModificationMessage.java      |    6 +-
 .../model/message}/PipelineStatusMessage.java      |    5 +-
 .../model/message}/PipelineStatusMessageType.java  |    2 +-
 .../model/message}/SetupStatusMessage.java         |    2 +-
 .../streampipes/model/message}/SuccessMessage.java |    5 +-
 .../streampipes/model/output/OutputStrategy.java   |   18 +-
 .../model}/pipeline/ElementComposition.java        |    2 +-
 .../streampipes/model}/pipeline/Pipeline.java      |   14 +-
 .../model}/pipeline/PipelineCategory.java          |   10 +-
 .../pipeline/PipelineElementRecommendation.java    |    2 +-
 .../PipelineElementRecommendationMessage.java      |    5 +-
 .../model}/pipeline/PipelineElementStatus.java     |    2 +-
 .../model}/pipeline/PipelineModification.java      |    2 +-
 .../PipelineModificationErrorDescription.java      |    2 +-
 .../model}/pipeline/PipelineOperationStatus.java   |    5 +-
 .../quality/EventPropertyQualityDefinition.java    |    7 +
 .../quality/EventStreamQualityDefinition.java      |    5 +
 .../model/quality/MeasurementProperty.java         |    7 +-
 .../ContainerProvidedOptionsParameterRequest.java  |    2 +-
 .../model/runtime/RuntimeOptionsRequest.java       |    5 +-
 .../model/runtime/RuntimeOptionsResponse.java      |    5 +-
 .../streampipes/model/schema/EventProperty.java    |   15 +-
 .../model/schema/ValueSpecification.java           |    5 +
 .../model/staticproperty/MappingProperty.java      |   13 +-
 .../model/staticproperty/MappingPropertyNary.java  |    5 +-
 .../model/staticproperty/OneOfStaticProperty.java  |    4 +
 .../RuntimeResolvableAnyStaticProperty.java        |    3 +-
 .../RuntimeResolvableOneOfStaticProperty.java      |    3 +-
 .../staticproperty/SelectionStaticProperty.java    |   12 +-
 .../model/staticproperty/StaticProperty.java       |   22 +
 .../org/apache/streampipes/model/user/User.java    |   77 -
 .../org/apache/streampipes/model/util/Cloner.java  |    2 +
 .../streampipes/model/util/RdfIdGenerator.java     |   24 +-
 .../connect/adapter/AdapterDescriptionTest.java    |    6 +-
 .../performance/pipeline/PipelineGenerator.java    |    4 +-
 .../manager/data/PipelineGraphBuilder.java         |    2 +-
 .../manager/endpoint/EndpointItemParser.java       |    6 +-
 .../manager/execution/http/GraphSubmitter.java     |    6 +-
 .../manager/execution/http/HttpRequestBuilder.java |    2 +-
 .../manager/execution/http/PipelineExecutor.java   |    8 +-
 .../execution/http/PipelineStorageService.java     |    2 +-
 .../execution/status/PipelineStatusManager.java    |    2 +-
 .../manager/matching/DataSetGroundingSelector.java |    2 +-
 .../matching/PipelineVerificationHandler.java      |    6 +-
 .../monitoring/runtime/PipelineObserver.java       |    4 +-
 .../monitoring/runtime/PipelineStreamReplacer.java |    2 +-
 .../monitoring/runtime/SepStoppedMonitoring.java   |    2 +-
 .../SepStoppedMonitoringPipelineBuilder.java       |    4 +-
 .../monitoring/runtime/SimilarStreamFinder.java    |    2 +-
 .../streampipes/manager/operations/Operations.java |   14 +-
 .../manager/recommender/ElementRecommender.java    |    6 +-
 .../remote/ContainerProvidedOptionsHandler.java    |    2 +-
 .../setup/CacheInitializationInstallationStep.java |    4 +-
 .../manager/setup/CouchDbInstallationStep.java     |    4 +-
 .../setup/EmpireInitializerInstallationStep.java   |    4 +-
 .../manager/setup/InstallationStep.java            |    2 +-
 .../streampipes/manager/setup/Installer.java       |    4 +-
 .../setup/PipelineElementInstallationStep.java     |    4 +-
 .../setup/UserRegistrationInstallationStep.java    |    4 +-
 .../streampipes/manager/storage/UserService.java   |   30 +-
 .../manager/template/PipelineGenerator.java        |    6 +-
 .../template/PipelineTemplateGenerator.java        |    2 +-
 .../PipelineTemplateInvocationGenerator.java       |    2 +-
 .../PipelineTemplateInvocationHandler.java         |    4 +-
 .../manager/util/PipelineVerificationUtils.java    |    2 +-
 .../manager/verification/ElementVerifier.java      |   10 +-
 .../verification/messages/VerificationError.java   |    2 +-
 .../verification/messages/VerificationResult.java  |    4 +-
 .../verification/messages/VerificationWarning.java |    2 +-
 .../verification/structure/AbstractVerifier.java   |    2 +-
 .../verification/structure/GeneralVerifier.java    |    2 +-
 .../streampipes/manager/matching/v2/TestUtils.java |    2 +-
 .../streampipes/manager/pipeline/StopPipeline.java |    2 +-
 .../manager/pipeline/TestPipelineExecution.java    |    2 +-
 .../manager/pipeline/TestPipelineStorage.java      |    2 +-
 streampipes-rest-shared/pom.xml                    |    4 -
 .../rest/shared/annotation/JacksonSerialized.java  |   22 +-
 .../shared/serializer/GsonClientModelProvider.java |    7 +
 .../rest/shared/serializer/GsonJerseyProvider.java |   91 +-
 .../rest/shared/serializer/GsonWithIdProvider.java |   11 +-
 .../shared/serializer/GsonWithoutIdProvider.java   |   11 +-
 .../serializer/JacksonSerializationProvider.java   |   62 +
 ...JerseyProvider.java => JsonJerseyProvider.java} |   37 +-
 .../rest/shared/serializer/JsonLdProvider.java     |   11 +-
 .../streampipes/rest/shared/util/JsonLdUtils.java  |   25 +-
 .../streampipes/rest/shared/util/SpMediaType.java  |    4 +
 .../org/apache/streampipes/rest/api/IPipeline.java |    2 +-
 .../rest/impl/AbstractRestInterface.java           |   48 +-
 .../streampipes/rest/impl/Authentication.java      |    8 +-
 .../rest/impl/ContainerProvidedOptions.java        |    2 +-
 .../apache/streampipes/rest/impl/Deployment.java   |    4 +-
 .../rest/impl/InternalPipelineTemplates.java       |    2 +-
 .../apache/streampipes/rest/impl/Notification.java |    2 +-
 .../streampipes/rest/impl/OntologyContext.java     |    2 +-
 .../streampipes/rest/impl/OntologyKnowledge.java   |    2 +-
 .../rest/impl/OntologyPipelineElement.java         |   49 +-
 .../streampipes/rest/impl/PipelineCategory.java    |   16 +-
 .../rest/impl/PipelineElementCategory.java         |   19 +-
 .../rest/impl/PipelineElementImport.java           |   49 +-
 .../rest/impl/PipelineElementRuntimeInfo.java      |    6 +-
 .../streampipes/rest/impl/PipelineTemplate.java    |    2 +-
 .../rest/impl/PipelineWithUserResource.java        |   59 +-
 .../apache/streampipes/rest/impl/RdfEndpoint.java  |   69 +-
 .../rest/impl/SemanticEventConsumer.java           |   49 +-
 .../rest/impl/SemanticEventProcessingAgent.java    |   58 +-
 .../rest/impl/SemanticEventProducer.java           |   54 +-
 .../org/apache/streampipes/rest/impl/Setup.java    |    4 +-
 .../org/apache/streampipes/rest/impl/User.java     |    2 +-
 .../streampipes/rest/impl/VirtualSensor.java       |    4 +-
 .../streampipes/rest/impl/dashboard/Dashboard.java |    2 +-
 .../rest/impl/dashboard/DashboardWidget.java       |   33 +-
 .../rest/impl/dashboard/VisualizablePipeline.java  |   25 +-
 .../impl/datalake/DataLakeNoUserResourceV3.java    |   15 +-
 .../rest/impl/datalake/DataLakeResourceV3.java     |   20 +-
 .../rest/impl/datalake/DataLakeWidgetResource.java |   25 +-
 .../impl/nouser/PipelineElementImportNoUser.java   |   40 +-
 .../rest/management/PipelineManagement.java        |    8 +-
 ...AbstractConfigurablePipelineElementBuilder.java |   30 +
 .../sdk/extractor/AbstractParameterExtractor.java  |    4 +
 streampipes-serializers/pom.xml                    |    4 +
 .../serializers/json/GsonSerializer.java           |   14 +-
 .../json/{Utils.java => JacksonSerializer.java}    |   32 +-
 .../apache/streampipes/serializers/json/Utils.java |    2 +-
 .../jsonld/CustomAnnotationProvider.java           |   33 +-
 .../storage/api/IPipelineCategoryStorage.java      |    2 +-
 .../api/IPipelineElementConnectionStorage.java     |    2 +-
 .../api/IPipelineElementDescriptionStorage.java    |    7 +-
 .../streampipes/storage/api/IPipelineStorage.java  |    4 +-
 .../couchdb/impl/ConnectionStorageImpl.java        |    2 +-
 .../couchdb/impl/PipelineCategoryStorageImpl.java  |    2 +-
 .../storage/couchdb/impl/PipelineStorageImpl.java  |    4 +-
 .../rdf4j/impl/PipelineElementStorageRequests.java |   24 +-
 .../apache/streampipes/vocabulary/StreamPipes.java |    1 +
 ui/angular.json                                    |    4 +-
 ui/deployment/app.module.mst                       |   11 +-
 ui/deployment/appng5.module.mst                    |   12 +
 ui/deployment/dev/config.yml                       |    1 -
 ui/deployment/modules.yml                          |   51 +-
 ui/deployment/rel/config.yml                       |    2 +-
 ui/deployment/state.config.mst                     |   14 +-
 ui/package.json                                    |   12 +-
 ui/src/app/NS/XS.service.ts                        |   24 +-
 ui/src/app/add/add.component.html                  |   71 +
 .../add.component.scss}                            |   11 +-
 ui/src/app/add/add.component.ts                    |  159 ++
 ui/src/app/add/add.controller.ts                   |  219 --
 ui/src/app/add/add.html                            |  103 -
 ui/src/app/add/add.module.ts                       |   56 +-
 .../endpoint-item/endpoint-item.component.html     |   71 +
 .../endpoint-item/endpoint-item.component.scss}    |   24 +-
 .../endpoint-item/endpoint-item.component.ts       |  117 +
 .../add-endpoint/add-endpoint.component.html       |   62 +
 .../add-endpoint/add-endpoint.component.scss}      |    5 +-
 ...int.controller.ts => add-endpoint.component.ts} |  156 +-
 .../dialogs/add-endpoint/add-endpoint.tmpl.html    |   67 -
 .../endpoint-installation.component.html           |   51 +
 .../endpoint-installation.component.scss}          |    1 +
 .../endpoint-installation.component.ts             |  126 +
 .../endpoint-installation.controller.ts            |  128 -
 .../endpoint-installation.tmpl.html                |   60 -
 ui/src/app/add/endpoint-item.tmpl.html             |   77 -
 .../filter/order-by.pipe.ts}                       |   43 +-
 .../filter/pipeline-element-type.pipe.ts}          |   23 +-
 ui/src/app/add/services/add.service.ts             |   49 +
 .../app-image-labeling.component.ts                |    2 +-
 ui/src/app/applinks/applinks.module.ts             |   27 -
 ui/src/app/applinks/applinks.tmpl.html             |   65 -
 ui/src/app/connect/connect.module.ts               |  170 +-
 ui/src/app/connect/connect.service.ts              |   14 +-
 .../adapter-description.component.html             |   27 +-
 .../adapter-description.component.ts               |   11 +-
 .../adapter-upload-dialog.component.ts             |   25 +-
 .../data-marketplace.component.css                 |   41 -
 .../data-marketplace.component.html                |   15 +-
 .../data-marketplace/data-marketplace.component.ts |   93 +-
 .../data-marketplace/data-marketplace.service.ts   |  271 +-
 ui/src/app/connect/data-marketplace/filter.pipe.ts |   22 +-
 .../edit-data-type/edit-data-type.component.css}   |    8 +-
 .../edit-data-type/edit-data-type.component.html}  |   14 +-
 .../edit-data-type/edit-data-type.component.ts}    |   32 +-
 .../edit-event-property-list.component.css}        |    0
 .../edit-event-property-list.component.html}       |    8 +-
 .../edit-event-property-list.component.ts          |   15 +-
 .../edit-event-property-primitive.component.css}   |    7 +-
 .../edit-event-property-primitive.component.html   |   44 +
 .../edit-event-property-primitive.component.ts     |   59 +
 .../edit-timestamp-property.component.css}         |    9 +-
 .../edit-timestamp-property.component.html         |   46 +
 .../edit-timestamp-property.component.ts}          |   24 +-
 .../edit-unit-transformation.component.css}        |    0
 .../edit-unit-transformation.component.html        |   49 +
 .../edit-unit-transformation.component.ts          |  137 +
 .../edit-event-property.component.css}             |    0
 .../edit-event-property.component.html}            |   47 +-
 .../edit-event-property.component.ts               |  149 ++
 ui/src/app/connect/filter/timestamp.pipe.ts        |    5 +-
 .../connect/format-component/format.component.html |    4 +-
 .../connect/format-component/format.component.ts   |    8 +-
 .../model/CodeInputStaticProperty.ts}              |   32 +-
 .../app/connect/model/DataProcessorInvocation.ts   |    8 +-
 ui/src/app/connect/model/DataSinkInvocation.ts     |    8 +-
 ...aSinkInvocation.ts => DataSourceDescription.ts} |   18 +-
 ui/src/app/connect/model/DataStreamDescription.ts  |   11 +-
 .../connect/model/InvocableStreamPipesEntity.ts    |   18 +-
 ui/src/app/connect/model/NamedStreamPipesEntity.ts |    2 +
 .../app/connect/model/UnnamedStreamPipesEntity.ts  |    1 -
 .../app/connect/model/grounding/EventGrounding.ts  |   29 +-
 .../model/grounding/JmsTransportProtocol.ts}       |    0
 .../model/grounding/KafkaTransportProtocol.ts}     |    0
 .../app/connect/model/grounding/TopicDefinition.ts |   15 +-
 .../app/connect/model/grounding/TransportFormat.ts |   19 +-
 .../connect/model/grounding/TransportProtocol.ts   |   28 +-
 .../UserDefinedOutputStrategy.ts}                  |   23 +-
 .../component/adapter-started-dialog.component.ts  |   63 +-
 .../component/dialog-adapter-started.html          |   31 +-
 .../pipeline-element-runtime-info.component.html   |   47 +
 .../pipeline-element-runtime-info.component.scss   |    0
 .../pipeline-element-runtime-info.component.ts     |  101 +
 .../connect/new-adapter/new-adapter.component.html |   79 +-
 .../new-adapter/new-adapter.component.spec.ts      |   79 -
 .../connect/new-adapter/new-adapter.component.ts   |  124 +-
 .../protocol-component/protocol.component.css      |   80 -
 .../protocol-component/protocol.component.ts       |   58 -
 .../protocol-list.component.ts                     |   60 -
 ui/src/app/connect/rdfmapper/rdfmapper.service.ts  |   61 -
 ui/src/app/connect/rest.service.ts                 |  139 +-
 .../app/connect/schema-editor/data-type.service.ts |   47 +-
 .../event-property-primitive.component.html        |  123 -
 .../event-property-primitive.component.ts          |  183 --
 .../event-property-row.component.ts                |   48 +-
 .../event-property/event-property.component.ts     |  159 --
 .../event-schema/event-schema.component.ts         |   69 +-
 .../schema-editor/model/EventPropertyPrimitive.ts  |    9 +-
 .../app/connect/schema-editor/model/EventSchema.ts |   10 +-
 .../select-protocol.component.html                 |   24 -
 .../select-protocol.component.ts                   |  142 -
 .../select-static-properties.component.html        |   22 -
 .../select-static-properties.component.ts          |   62 -
 .../base/abstract-static-property.ts}              |   45 +-
 .../base/abstract-validated-static-property.ts     |   59 +
 .../filter/display-recommended.pipe.ts}            |   42 +-
 .../input.validator.ts                             |    3 -
 .../static-alternatives.component.html             |   19 +-
 .../static-alternatives.component.ts               |   61 +-
 .../static-any-input/static-any-input.component.ts |    9 +-
 .../static-code-input.component.html}              |   18 +-
 .../static-code-input.component.scss}              |    9 +-
 .../static-code-input.component.ts                 |  106 +
 .../static-collection.component.html               |   38 +-
 .../static-collection.component.ts                 |   56 +-
 .../static-color-picker.component.html             |   19 +-
 .../static-color-picker.component.ts               |   41 +-
 .../static-file-input.component.ts                 |   16 +-
 .../static-free-input.component.html               |   47 +-
 ...ponent.css => static-free-input.component.scss} |    6 +
 .../static-free-input.component.ts                 |  104 +-
 .../static-group/static-group.component.html       |   16 +-
 .../static-group/static-group.component.ts         |   20 +-
 .../static-mapping-nary.component.html             |    7 +-
 .../static-mapping-nary.component.ts               |   45 +-
 .../static-mapping-unary.component.html            |   13 +-
 .../static-mapping-unary.component.ts              |   57 +-
 .../static-mapping/static-mapping.ts               |   38 +-
 .../static-number-input.component.html             |   31 -
 .../static-number-input.component.ts               |   80 -
 .../static-one-of-input.component.html             |   13 +-
 .../static-one-of-input.component.ts               |   21 +-
 .../static-property-util.service.ts                |   86 +-
 .../static-property.component.css                  |   11 +
 .../static-property.component.html                 |  179 +-
 .../static-properties/static-property.component.ts |   70 +-
 ...c-runtime-resolvable-oneof-input.component.html |    6 +-
 ...tic-runtime-resolvable-oneof-input.component.ts |   33 +-
 .../static-secret-input.component.html             |   18 +-
 .../static-secret-input.component.ts               |   45 +-
 .../static-text-input.component.html               |   32 -
 .../static-text-input.component.ts                 |   79 -
 .../static-url-input.component.html                |   31 -
 .../static-url-input/static-url-input.component.ts |   67 -
 ui/src/app/connect/transformation-rule.service.ts  |  189 +-
 .../core-model/datalake/DataExplorerWidgetModel.ts |   52 -
 .../app/core-model/gen/streampipes-model-client.ts |   75 +
 ui/src/app/core-model/gen/streampipes-model.ts     | 2787 ++++++++++++++++++++
 .../datalake/datalake-rest.service.ts              |    2 +-
 .../semantic-type/semantic-type-utils.service.ts   |   18 +-
 ui/src/app/core-ui/core-ui.module.ts               |   17 +-
 .../dialog/base-dialog/base-dialog.component.ts}   |   44 +-
 .../dialog/base-dialog/base-dialog.config.ts}      |   10 +-
 .../dialog/base-dialog/base-dialog.model.ts        |   23 +
 .../dialog/base-dialog/base-dialog.service.ts      |  100 +
 .../app/core-ui/dialog/base-dialog/dialog-ref.ts   |   59 +
 .../confirm-dialog/confirm-dialog.component.html   |   10 +
 .../confirm-dialog/confirm-dialog.component.scss}  |    7 +-
 .../confirm-dialog/confirm-dialog.component.ts}    |   25 +-
 .../panel-dialog/panel-dialog.component.html}      |   18 +-
 .../panel-dialog/panel-dialog.component.scss}      |   37 +-
 .../dialog/panel-dialog/panel-dialog.component.ts  |   73 +
 .../dialog/panel-dialog/panel-dialog.config.ts}    |   44 +-
 .../standard-dialog.component.html}                |   15 +-
 .../standard-dialog.component.scss}                |   43 +-
 .../standard-dialog/standard-dialog.component.ts   |   30 +-
 .../standard-dialog/standard-dialog.config.ts      |   45 +-
 .../image/image-viewer/image-viewer.component.ts   |    3 -
 .../components/grid/dashboard-grid.component.ts    |    6 +-
 .../components/panel/dashboard-panel.component.ts  |    8 +-
 .../widget/dashboard-widget.component.ts           |   10 +-
 .../components/widgets/base/base-config.ts         |    2 +-
 .../widgets/base/base-ngx-charts-widget.ts         |    2 -
 .../widgets/base/base-ngx-line-config.ts           |    2 +-
 .../components/widgets/base/base-widget.ts         |    8 +-
 .../components/widgets/gauge/gauge-config.ts       |    2 +-
 .../components/widgets/html/html-config.ts         |    2 +-
 .../components/widgets/image/image-config.ts       |    2 +-
 .../dashboard/components/widgets/map/map-config.ts |    2 +-
 .../components/widgets/number/number-config.ts     |    2 +-
 .../widgets/number/number-widget.component.ts      |    3 +-
 .../components/widgets/pallet/pallet-config.ts     |    2 +-
 .../dashboard/components/widgets/raw/raw-config.ts |    2 +-
 .../components/widgets/table/table-config.ts       |    2 +-
 .../widgets/table/table-widget.component.ts        |    2 +-
 .../widgets/trafficlight/traffic-light-config.ts   |    2 +-
 .../add-visualization-dialog.component.html        |    8 +-
 .../add-visualization-dialog.component.ts          |   60 +-
 .../dashboard/registry/widget-config-builder.ts    |   13 +-
 ui/src/app/dashboard/registry/widget-registry.ts   |    7 +-
 .../dashboard/sdk/collected-schema-requirements.ts |   14 +-
 ui/src/app/dashboard/sdk/ep-requirements.ts        |   32 +-
 .../sdk/extractor/static-property-extractor.ts     |   21 +-
 .../sdk/matching/domain-property-match.ts          |   10 +-
 .../sdk/matching/mapping-property-generator.ts     |    4 +-
 .../sdk/matching/primitive-property-match.ts       |    4 +-
 .../app/dashboard/sdk/matching/property-match.ts   |    8 +-
 ui/src/app/dashboard/sdk/matching/schema-match.ts  |    2 +-
 .../dashboard/sdk/schema-requirements-builder.ts   |   36 +-
 ui/src/app/dashboard/services/dashboard.service.ts |   87 +-
 .../data-explorer-dashboard-grid.component.html    |    2 +-
 ...=> data-explorer-dashboard-grid.component.scss} |   18 +-
 .../grid/data-explorer-dashboard-grid.component.ts |   38 +-
 ...data-explorer-dashboard-overview.component.html |  115 +-
 ...ata-explorer-dashboard-overview.component.scss} |   30 +-
 .../data-explorer-dashboard-overview.component.ts  |    2 +-
 .../data-explorer-dashboard-panel.component.html   |   14 +-
 .../data-explorer-dashboard-panel.component.ts     |   32 +-
 .../time-selector/timeRangeSelector.component.html |   72 +-
 ...ponent.css => timeRangeSelector.component.scss} |   27 +-
 .../time-selector/timeRangeSelector.component.ts   |    7 +-
 .../data-explorer-dashboard-widget.component.html  |   14 +-
 ... data-explorer-dashboard-widget.component.scss} |    6 +-
 .../data-explorer-dashboard-widget.component.ts    |   13 +-
 .../components/widgets/base/base-config.ts         |    4 +-
 .../widgets/base/base-data-explorer-widget.ts      |   42 +-
 .../widgets/base/base-ngx-charts-widget.ts         |   75 -
 .../components/widgets/image/image-config.ts       |    6 +-
 .../widgets/image/image-widget.component.css       |    6 +
 .../widgets/image/image-widget.component.html      |    6 -
 .../widgets/image/image-widget.component.ts        |    8 +-
 .../widgets/line-chart/line-chart-config.ts        |    6 +-
 .../line-chart/line-chart-widget.component.css     |   14 +-
 .../line-chart/line-chart-widget.component.html    |  140 +-
 .../line-chart/line-chart-widget.component.ts      |   43 +-
 .../datadownloadDialog/dataDownload.dialog.css     |   56 -
 .../datadownloadDialog/dataDownload.dialog.html    |  100 -
 .../datadownloadDialog/dataDownload.dialog.ts      |  196 --
 .../base/baseVisualisation.component.ts            |  146 -
 .../linechart/lineChart.component.css              |   23 -
 .../linechart/lineChart.component.html             |   54 -
 .../linechart/lineChart.component.ts               |  548 ----
 .../table/table.component.html                     |   66 -
 .../table/table.component.ts                       |   99 -
 .../old-explorer.component.html                    |  289 --
 .../old-explorer-widget/old-explorer.component.ts  |  417 ---
 .../widgets/old-explorer-widget/old-explorer.css   |   85 -
 .../components/widgets/table/table-config.ts       |    7 +-
 .../widgets/table/table-widget.component.html      |   31 +-
 ...t.component.css => table-widget.component.scss} |   13 +-
 .../widgets/table/table-widget.component.ts        |   10 +-
 .../aggregate-configuration.component.html         |    8 +-
 .../load-data-spinner.component.html               |   10 +-
 .../select-properties.component.html               |    2 +-
 .../select-properties.component.ts                 |   10 +-
 .../app/data-explorer/data-explorer.component.css  |   62 +
 .../app/data-explorer/data-explorer.component.html |   39 +-
 .../app/data-explorer/data-explorer.component.ts   |   21 +-
 ui/src/app/data-explorer/data-explorer.module.ts   |  117 +-
 ...explorer-add-visualization-dialog.component.css |   16 +
 ...xplorer-add-visualization-dialog.component.html |   39 +-
 ...-explorer-add-visualization-dialog.component.ts |   15 +-
 .../models/dataview-dashboard.model.ts             |    5 +
 .../registry/data-explorer-widget-registry.ts      |   11 +-
 .../services/data-view-data-explorer.service.ts    |   70 +-
 ui/src/app/editor/capitalize.filter.ts             |   39 -
 .../alternative/alternative.component.ts           |   33 -
 .../alternative/alternative.controller.ts          |   38 -
 .../components/alternative/alternative.tmpl.html   |   30 -
 .../components/any-remote/any-remote.component.ts  |   31 -
 .../components/any-remote/any-remote.controller.ts |  101 -
 .../components/any-remote/any-remote.tmpl.html     |   38 -
 ui/src/app/editor/components/any/any.component.ts  |   30 -
 ui/src/app/editor/components/any/any.controller.ts |   25 -
 .../components/code/code-editor.directive.ts       |   91 -
 .../app/editor/components/code/code.component.ts   |   33 -
 ui/src/app/editor/components/code/code.tmpl.html   |   33 -
 .../components/collection/collection.component.ts  |   30 -
 .../components/collection/collection.controller.ts |   51 -
 .../components/collection/collection.tmpl.html     |   60 -
 .../customize/customize-dialog.component.ts        |   34 -
 .../customize/customize-dialog.tmpl.html           |   96 -
 .../customoutput/customoutput.component.ts         |   33 -
 .../customoutput/customoutput.controller.ts        |   57 -
 .../components/customoutput/customoutput.tmpl.html |   49 -
 .../property-selection.component.ts                |   34 -
 .../property-selection.controller.ts               |   46 -
 .../propertyselection/property-selection.tmpl.html |   33 -
 .../domainconcept/domainconcept.component.ts       |   31 -
 .../domainconcept/domainconcept.controller.ts      |   99 -
 .../domainconcept/domainconcept.tmpl.html          |   49 -
 ui/src/app/editor/components/draggable-icon.html   |   25 -
 .../components/fileupload/fileupload.component.ts  |   34 -
 .../components/fileupload/fileupload.controller.ts |   75 -
 .../components/fileupload/fileupload.tmpl.html     |   39 -
 .../components/freetext/freetext.component.ts      |   33 -
 .../components/freetext/freetext.controller.ts     |   96 -
 .../editor/components/freetext/freetext.tmpl.html  |   98 -
 .../app/editor/components/group/group.component.ts |   34 -
 .../mappingnary/mappingnary.component.ts           |   33 -
 .../mappingnary/mappingnary.controller.ts          |   86 -
 .../components/mappingnary/mappingnary.tmpl.html   |   35 -
 .../mappingunary/mappingunary.component.ts         |   33 -
 .../mappingunary/mappingunary.controller.ts        |   65 -
 .../components/mappingunary/mappingunary.tmpl.html |   26 -
 .../matchingproperty/matchingproperty.component.ts |   30 -
 .../matchingproperty.controller.ts                 |   24 -
 .../matchingproperty/matchingproperty.tmpl.html    |   28 -
 .../multivalue/multiple-value-input.component.ts   |   30 -
 .../multivalue/multiple-value-input.controller.ts  |   54 -
 .../multivalue/multiple-value-input.tmpl.html      |   50 -
 .../oneof-remote/oneof-remote.component.ts         |   31 -
 .../oneof-remote/oneof-remote.controller.ts        |  115 -
 .../components/oneof-remote/oneof-remote.tmpl.html |   38 -
 .../app/editor/components/oneof/oneof.component.ts |   30 -
 ui/src/app/editor/components/oneof/oneof.tmpl.html |   25 -
 .../output-strategy/base/BaseOutputStrategy.ts}    |   32 +-
 .../custom-output-strategy.component.html          |   51 +
 .../custom-output-strategy.component.scss}         |    0
 .../custom-output-strategy.component.ts            |   72 +
 .../output-strategy/output-strategy.component.html |   43 +
 .../output-strategy.component.scss}                |   12 +-
 .../output-strategy/output-strategy.component.ts}  |   37 +-
 .../property-selection.component.html              |   40 +
 .../property-selection.component.scss}             |    3 +
 .../property-selection.component.ts                |   80 +
 .../user-defined-output.component.html             |   64 +
 .../user-defined-output.component.scss}            |    0
 .../user-defined-output.component.ts               |  102 +
 .../pipeline-assembly.component.html               |  111 +
 .../pipeline-assembly.component.scss}              |   12 +-
 .../pipeline-assembly.component.ts                 |  241 +-
 .../pipeline-assembly.controller.ts                |  246 --
 .../pipeline-assembly/pipeline-assembly.tmpl.html  |  118 -
 .../pipeline-element-documentation.component.html  |    6 +
 .../pipeline-element-documentation.component.scss} |    0
 .../pipeline-element-documentation.component.ts    |   47 +-
 .../pipeline-element-documentation.controller.ts   |   43 -
 .../pipeline-element-icon-stand.component.html     |   71 +
 .../pipeline-element-icon-stand.component.scss}    |   28 +-
 .../pipeline-element-icon-stand.component.ts       |  167 +-
 .../pipeline-element-icon-stand.controller.ts      |  110 -
 .../pipeline-element-icon-stand.tmpl.html          |   87 -
 .../pipeline-element-options.component.css}        |    0
 .../pipeline-element-options.component.html        |   68 +
 .../pipeline-element-options.component.ts          |  192 +-
 .../pipeline-element-options.controller.ts         |  151 --
 .../pipeline-element-options.tmpl.html             |   92 -
 .../pipeline-element-recommendation.component.html |   32 +
 ...pipeline-element-recommendation.component.scss} |    0
 .../pipeline-element-recommendation.component.ts   |  141 +-
 .../pipeline-element-recommendation.controller.ts  |  101 -
 .../pipeline-element-recommendation.tmpl.html      |   30 -
 .../pipeline-element.component.css}                |    0
 .../pipeline-element.component.html}               |    5 +-
 .../pipeline-element/pipeline-element.component.ts |   90 +-
 .../pipeline-element.controller.ts                 |   77 -
 .../pipeline-element/pipeline-element.tmpl.html    |   22 -
 .../components/pipeline/pipeline.component.css}    |    0
 .../components/pipeline/pipeline.component.html    |   48 +
 .../components/pipeline/pipeline.component.ts      |  398 ++-
 .../components/pipeline/pipeline.controller.ts     |  350 ---
 .../editor/components/pipeline/pipeline.tmpl.html  |   45 -
 ui/src/app/editor/components/popup.html            |   25 -
 .../replaceoutput/replaceoutput.component.ts       |   31 -
 .../replaceoutput/replaceoutput.controller.ts      |   25 -
 .../replaceoutput/replaceoutput.tmpl.html          |   30 -
 .../editor/components/secret/secret.component.ts   |   31 -
 .../editor/components/secret/secret.controller.ts  |   49 -
 .../app/editor/components/secret/secret.tmpl.html  |   28 -
 .../topic/topic-selection-dialog.component.ts      |   32 -
 .../topic/topic-selection-dialog.controller.ts     |   76 -
 .../topic/topic-selection-dialog.tmpl.html         |   42 -
 .../user-defined-output.component.ts               |   33 -
 .../user-defined-output.controller.ts              |   87 -
 .../user-defined-output.tmpl.html                  |   55 -
 .../src/app/editor/constants/editor.constants.ts   |   11 +-
 .../compatible-elements.component.html             |   43 +
 .../compatible-elements.component.scss}            |   26 +-
 .../compatible-elements.component.ts               |   92 +
 .../customize.controller.ts                        |  151 --
 .../customizeElementDialog.tmpl.html               |  161 --
 .../dialog/customize/customize.component.html      |   88 +
 .../dialog/customize/customize.component.scss}     |    1 +
 .../editor/dialog/customize/customize.component.ts |  133 +
 .../editor/dialog/help/help-dialog.controller.ts   |  130 -
 .../app/editor/dialog/help/help-dialog.tmpl.html   |  103 -
 ui/src/app/editor/dialog/help/help.component.html  |   71 +
 .../dialog/help/help.component.scss}               |    1 +
 ui/src/app/editor/dialog/help/help.component.ts    |  114 +
 .../matching-error/matching-error.component.html   |   53 +
 .../matching-error/matching-error.component.scss}  |    1 +
 .../matching-error/matching-error.component.ts}    |   87 +-
 .../matching-error/matching-error.controller.ts    |   45 -
 .../dialog/matching-error/matching-error.tmpl.html |   64 -
 ...sing-elements-for-tutorial-dialog.controller.ts |   38 -
 ...> missing-elements-for-tutorial.component.html} |   33 +-
 .../missing-elements-for-tutorial.component.scss}  |    1 +
 .../missing-elements-for-tutorial.component.ts     |   29 +-
 .../possible-elements-dialog.controller.ts         |   55 -
 .../possible-elements-dialog.tmpl.html             |   50 -
 .../save-pipeline/save-pipeline.component.html     |   65 +
 .../save-pipeline/save-pipeline.component.scss}    |   18 +-
 .../save-pipeline/save-pipeline.component.ts       |  153 ++
 .../save-pipeline/save-pipeline.controller.ts      |  151 --
 .../save-pipeline/submitPipelineModal.tmpl.html    |   74 -
 .../topic/topic-selection-modal.controller.ts      |   89 -
 .../dialog/topic/topic-selection-modal.tmpl.html   |   54 -
 .../welcome-tour/welcome-tour-dialog.controller.ts |   54 -
 ...ialog.tmpl.html => welcome-tour.component.html} |   39 +-
 .../welcome-tour/welcome-tour.component.scss}      |   33 +-
 .../dialog/welcome-tour/welcome-tour.component.ts} |   37 +-
 ui/src/app/editor/editor.component.html            |   59 +
 .../editor.component.scss}                         |   18 +-
 ui/src/app/editor/editor.component.ts              |  236 ++
 ui/src/app/editor/editor.controller.ts             |  282 --
 ui/src/app/editor/editor.html                      |   72 -
 ui/src/app/editor/editor.module.ts                 |  222 +-
 .../editor/filter/display-recommended.filter.ts    |   48 -
 ui/src/app/editor/filter/element-name.filter.ts    |   41 -
 ui/src/app/editor/filter/select.filter.ts          |   42 -
 ui/src/app/editor/image-bind.directive.ts          |   33 -
 ui/src/app/editor/model/editor.model.ts            |   67 +
 ui/src/app/editor/my-data-bind.directive.ts        |   33 -
 .../services/editor-dialog-manager.service.ts      |   40 +-
 ui/src/app/editor/services/editor.service.ts       |  144 +
 .../services/jsplumb-bridge.service.ts             |    3 +
 .../services/jsplumb-config.service.ts             |    3 +
 .../app/{ => editor}/services/jsplumb.service.ts   |   96 +-
 .../services/object-provider.service.ts            |   89 +-
 .../services/pipeline-editor.service.ts            |   19 +-
 .../pipeline-element-recommendation.service.ts     |   77 +-
 .../services/pipeline-positioning.service.ts       |   36 +-
 .../editor/services/pipeline-validation.service.ts |   25 +-
 ui/src/app/editor/utils/editor.utils.ts            |   97 +
 .../Person.ts => editor/utils/style-sanitizer.ts}  |   14 +-
 .../text/custom-output-validator.directive.ts      |   38 -
 .../validator/text/text-validator.directive.ts     |   66 -
 .../myelements/dialog/jsonldDialog.controller.ts   |   48 -
 .../app/myelements/dialog/jsonldDialog.tmpl.html   |   43 -
 ui/src/app/myelements/my-elements.controller.ts    |  250 --
 ui/src/app/myelements/my-elements.module.ts        |   25 -
 ui/src/app/myelements/myelements.html              |  108 -
 .../actions/pipeline-actions.component.html        |   71 +
 .../actions/pipeline-actions.component.ts          |   63 +-
 .../actions/pipeline-actions.controller.ts         |   60 -
 .../components/actions/pipeline-actions.tmpl.html  |   82 -
 .../components/edit/quickedit.component.html       |   58 +
 .../components/edit/quickedit.component.ts         |  145 +-
 .../components/edit/quickedit.tmpl.html            |   52 -
 .../pipeline-elements-row.component.html}          |   21 +-
 .../elements/pipeline-elements-row.component.ts    |   54 +-
 .../elements/pipeline-elements-row.controller.ts   |   53 -
 .../elements/pipeline-elements-row.tmpl.html       |   34 -
 ....tmpl.html => pipeline-elements.component.html} |   12 +-
 .../elements/pipeline-elements.component.ts        |   29 +-
 ...w.tmpl.html => pipeline-preview.component.html} |    8 +-
 .../preview/pipeline-preview.component.scss}       |    0
 .../preview/pipeline-preview.component.ts          |   71 +-
 .../preview/pipeline-preview.controller.ts         |   62 -
 ...us.tmpl.html => pipeline-status.component.html} |   28 +-
 .../components/status/pipeline-status.component.ts |   45 +-
 .../status/pipeline-status.controller.ts           |   43 -
 .../pipeline-details.component.html                |   60 +
 .../pipeline-details.component.scss}               |    0
 .../pipeline-details/pipeline-details.component.ts |   63 +
 .../pipeline-details.controller.ts                 |   59 -
 ui/src/app/pipeline-details/pipeline-details.html  |   59 -
 .../pipeline-details/pipeline-details.module.ts    |   73 +-
 .../category-already-in-pipeline.filter.ts         |   26 +-
 .../pipeline-details/pipeline-details.component.ts |   32 -
 .../pipeline-details.controller.ts                 |   65 -
 .../pipeline-details/pipeline-details.tmpl.html    |   97 -
 .../pipeline-overview.component.html               |   90 +
 .../pipeline-overview.component.scss               |   15 +
 .../pipeline-overview.component.ts                 |  111 +
 .../dialog/delete-pipeline-dialog.tmpl.html        |   56 -
 .../delete-pipeline-dialog.component.html          |   52 +
 .../delete-pipeline-dialog.component.scss}         |    1 +
 .../delete-pipeline-dialog.component.ts}           |   52 +-
 .../dialog/import-pipeline-dialog.tmpl.html        |   73 -
 .../import-pipeline-dialog.component.html          |   68 +
 .../import-pipeline-dialog.component.scss}         |    1 +
 .../import-pipeline-dialog.component.ts}           |   85 +-
 .../dialog/pipeline-categories-dialog.tmpl.html    |  170 --
 .../pipeline-categories-dialog.component.html      |  146 +
 .../pipeline-categories-dialog.component.scss}     |    1 +
 .../pipeline-categories-dialog.component.ts}       |  104 +-
 .../dialog/pipeline-status-dialog.tmpl.html        |   74 -
 .../pipeline-status-dialog.component.html          |   59 +
 .../pipeline-status-dialog.component.scss}         |   57 +-
 .../pipeline-status-dialog.component.ts}           |   33 +-
 .../dialog/start-all-pipelines-dialog.tmpl.html    |   57 -
 .../start-all-pipelines-dialog.component.html      |   49 +
 .../start-all-pipelines-dialog.component.scss}     |    1 +
 .../start-all-pipelines-dialog.component.ts}       |   92 +-
 ui/src/app/pipelines/pipeline-category.filter.ts   |   29 +-
 ui/src/app/pipelines/pipelines.component.html      |   74 +
 .../pipelines.component.scss}                      |   11 +-
 ui/src/app/pipelines/pipelines.component.ts        |  195 ++
 ui/src/app/pipelines/pipelines.controller.ts       |  247 --
 ui/src/app/pipelines/pipelines.html                |   98 -
 ui/src/app/pipelines/pipelines.module.ts           |   71 +-
 .../services/pipeline-operations.service.ts        |  180 +-
 .../apis/commons.service.ts}                       |   32 +-
 .../apis/pipeline-element-endpoint.service.ts      |   52 +
 .../apis/pipeline-element.service.ts               |   74 +
 .../app/platform-services/apis/pipeline.service.ts |  107 +
 .../contants/platform-services.constants.ts}       |    7 +-
 ui/src/app/platform-services/platform.module.ts    |   25 +-
 .../platform-services/tsonld-serializer.service.ts |   18 +-
 ui/src/app/services/image-checker.service.ts       |    3 +
 ui/src/app/services/property-selector.service.ts   |   23 +-
 ui/src/app/services/rest-api.service.ts            |   55 -
 ui/src/app/services/services.module.ts             |   22 +-
 .../tour/create-pipeline-tour.constants.ts         |   20 +-
 ui/src/app/services/tour/shepherd.service.ts       |    4 +-
 ui/src/app/services/transition.service.ts          |   58 -
 ui/src/scss/main.scss                              |    8 +-
 ui/src/scss/sp/buttons.scss                        |    3 +-
 ui/src/scss/sp/dialog.scss                         |    2 +
 .../sp/forms.scss}                                 |   45 +-
 ui/src/scss/sp/main.scss                           |   38 +-
 ui/src/scss/sp/pipeline-assembly.scss              |   12 -
 ui/src/scss/sp/pipeline-element-options.scss       |    2 +-
 .../sp/sp-dialog.scss}                             |   31 +-
 ui/src/scss/sp/sp-theme.scss                       |   79 +
 .../sp/widgets.scss}                               |   66 +-
 752 files changed, 15313 insertions(+), 18272 deletions(-)
 copy streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/dashboard/Dashboard.java => streampipes-connect/src/main/java/org/apache/streampipes/connect/adapter/exception/WorkerAdapterException.java (52%)
 delete mode 100644 streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages/AppInstallationMessage.java
 delete mode 100644 streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages/ProaSenseNotificationMessage.java
 delete mode 100644 streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages/SuccessMessageLd.java
 rename ui/src/app/editor/components/pipeline-element-documentation/pipeline-element-documentation.tmpl.html => streampipes-model-shared/pom.xml (60%)
 copy ui/src/app/data-explorer/components/overview/data-explorer-dashboard-overview.component.css => streampipes-model-shared/src/main/java/org/apache/streampipes/model/shared/annotation/TsIgnore.java (90%)
 copy ui/src/app/data-explorer/components/overview/data-explorer-dashboard-overview.component.css => streampipes-model-shared/src/main/java/org/apache/streampipes/model/shared/annotation/TsModel.java (90%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages => streampipes-model/src/main/java/org/apache/streampipes/model}/ErrorMessageLd.java (96%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages => streampipes-model/src/main/java/org/apache/streampipes/model}/MessageLd.java (98%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages => streampipes-model/src/main/java/org/apache/streampipes/model}/NotificationLd.java (98%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client => streampipes-model/src/main/java/org/apache/streampipes/model}/VirtualSensor.java (91%)
 delete mode 100644 streampipes-model/src/main/java/org/apache/streampipes/model/connect/ListDescription.java
 rename streampipes-model/src/main/java/org/apache/streampipes/model/connect/rules/{Schema => schema}/CreateNestedRuleDescription.java (96%)
 rename streampipes-model/src/main/java/org/apache/streampipes/model/connect/rules/{Schema => schema}/DeleteRuleDescription.java (96%)
 rename streampipes-model/src/main/java/org/apache/streampipes/model/connect/rules/{Schema => schema}/MoveRuleDescription.java (97%)
 rename streampipes-model/src/main/java/org/apache/streampipes/model/connect/rules/{Schema => schema}/RenameRuleDescription.java (97%)
 rename streampipes-model/src/main/java/org/apache/streampipes/model/connect/rules/{Schema => schema}/SchemaTransformationRuleDescription.java (91%)
 rename streampipes-model/src/main/java/org/apache/streampipes/model/connect/rules/{Stream => stream}/EventRateTransformationRuleDescription.java (97%)
 rename streampipes-model/src/main/java/org/apache/streampipes/model/connect/rules/{Stream => stream}/RemoveDuplicatesTransformationRuleDescription.java (96%)
 rename streampipes-model/src/main/java/org/apache/streampipes/model/connect/rules/{Stream => stream}/StreamTransformationRuleDescription.java (80%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client/pipeline => streampipes-model/src/main/java/org/apache/streampipes/model/message}/DataSetModificationMessage.java (92%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages => streampipes-model/src/main/java/org/apache/streampipes/model/message}/ErrorMessage.java (88%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages => streampipes-model/src/main/java/org/apache/streampipes/model/message}/Message.java (83%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages => streampipes-model/src/main/java/org/apache/streampipes/model/message}/Notification.java (96%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages => streampipes-model/src/main/java/org/apache/streampipes/model/message}/NotificationType.java (98%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages => streampipes-model/src/main/java/org/apache/streampipes/model/message}/Notifications.java (63%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client/pipeline => streampipes-model/src/main/java/org/apache/streampipes/model/message}/PipelineModificationMessage.java (91%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client/pipeline => streampipes-model/src/main/java/org/apache/streampipes/model/message}/PipelineStatusMessage.java (93%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client/pipeline => streampipes-model/src/main/java/org/apache/streampipes/model/message}/PipelineStatusMessageType.java (96%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages => streampipes-model/src/main/java/org/apache/streampipes/model/message}/SetupStatusMessage.java (97%)
 copy {streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages => streampipes-model/src/main/java/org/apache/streampipes/model/message}/SuccessMessage.java (91%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client => streampipes-model/src/main/java/org/apache/streampipes/model}/pipeline/ElementComposition.java (97%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client => streampipes-model/src/main/java/org/apache/streampipes/model}/pipeline/Pipeline.java (94%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client => streampipes-model/src/main/java/org/apache/streampipes/model}/pipeline/PipelineCategory.java (89%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client => streampipes-model/src/main/java/org/apache/streampipes/model}/pipeline/PipelineElementRecommendation.java (97%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client => streampipes-model/src/main/java/org/apache/streampipes/model}/pipeline/PipelineElementRecommendationMessage.java (94%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client => streampipes-model/src/main/java/org/apache/streampipes/model}/pipeline/PipelineElementStatus.java (96%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client => streampipes-model/src/main/java/org/apache/streampipes/model}/pipeline/PipelineModification.java (98%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client => streampipes-model/src/main/java/org/apache/streampipes/model}/pipeline/PipelineModificationErrorDescription.java (95%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client => streampipes-model/src/main/java/org/apache/streampipes/model}/pipeline/PipelineOperationStatus.java (95%)
 rename {streampipes-model-client/src/main/java/org/apache/streampipes/model/client => streampipes-model/src/main/java/org/apache/streampipes/model}/runtime/ContainerProvidedOptionsParameterRequest.java (97%)
 delete mode 100644 streampipes-model/src/main/java/org/apache/streampipes/model/user/User.java
 copy ui/src/app/connect/select-protocol-component/protocol.ts => streampipes-model/src/main/java/org/apache/streampipes/model/util/RdfIdGenerator.java (67%)
 copy streampipes-model-client/src/main/java/org/apache/streampipes/model/client/util/DatasetUtil.java => streampipes-rest-shared/src/main/java/org/apache/streampipes/rest/shared/annotation/JacksonSerialized.java (67%)
 create mode 100644 streampipes-rest-shared/src/main/java/org/apache/streampipes/rest/shared/serializer/JacksonSerializationProvider.java
 copy streampipes-rest-shared/src/main/java/org/apache/streampipes/rest/shared/serializer/{GsonJerseyProvider.java => JsonJerseyProvider.java} (77%)
 copy streampipes-serializers/src/main/java/org/apache/streampipes/serializers/json/{Utils.java => JacksonSerializer.java} (57%)
 create mode 100644 ui/src/app/add/add.component.html
 copy ui/src/app/{connect/schema-editor/event-property/event-property.component.css => add/add.component.scss} (88%)
 create mode 100644 ui/src/app/add/add.component.ts
 delete mode 100644 ui/src/app/add/add.controller.ts
 delete mode 100644 ui/src/app/add/add.html
 create mode 100644 ui/src/app/add/components/endpoint-item/endpoint-item.component.html
 copy ui/src/app/{connect/static-properties/static-property.component.css => add/components/endpoint-item/endpoint-item.component.scss} (79%)
 create mode 100644 ui/src/app/add/components/endpoint-item/endpoint-item.component.ts
 create mode 100644 ui/src/app/add/dialogs/add-endpoint/add-endpoint.component.html
 copy ui/src/app/{connect/select-protocol-component/select-protocol.component.css => add/dialogs/add-endpoint/add-endpoint.component.scss} (94%)
 rename ui/src/app/add/dialogs/add-endpoint/{add-endpoint.controller.ts => add-endpoint.component.ts} (55%)
 delete mode 100644 ui/src/app/add/dialogs/add-endpoint/add-endpoint.tmpl.html
 create mode 100644 ui/src/app/add/dialogs/endpoint-installation/endpoint-installation.component.html
 copy ui/src/app/{connect/schema-editor/event-property-list/event-property-list.component.css => add/dialogs/endpoint-installation/endpoint-installation.component.scss} (94%)
 create mode 100644 ui/src/app/add/dialogs/endpoint-installation/endpoint-installation.component.ts
 delete mode 100644 ui/src/app/add/dialogs/endpoint-installation/endpoint-installation.controller.ts
 delete mode 100644 ui/src/app/add/dialogs/endpoint-installation/endpoint-installation.tmpl.html
 delete mode 100644 ui/src/app/add/endpoint-item.tmpl.html
 rename ui/src/app/{applinks/applinks.controller.ts => add/filter/order-by.pipe.ts} (57%)
 rename ui/src/app/{editor/components/group/group.controller.ts => add/filter/pipeline-element-type.pipe.ts} (70%)
 create mode 100644 ui/src/app/add/services/add.service.ts
 delete mode 100644 ui/src/app/applinks/applinks.module.ts
 delete mode 100644 ui/src/app/applinks/applinks.tmpl.html
 rename ui/src/app/connect/{select-protocol-component/select-protocol.component.css => dialog/edit-event-property/components/edit-data-type/edit-data-type.component.css} (94%)
 rename ui/src/app/connect/{protocol-list-component/protocol-list.component.html => dialog/edit-event-property/components/edit-data-type/edit-data-type.component.html} (71%)
 rename ui/src/app/connect/{schema-editor/event-property-list/event-property-list.component.ts => dialog/edit-event-property/components/edit-data-type/edit-data-type.component.ts} (60%)
 copy ui/src/app/connect/{schema-editor/event-property-list/event-property-list.component.css => dialog/edit-event-property/components/edit-event-property-list/edit-event-property-list.component.css} (100%)
 rename ui/src/app/{editor/components/any/any.tmpl.html => connect/dialog/edit-event-property/components/edit-event-property-list/edit-event-property-list.component.html} (83%)
 copy streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/verification/messages/VerificationWarning.java => ui/src/app/connect/dialog/edit-event-property/components/edit-event-property-list/edit-event-property-list.component.ts (71%)
 rename ui/src/app/connect/{static-properties/static-url-input/static-url-input.component.css => dialog/edit-event-property/components/edit-event-property-primitive/edit-event-property-primitive.component.css} (93%)
 create mode 100644 ui/src/app/connect/dialog/edit-event-property/components/edit-event-property-primitive/edit-event-property-primitive.component.html
 create mode 100644 ui/src/app/connect/dialog/edit-event-property/components/edit-event-property-primitive/edit-event-property-primitive.component.ts
 copy ui/src/app/connect/{rdfmapper/Person.ts => dialog/edit-event-property/components/edit-timestamp-property/edit-timestamp-property.component.css} (92%)
 create mode 100644 ui/src/app/connect/dialog/edit-event-property/components/edit-timestamp-property/edit-timestamp-property.component.html
 copy ui/src/app/{core-model/datalake/DataLakeMeasure.ts => connect/dialog/edit-event-property/components/edit-timestamp-property/edit-timestamp-property.component.ts} (63%)
 rename ui/src/app/connect/{schema-editor/event-property-primitive/event-property-primitive.component.css => dialog/edit-event-property/components/edit-unit-transformation/edit-unit-transformation.component.css} (100%)
 create mode 100644 ui/src/app/connect/dialog/edit-event-property/components/edit-unit-transformation/edit-unit-transformation.component.html
 create mode 100644 ui/src/app/connect/dialog/edit-event-property/components/edit-unit-transformation/edit-unit-transformation.component.ts
 copy ui/src/app/connect/{schema-editor/event-property/event-property.component.css => dialog/edit-event-property/edit-event-property.component.css} (100%)
 rename ui/src/app/connect/{schema-editor/event-property/event-property.component.html => dialog/edit-event-property/edit-event-property.component.html} (70%)
 create mode 100644 ui/src/app/connect/dialog/edit-event-property/edit-event-property.component.ts
 rename ui/src/app/{editor/components/customize/customize-dialog.controller.ts => connect/model/CodeInputStaticProperty.ts} (62%)
 copy ui/src/app/connect/model/{DataSinkInvocation.ts => DataSourceDescription.ts} (74%)
 copy streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages/SuccessMessage.java => ui/src/app/connect/model/grounding/EventGrounding.ts (56%)
 copy ui/src/app/{core-ui/image/image.component.css => connect/model/grounding/JmsTransportProtocol.ts} (100%)
 copy ui/src/app/{core-ui/image/image.component.css => connect/model/grounding/KafkaTransportProtocol.ts} (100%)
 copy streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/verification/messages/VerificationError.java => ui/src/app/connect/model/grounding/TopicDefinition.ts (67%)
 rename streampipes-model-client/src/main/java/org/apache/streampipes/model/client/util/DatasetUtil.java => ui/src/app/connect/model/grounding/TransportFormat.ts (64%)
 rename streampipes-model-client/src/main/java/org/apache/streampipes/model/client/messages/SuccessMessage.java => ui/src/app/connect/model/grounding/TransportProtocol.ts (61%)
 copy ui/src/app/connect/model/{DataSinkInvocation.ts => output/UserDefinedOutputStrategy.ts} (63%)
 create mode 100644 ui/src/app/connect/new-adapter/component/runtime-info/pipeline-element-runtime-info.component.html
 create mode 100644 ui/src/app/connect/new-adapter/component/runtime-info/pipeline-element-runtime-info.component.scss
 create mode 100644 ui/src/app/connect/new-adapter/component/runtime-info/pipeline-element-runtime-info.component.ts
 delete mode 100644 ui/src/app/connect/new-adapter/new-adapter.component.spec.ts
 delete mode 100644 ui/src/app/connect/protocol-component/protocol.component.css
 delete mode 100644 ui/src/app/connect/protocol-component/protocol.component.ts
 delete mode 100644 ui/src/app/connect/protocol-list-component/protocol-list.component.ts
 delete mode 100644 ui/src/app/connect/rdfmapper/rdfmapper.service.ts
 delete mode 100644 ui/src/app/connect/schema-editor/event-property-primitive/event-property-primitive.component.html
 delete mode 100644 ui/src/app/connect/schema-editor/event-property-primitive/event-property-primitive.component.ts
 delete mode 100644 ui/src/app/connect/schema-editor/event-property/event-property.component.ts
 delete mode 100644 ui/src/app/connect/select-protocol-component/select-protocol.component.html
 delete mode 100644 ui/src/app/connect/select-protocol-component/select-protocol.component.ts
 delete mode 100644 ui/src/app/connect/select-static-properties-component/select-static-properties.component.html
 delete mode 100644 ui/src/app/connect/select-static-properties-component/select-static-properties.component.ts
 copy ui/src/app/{data-explorer/components/widgets/utils/select-properties/select-properties.component.ts => connect/static-properties/base/abstract-static-property.ts} (53%)
 create mode 100644 ui/src/app/connect/static-properties/base/abstract-validated-static-property.ts
 rename ui/src/app/{editor/components/oneof/oneof.controller.ts => connect/static-properties/filter/display-recommended.pipe.ts} (51%)
 rename ui/src/app/connect/{select-protocol-component => static-properties}/input.validator.ts (95%)
 rename ui/src/app/{editor/components/group/group.tmpl.html => connect/static-properties/static-code-input/static-code-input.component.html} (60%)
 rename ui/src/app/connect/static-properties/{static-text-input/static-text-input.component.css => static-code-input/static-code-input.component.scss} (92%)
 create mode 100644 ui/src/app/connect/static-properties/static-code-input/static-code-input.component.ts
 copy ui/src/app/connect/static-properties/static-free-input/{static-free-input.component.css => static-free-input.component.scss} (80%)
 delete mode 100644 ui/src/app/connect/static-properties/static-number-input/static-number-input.component.html
 delete mode 100644 ui/src/app/connect/static-properties/static-number-input/static-number-input.component.ts
 delete mode 100644 ui/src/app/connect/static-properties/static-text-input/static-text-input.component.html
 delete mode 100644 ui/src/app/connect/static-properties/static-text-input/static-text-input.component.ts
 delete mode 100644 ui/src/app/connect/static-properties/static-url-input/static-url-input.component.html
 delete mode 100644 ui/src/app/connect/static-properties/static-url-input/static-url-input.component.ts
 delete mode 100644 ui/src/app/core-model/datalake/DataExplorerWidgetModel.ts
 create mode 100644 ui/src/app/core-model/gen/streampipes-model-client.ts
 create mode 100644 ui/src/app/core-model/gen/streampipes-model.ts
 copy ui/src/app/{data-explorer/components/widgets/utils/select-properties/select-properties.component.ts => core-ui/dialog/base-dialog/base-dialog.component.ts} (54%)
 copy ui/src/app/{connect/rdfmapper/Person.ts => core-ui/dialog/base-dialog/base-dialog.config.ts} (82%)
 create mode 100644 ui/src/app/core-ui/dialog/base-dialog/base-dialog.model.ts
 create mode 100644 ui/src/app/core-ui/dialog/base-dialog/base-dialog.service.ts
 create mode 100644 ui/src/app/core-ui/dialog/base-dialog/dialog-ref.ts
 create mode 100644 ui/src/app/core-ui/dialog/confirm-dialog/confirm-dialog.component.html
 rename ui/src/app/{pipeline-details/components/elements/pipeline-elements.controller.ts => core-ui/dialog/confirm-dialog/confirm-dialog.component.scss} (91%)
 copy ui/src/app/{connect/select-protocol-component/protocol.ts => core-ui/dialog/confirm-dialog/confirm-dialog.component.ts} (63%)
 rename ui/src/app/{connect/schema-editor/event-property-list/event-property-list.component.html => core-ui/dialog/panel-dialog/panel-dialog.component.html} (66%)
 copy ui/src/app/{connect/static-properties/static-property.component.css => core-ui/dialog/panel-dialog/panel-dialog.component.scss} (61%)
 create mode 100644 ui/src/app/core-ui/dialog/panel-dialog/panel-dialog.component.ts
 rename ui/src/app/{editor/components/code/code.controller.ts => core-ui/dialog/panel-dialog/panel-dialog.config.ts} (59%)
 copy ui/src/app/{data-explorer/components/widgets/utils/load-data-spinner/load-data-spinner.component.html => core-ui/dialog/standard-dialog/standard-dialog.component.html} (67%)
 copy ui/src/app/{connect/static-properties/static-property.component.css => core-ui/dialog/standard-dialog/standard-dialog.component.scss} (53%)
 copy streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/SpecificAdapterStreamDescription.java => ui/src/app/core-ui/dialog/standard-dialog/standard-dialog.component.ts (59%)
 copy streampipes-model/src/main/java/org/apache/streampipes/model/DataSinkType.java => ui/src/app/core-ui/dialog/standard-dialog/standard-dialog.config.ts (51%)
 rename ui/src/app/data-explorer/components/grid/{data-explorer-dashboard-grid.component.css => data-explorer-dashboard-grid.component.scss} (71%)
 rename ui/src/app/data-explorer/components/{widgets/old-explorer-widget/explorer-visualisations/table/table.component.css => overview/data-explorer-dashboard-overview.component.scss} (71%)
 rename ui/src/app/data-explorer/components/time-selector/{timeRangeSelector.component.css => timeRangeSelector.component.scss} (68%)
 copy ui/src/app/data-explorer/components/widget/{data-explorer-dashboard-widget.component.css => data-explorer-dashboard-widget.component.scss} (91%)
 delete mode 100644 ui/src/app/data-explorer/components/widgets/base/base-ngx-charts-widget.ts
 delete mode 100644 ui/src/app/data-explorer/components/widgets/old-explorer-widget/datadownloadDialog/dataDownload.dialog.css
 delete mode 100644 ui/src/app/data-explorer/components/widgets/old-explorer-widget/datadownloadDialog/dataDownload.dialog.html
 delete mode 100644 ui/src/app/data-explorer/components/widgets/old-explorer-widget/datadownloadDialog/dataDownload.dialog.ts
 delete mode 100644 ui/src/app/data-explorer/components/widgets/old-explorer-widget/explorer-visualisations/base/baseVisualisation.component.ts
 delete mode 100644 ui/src/app/data-explorer/components/widgets/old-explorer-widget/explorer-visualisations/linechart/lineChart.component.css
 delete mode 100644 ui/src/app/data-explorer/components/widgets/old-explorer-widget/explorer-visualisations/linechart/lineChart.component.html
 delete mode 100644 ui/src/app/data-explorer/components/widgets/old-explorer-widget/explorer-visualisations/linechart/lineChart.component.ts
 delete mode 100644 ui/src/app/data-explorer/components/widgets/old-explorer-widget/explorer-visualisations/table/table.component.html
 delete mode 100644 ui/src/app/data-explorer/components/widgets/old-explorer-widget/explorer-visualisations/table/table.component.ts
 delete mode 100644 ui/src/app/data-explorer/components/widgets/old-explorer-widget/old-explorer.component.html
 delete mode 100644 ui/src/app/data-explorer/components/widgets/old-explorer-widget/old-explorer.component.ts
 delete mode 100644 ui/src/app/data-explorer/components/widgets/old-explorer-widget/old-explorer.css
 rename ui/src/app/data-explorer/components/widgets/table/{table-widget.component.css => table-widget.component.scss} (87%)
 delete mode 100644 ui/src/app/editor/capitalize.filter.ts
 delete mode 100644 ui/src/app/editor/components/alternative/alternative.component.ts
 delete mode 100644 ui/src/app/editor/components/alternative/alternative.controller.ts
 delete mode 100644 ui/src/app/editor/components/alternative/alternative.tmpl.html
 delete mode 100644 ui/src/app/editor/components/any-remote/any-remote.component.ts
 delete mode 100644 ui/src/app/editor/components/any-remote/any-remote.controller.ts
 delete mode 100644 ui/src/app/editor/components/any-remote/any-remote.tmpl.html
 delete mode 100644 ui/src/app/editor/components/any/any.component.ts
 delete mode 100644 ui/src/app/editor/components/any/any.controller.ts
 delete mode 100644 ui/src/app/editor/components/code/code-editor.directive.ts
 delete mode 100644 ui/src/app/editor/components/code/code.component.ts
 delete mode 100644 ui/src/app/editor/components/code/code.tmpl.html
 delete mode 100644 ui/src/app/editor/components/collection/collection.component.ts
 delete mode 100644 ui/src/app/editor/components/collection/collection.controller.ts
 delete mode 100644 ui/src/app/editor/components/collection/collection.tmpl.html
 delete mode 100644 ui/src/app/editor/components/customize/customize-dialog.component.ts
 delete mode 100644 ui/src/app/editor/components/customize/customize-dialog.tmpl.html
 delete mode 100644 ui/src/app/editor/components/customoutput/customoutput.component.ts
 delete mode 100644 ui/src/app/editor/components/customoutput/customoutput.controller.ts
 delete mode 100644 ui/src/app/editor/components/customoutput/customoutput.tmpl.html
 delete mode 100644 ui/src/app/editor/components/customoutput/propertyselection/property-selection.component.ts
 delete mode 100644 ui/src/app/editor/components/customoutput/propertyselection/property-selection.controller.ts
 delete mode 100644 ui/src/app/editor/components/customoutput/propertyselection/property-selection.tmpl.html
 delete mode 100644 ui/src/app/editor/components/domainconcept/domainconcept.component.ts
 delete mode 100644 ui/src/app/editor/components/domainconcept/domainconcept.controller.ts
 delete mode 100644 ui/src/app/editor/components/domainconcept/domainconcept.tmpl.html
 delete mode 100644 ui/src/app/editor/components/draggable-icon.html
 delete mode 100644 ui/src/app/editor/components/fileupload/fileupload.component.ts
 delete mode 100644 ui/src/app/editor/components/fileupload/fileupload.controller.ts
 delete mode 100644 ui/src/app/editor/components/fileupload/fileupload.tmpl.html
 delete mode 100644 ui/src/app/editor/components/freetext/freetext.component.ts
 delete mode 100644 ui/src/app/editor/components/freetext/freetext.controller.ts
 delete mode 100644 ui/src/app/editor/components/freetext/freetext.tmpl.html
 delete mode 100644 ui/src/app/editor/components/group/group.component.ts
 delete mode 100644 ui/src/app/editor/components/mappingnary/mappingnary.component.ts
 delete mode 100644 ui/src/app/editor/components/mappingnary/mappingnary.controller.ts
 delete mode 100644 ui/src/app/editor/components/mappingnary/mappingnary.tmpl.html
 delete mode 100644 ui/src/app/editor/components/mappingunary/mappingunary.component.ts
 delete mode 100644 ui/src/app/editor/components/mappingunary/mappingunary.controller.ts
 delete mode 100644 ui/src/app/editor/components/mappingunary/mappingunary.tmpl.html
 delete mode 100644 ui/src/app/editor/components/matchingproperty/matchingproperty.component.ts
 delete mode 100644 ui/src/app/editor/components/matchingproperty/matchingproperty.controller.ts
 delete mode 100644 ui/src/app/editor/components/matchingproperty/matchingproperty.tmpl.html
 delete mode 100644 ui/src/app/editor/components/multivalue/multiple-value-input.component.ts
 delete mode 100644 ui/src/app/editor/components/multivalue/multiple-value-input.controller.ts
 delete mode 100644 ui/src/app/editor/components/multivalue/multiple-value-input.tmpl.html
 delete mode 100644 ui/src/app/editor/components/oneof-remote/oneof-remote.component.ts
 delete mode 100644 ui/src/app/editor/components/oneof-remote/oneof-remote.controller.ts
 delete mode 100644 ui/src/app/editor/components/oneof-remote/oneof-remote.tmpl.html
 delete mode 100644 ui/src/app/editor/components/oneof/oneof.component.ts
 delete mode 100644 ui/src/app/editor/components/oneof/oneof.tmpl.html
 rename ui/src/app/{core-model/datalake/DataLakeMeasure.ts => editor/components/output-strategy/base/BaseOutputStrategy.ts} (64%)
 create mode 100644 ui/src/app/editor/components/output-strategy/custom-output/custom-output-strategy.component.html
 copy ui/src/app/{data-explorer/components/widgets/utils/group-configuration/group-configuration.component.css => editor/components/output-strategy/custom-output/custom-output-strategy.component.scss} (100%)
 create mode 100644 ui/src/app/editor/components/output-strategy/custom-output/custom-output-strategy.component.ts
 create mode 100644 ui/src/app/editor/components/output-strategy/output-strategy.component.html
 rename ui/src/app/{connect/protocol-list-component/protocol-list.component.css => editor/components/output-strategy/output-strategy.component.scss} (86%)
 copy ui/src/app/{data-explorer/components/widgets/utils/select-properties/select-properties.component.ts => editor/components/output-strategy/output-strategy.component.ts} (53%)
 create mode 100644 ui/src/app/editor/components/output-strategy/property-selection/property-selection.component.html
 copy ui/src/app/{connect/schema-editor/event-property-list/event-property-list.component.css => editor/components/output-strategy/property-selection/property-selection.component.scss} (95%)
 create mode 100644 ui/src/app/editor/components/output-strategy/property-selection/property-selection.component.ts
 create mode 100644 ui/src/app/editor/components/output-strategy/user-defined-output/user-defined-output.component.html
 copy ui/src/app/{data-explorer/components/widgets/utils/group-configuration/group-configuration.component.css => editor/components/output-strategy/user-defined-output/user-defined-output.component.scss} (100%)
 create mode 100644 ui/src/app/editor/components/output-strategy/user-defined-output/user-defined-output.component.ts
 create mode 100644 ui/src/app/editor/components/pipeline-assembly/pipeline-assembly.component.html
 copy ui/src/{scss/sp/pipeline-assembly.scss => app/editor/components/pipeline-assembly/pipeline-assembly.component.scss} (85%)
 delete mode 100644 ui/src/app/editor/components/pipeline-assembly/pipeline-assembly.controller.ts
 delete mode 100644 ui/src/app/editor/components/pipeline-assembly/pipeline-assembly.tmpl.html
 create mode 100644 ui/src/app/editor/components/pipeline-element-documentation/pipeline-element-documentation.component.html
 copy ui/src/app/{core-ui/image/image.component.css => editor/components/pipeline-element-documentation/pipeline-element-documentation.component.scss} (100%)
 delete mode 100644 ui/src/app/editor/components/pipeline-element-documentation/pipeline-element-documentation.controller.ts
 create mode 100644 ui/src/app/editor/components/pipeline-element-icon-stand/pipeline-element-icon-stand.component.html
 copy ui/src/app/{data-explorer/data-explorer.component.css => editor/components/pipeline-element-icon-stand/pipeline-element-icon-stand.component.scss} (70%)
 delete mode 100644 ui/src/app/editor/components/pipeline-element-icon-stand/pipeline-element-icon-stand.controller.ts
 delete mode 100644 ui/src/app/editor/components/pipeline-element-icon-stand/pipeline-element-icon-stand.tmpl.html
 copy ui/src/app/{data-explorer/components/widgets/utils/no-data/no-data-in-date-range.component.css => editor/components/pipeline-element-options/pipeline-element-options.component.css} (100%)
 create mode 100644 ui/src/app/editor/components/pipeline-element-options/pipeline-element-options.component.html
 delete mode 100644 ui/src/app/editor/components/pipeline-element-options/pipeline-element-options.controller.ts
 delete mode 100644 ui/src/app/editor/components/pipeline-element-options/pipeline-element-options.tmpl.html
 create mode 100644 ui/src/app/editor/components/pipeline-element-recommendation/pipeline-element-recommendation.component.html
 copy ui/src/app/{data-explorer/components/widgets/utils/no-data/no-data-in-date-range.component.css => editor/components/pipeline-element-recommendation/pipeline-element-recommendation.component.scss} (100%)
 delete mode 100644 ui/src/app/editor/components/pipeline-element-recommendation/pipeline-element-recommendation.controller.ts
 delete mode 100644 ui/src/app/editor/components/pipeline-element-recommendation/pipeline-element-recommendation.tmpl.html
 copy ui/src/app/{core-ui/image/image.component.css => editor/components/pipeline-element/pipeline-element.component.css} (100%)
 rename ui/src/app/{connect/protocol-component/protocol.component.html => editor/components/pipeline-element/pipeline-element.component.html} (82%)
 delete mode 100644 ui/src/app/editor/components/pipeline-element/pipeline-element.controller.ts
 delete mode 100644 ui/src/app/editor/components/pipeline-element/pipeline-element.tmpl.html
 copy ui/src/app/{core-ui/image/image.component.css => editor/components/pipeline/pipeline.component.css} (100%)
 create mode 100644 ui/src/app/editor/components/pipeline/pipeline.component.html
 delete mode 100644 ui/src/app/editor/components/pipeline/pipeline.controller.ts
 delete mode 100644 ui/src/app/editor/components/pipeline/pipeline.tmpl.html
 delete mode 100644 ui/src/app/editor/components/popup.html
 delete mode 100644 ui/src/app/editor/components/replaceoutput/replaceoutput.component.ts
 delete mode 100644 ui/src/app/editor/components/replaceoutput/replaceoutput.controller.ts
 delete mode 100644 ui/src/app/editor/components/replaceoutput/replaceoutput.tmpl.html
 delete mode 100644 ui/src/app/editor/components/secret/secret.component.ts
 delete mode 100644 ui/src/app/editor/components/secret/secret.controller.ts
 delete mode 100644 ui/src/app/editor/components/secret/secret.tmpl.html
 delete mode 100644 ui/src/app/editor/components/topic/topic-selection-dialog.component.ts
 delete mode 100644 ui/src/app/editor/components/topic/topic-selection-dialog.controller.ts
 delete mode 100644 ui/src/app/editor/components/topic/topic-selection-dialog.tmpl.html
 delete mode 100644 ui/src/app/editor/components/userdefinedoutput/user-defined-output.component.ts
 delete mode 100644 ui/src/app/editor/components/userdefinedoutput/user-defined-output.controller.ts
 delete mode 100644 ui/src/app/editor/components/userdefinedoutput/user-defined-output.tmpl.html
 copy streampipes-model-client/src/main/java/org/apache/streampipes/model/client/user/Role.java => ui/src/app/editor/constants/editor.constants.ts (66%)
 create mode 100644 ui/src/app/editor/dialog/compatible-elements/compatible-elements.component.html
 rename ui/src/app/{connect/static-properties/static-number-input/static-number-input.component.css => editor/dialog/compatible-elements/compatible-elements.component.scss} (83%)
 create mode 100644 ui/src/app/editor/dialog/compatible-elements/compatible-elements.component.ts
 delete mode 100644 ui/src/app/editor/dialog/customize-pipeline-element/customize.controller.ts
 delete mode 100644 ui/src/app/editor/dialog/customize-pipeline-element/customizeElementDialog.tmpl.html
 create mode 100644 ui/src/app/editor/dialog/customize/customize.component.html
 copy ui/src/app/{connect/schema-editor/event-property-list/event-property-list.component.css => editor/dialog/customize/customize.component.scss} (94%)
 create mode 100644 ui/src/app/editor/dialog/customize/customize.component.ts
 delete mode 100644 ui/src/app/editor/dialog/help/help-dialog.controller.ts
 delete mode 100644 ui/src/app/editor/dialog/help/help-dialog.tmpl.html
 create mode 100644 ui/src/app/editor/dialog/help/help.component.html
 copy ui/src/app/{connect/schema-editor/event-property-list/event-property-list.component.css => editor/dialog/help/help.component.scss} (94%)
 create mode 100644 ui/src/app/editor/dialog/help/help.component.ts
 create mode 100644 ui/src/app/editor/dialog/matching-error/matching-error.component.html
 copy ui/src/app/{connect/schema-editor/event-property-list/event-property-list.component.css => editor/dialog/matching-error/matching-error.component.scss} (94%)
 copy ui/src/app/{connect/static-properties/static-any-input/static-any-input.component.ts => editor/dialog/matching-error/matching-error.component.ts} (55%)
 delete mode 100644 ui/src/app/editor/dialog/matching-error/matching-error.controller.ts
 delete mode 100644 ui/src/app/editor/dialog/matching-error/matching-error.tmpl.html
 delete mode 100644 ui/src/app/editor/dialog/missing-elements-for-tutorial/missing-elements-for-tutorial-dialog.controller.ts
 rename ui/src/app/editor/dialog/missing-elements-for-tutorial/{missing-elements-for-tutorial-dialog.tmpl.html => missing-elements-for-tutorial.component.html} (58%)
 copy ui/src/app/{connect/schema-editor/event-property-list/event-property-list.component.css => editor/dialog/missing-elements-for-tutorial/missing-elements-for-tutorial.component.scss} (94%)
 copy streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/SpecificAdapterStreamDescription.java => ui/src/app/editor/dialog/missing-elements-for-tutorial/missing-elements-for-tutorial.component.ts (60%)
 delete mode 100644 ui/src/app/editor/dialog/possible-elements/possible-elements-dialog.controller.ts
 delete mode 100644 ui/src/app/editor/dialog/possible-elements/possible-elements-dialog.tmpl.html
 create mode 100644 ui/src/app/editor/dialog/save-pipeline/save-pipeline.component.html
 copy ui/src/app/{connect/static-properties/static-free-input/static-free-input.component.css => editor/dialog/save-pipeline/save-pipeline.component.scss} (84%)
 create mode 100644 ui/src/app/editor/dialog/save-pipeline/save-pipeline.component.ts
 delete mode 100644 ui/src/app/editor/dialog/save-pipeline/save-pipeline.controller.ts
 delete mode 100644 ui/src/app/editor/dialog/save-pipeline/submitPipelineModal.tmpl.html
 delete mode 100644 ui/src/app/editor/dialog/topic/topic-selection-modal.controller.ts
 delete mode 100644 ui/src/app/editor/dialog/topic/topic-selection-modal.tmpl.html
 delete mode 100644 ui/src/app/editor/dialog/welcome-tour/welcome-tour-dialog.controller.ts
 rename ui/src/app/editor/dialog/welcome-tour/{welcome-tour-dialog.tmpl.html => welcome-tour.component.html} (55%)
 rename ui/src/app/{connect/select-protocol-component/protocol.ts => editor/dialog/welcome-tour/welcome-tour.component.scss} (67%)
 rename ui/src/app/{pipeline-details/components/edit/quickedit.controller.ts => editor/dialog/welcome-tour/welcome-tour.component.ts} (50%)
 create mode 100644 ui/src/app/editor/editor.component.html
 rename ui/src/app/{connect/static-properties/static-free-input/static-free-input.component.css => editor/editor.component.scss} (84%)
 create mode 100644 ui/src/app/editor/editor.component.ts
 delete mode 100644 ui/src/app/editor/editor.controller.ts
 delete mode 100644 ui/src/app/editor/editor.html
 delete mode 100644 ui/src/app/editor/filter/display-recommended.filter.ts
 delete mode 100644 ui/src/app/editor/filter/element-name.filter.ts
 delete mode 100644 ui/src/app/editor/filter/select.filter.ts
 delete mode 100644 ui/src/app/editor/image-bind.directive.ts
 create mode 100644 ui/src/app/editor/model/editor.model.ts
 delete mode 100644 ui/src/app/editor/my-data-bind.directive.ts
 create mode 100644 ui/src/app/editor/services/editor.service.ts
 rename ui/src/app/{ => editor}/services/jsplumb-bridge.service.ts (98%)
 rename ui/src/app/{ => editor}/services/jsplumb-config.service.ts (97%)
 rename ui/src/app/{ => editor}/services/jsplumb.service.ts (75%)
 rename ui/src/app/{ => editor}/services/object-provider.service.ts (54%)
 rename ui/src/app/{ => editor}/services/pipeline-editor.service.ts (75%)
 rename ui/src/app/{ => editor}/services/pipeline-positioning.service.ts (82%)
 create mode 100644 ui/src/app/editor/utils/editor.utils.ts
 rename ui/src/app/{connect/rdfmapper/Person.ts => editor/utils/style-sanitizer.ts} (69%)
 delete mode 100644 ui/src/app/editor/validator/text/custom-output-validator.directive.ts
 delete mode 100644 ui/src/app/editor/validator/text/text-validator.directive.ts
 delete mode 100644 ui/src/app/myelements/dialog/jsonldDialog.controller.ts
 delete mode 100644 ui/src/app/myelements/dialog/jsonldDialog.tmpl.html
 delete mode 100644 ui/src/app/myelements/my-elements.controller.ts
 delete mode 100644 ui/src/app/myelements/my-elements.module.ts
 delete mode 100644 ui/src/app/myelements/myelements.html
 create mode 100644 ui/src/app/pipeline-details/components/actions/pipeline-actions.component.html
 delete mode 100644 ui/src/app/pipeline-details/components/actions/pipeline-actions.controller.ts
 delete mode 100644 ui/src/app/pipeline-details/components/actions/pipeline-actions.tmpl.html
 create mode 100644 ui/src/app/pipeline-details/components/edit/quickedit.component.html
 delete mode 100644 ui/src/app/pipeline-details/components/edit/quickedit.tmpl.html
 copy ui/src/app/pipeline-details/components/{preview/pipeline-preview.tmpl.html => elements/pipeline-elements-row.component.html} (64%)
 delete mode 100644 ui/src/app/pipeline-details/components/elements/pipeline-elements-row.controller.ts
 delete mode 100644 ui/src/app/pipeline-details/components/elements/pipeline-elements-row.tmpl.html
 rename ui/src/app/pipeline-details/components/elements/{pipeline-elements.tmpl.html => pipeline-elements.component.html} (73%)
 rename ui/src/app/pipeline-details/components/preview/{pipeline-preview.tmpl.html => pipeline-preview.component.html} (78%)
 copy ui/src/app/{data-explorer/components/widgets/utils/group-configuration/group-configuration.component.css => pipeline-details/components/preview/pipeline-preview.component.scss} (100%)
 delete mode 100644 ui/src/app/pipeline-details/components/preview/pipeline-preview.controller.ts
 rename ui/src/app/pipeline-details/components/status/{pipeline-status.tmpl.html => pipeline-status.component.html} (51%)
 delete mode 100644 ui/src/app/pipeline-details/components/status/pipeline-status.controller.ts
 create mode 100644 ui/src/app/pipeline-details/pipeline-details.component.html
 copy ui/src/app/{data-explorer/components/widgets/utils/group-configuration/group-configuration.component.css => pipeline-details/pipeline-details.component.scss} (100%)
 create mode 100644 ui/src/app/pipeline-details/pipeline-details.component.ts
 delete mode 100644 ui/src/app/pipeline-details/pipeline-details.controller.ts
 delete mode 100644 ui/src/app/pipeline-details/pipeline-details.html
 delete mode 100644 ui/src/app/pipelines/components/pipeline-details/pipeline-details.component.ts
 delete mode 100644 ui/src/app/pipelines/components/pipeline-details/pipeline-details.controller.ts
 delete mode 100644 ui/src/app/pipelines/components/pipeline-details/pipeline-details.tmpl.html
 create mode 100644 ui/src/app/pipelines/components/pipeline-overview/pipeline-overview.component.html
 create mode 100644 ui/src/app/pipelines/components/pipeline-overview/pipeline-overview.component.scss
 create mode 100644 ui/src/app/pipelines/components/pipeline-overview/pipeline-overview.component.ts
 delete mode 100644 ui/src/app/pipelines/dialog/delete-pipeline-dialog.tmpl.html
 create mode 100644 ui/src/app/pipelines/dialog/delete-pipeline/delete-pipeline-dialog.component.html
 copy ui/src/app/{connect/schema-editor/event-property-list/event-property-list.component.css => pipelines/dialog/delete-pipeline/delete-pipeline-dialog.component.scss} (94%)
 rename ui/src/app/pipelines/dialog/{delete-pipeline-dialog.controller.ts => delete-pipeline/delete-pipeline-dialog.component.ts} (54%)
 delete mode 100644 ui/src/app/pipelines/dialog/import-pipeline-dialog.tmpl.html
 create mode 100644 ui/src/app/pipelines/dialog/import-pipeline/import-pipeline-dialog.component.html
 copy ui/src/app/{connect/schema-editor/event-property-list/event-property-list.component.css => pipelines/dialog/import-pipeline/import-pipeline-dialog.component.scss} (94%)
 rename ui/src/app/pipelines/dialog/{import-pipeline-dialog.controller.ts => import-pipeline/import-pipeline-dialog.component.ts} (53%)
 delete mode 100644 ui/src/app/pipelines/dialog/pipeline-categories-dialog.tmpl.html
 create mode 100644 ui/src/app/pipelines/dialog/pipeline-categories/pipeline-categories-dialog.component.html
 copy ui/src/app/{connect/schema-editor/event-property-list/event-property-list.component.css => pipelines/dialog/pipeline-categories/pipeline-categories-dialog.component.scss} (94%)
 rename ui/src/app/pipelines/dialog/{pipeline-categories-dialog.controller.ts => pipeline-categories/pipeline-categories-dialog.component.ts} (57%)
 delete mode 100644 ui/src/app/pipelines/dialog/pipeline-status-dialog.tmpl.html
 create mode 100644 ui/src/app/pipelines/dialog/pipeline-status/pipeline-status-dialog.component.html
 copy ui/src/app/{connect/select-static-properties-component/select-static-properties.component.css => pipelines/dialog/pipeline-status/pipeline-status-dialog.component.scss} (80%)
 rename ui/src/app/pipelines/dialog/{pipeline-status-dialog.controller.ts => pipeline-status/pipeline-status-dialog.component.ts} (61%)
 delete mode 100644 ui/src/app/pipelines/dialog/start-all-pipelines-dialog.tmpl.html
 create mode 100644 ui/src/app/pipelines/dialog/start-all-pipelines/start-all-pipelines-dialog.component.html
 rename ui/src/app/{connect/schema-editor/event-property-list/event-property-list.component.css => pipelines/dialog/start-all-pipelines/start-all-pipelines-dialog.component.scss} (94%)
 rename ui/src/app/pipelines/dialog/{start-all-pipelines-dialog.controller.ts => start-all-pipelines/start-all-pipelines-dialog.component.ts} (72%)
 create mode 100644 ui/src/app/pipelines/pipelines.component.html
 rename ui/src/app/{connect/schema-editor/event-property/event-property.component.css => pipelines/pipelines.component.scss} (88%)
 create mode 100644 ui/src/app/pipelines/pipelines.component.ts
 delete mode 100644 ui/src/app/pipelines/pipelines.controller.ts
 delete mode 100644 ui/src/app/pipelines/pipelines.html
 copy ui/src/app/{core-services/semantic-type/semantic-type-utils.service.ts => platform-services/apis/commons.service.ts} (63%)
 create mode 100644 ui/src/app/platform-services/apis/pipeline-element-endpoint.service.ts
 create mode 100644 ui/src/app/platform-services/apis/pipeline-element.service.ts
 create mode 100644 ui/src/app/platform-services/apis/pipeline.service.ts
 rename ui/src/app/{data-explorer/components/overview/data-explorer-dashboard-overview.component.css => platform-services/contants/platform-services.constants.ts} (94%)
 delete mode 100644 ui/src/app/services/transition.service.ts
 rename ui/src/{app/data-explorer/components/widget/data-explorer-dashboard-widget.component.css => scss/sp/forms.scss} (62%)
 copy ui/src/{app/connect/static-properties/static-property.component.css => scss/sp/sp-dialog.scss} (74%)
 create mode 100644 ui/src/scss/sp/sp-theme.scss
 rename ui/src/{app/connect/select-static-properties-component/select-static-properties.component.css => scss/sp/widgets.scss} (69%)