This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/pip/streampipes-client-python/confluent-kafka-2.13.0
in repository https://gitbox.apache.org/repos/asf/streampipes.git
discard d872360737 chore(deps): bump confluent-kafka in
/streampipes-client-python
add cfbcaac8b8 Add dataset permissions (#4099)
add 5cdec768c4 fix(#4103): Add migration to remove geo json format (#4109)
add f1aba5a7a4 fix: Fix import in datalake-configuration.component.ts
add 3e95cb4359 fix: Cancel file replay when adapter is stopped, fix
translations (#4122)
add ad88321fae fix: Improve usability for assets and add translations to
iconbar (#4126)
add 2c3b070acb fix(#4110): Add missing warnings for adapter configuration
changes during edit (#4124)
add a98d00a3e9 feat: Support deletion in typescript dataset api (#4125)
add de89525bb8 feat: Add method to get dataset by name to StreamPipes
client (#4129)
add 57b94e82de #4113 - Improve error handling (#4115)
add 3523bc4d19 refactor: The event schema provider is not required anymore
(#4131)
add 69112b3925 refactor: ConfigureSchemaComponent to make it more modular
(#4127)
add 56edbce467 feat(#4111): Implement event schema diff service to apply
user configuration changes (#4128)
add 7321515c30 fix(#4120): Add bearer token authentication options to
HttpStreamProtocol (#4130)
add ee4160c20c fix: Ensure that only one get sample request is triggered
(#4132)
add b829126092 fix(#4133): Add originType for add timestamp rule migration
(#4134)
add b79ab90914 4137 updating mqtt adapter can leave orphaned consumer
thread (#4138)
add b2c1714f09 feat(#4139): allow manual upload of sample event for
adapter schema (#4141)
add f9cda208eb chore(deps): Bump Spring Boot to v4 (#4136)
add 61c7cbd539 ci: Remove arm v7 build from CI workflow (#4146)
add e9dec3aa3a [#4112] Fix adapter creation tour for event transform
script step (#4147)
add 6cdcef653b fix: Improve the workflow for the connect tutorial (#4148)
add 527dab68d9 feat(plc4x-s7): support inline // comments in PLC4X S7
advanced configuration (#4142)
add 5493516548 fix: Change trigger to on pull_request (#4149)
add c2c8e80db9 fix(#4157): Enable MQTT reconnect logging and resubscribe
after outages (#4158)
add 6af17ffe46 refactor: Remove direct references to couchdb manager
(#4159)
add 5deb02dcb6 feat: Add environment variable to require minimum OPC-UA
pull frequency (#4160)
add e999d6beee chore(deps-dev): bump cryptography from 44.0.3 to 46.0.5 in
/streampipes-client-python (#4169)
add c546af6e7b refactor(#4172): use domain storage interfaces instead of
crudstorage in inosqlstorage (#4173)
add 6db4c88d77 refactor: Bump Angular to v20, migrate to standalone (#4166)
add 1e3e439834 fix(#4175): angular v20 upgrade causing failing e2e tests
(#4177)
add 96e3534b7b chore(deps): bump confluent-kafka in
/streampipes-client-python
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (d872360737)
\
N -- N -- N
refs/heads/dependabot/pip/streampipes-client-python/confluent-kafka-2.13.0
(96e3534b7b)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/build.yml | 16 +-
.github/workflows/cypress-test.yml | 4 +-
.github/workflows/extensions-docs.yml | 4 +-
.github/workflows/go-client-e2e-test.yml | 6 +-
.github/workflows/mvn-integration-test.yml | 4 +-
.github/workflows/pr-labeler.yml | 6 +-
.github/workflows/pr-validation.yml | 8 +-
pom.xml | 906 +-
.../client/api/IDataLakeMeasureApi.java | 2 +
.../streampipes/client/api/IStreamPipesClient.java | 2 +
.../api/config/IStreamPipesClientConfig.java | 8 +
streampipes-client-python/poetry.lock | 270 +-
.../streampipes/client/StreamPipesClient.java | 10 +-
.../streampipes/client/api/DataLakeMeasureApi.java | 5 +
.../streampipes/client/http/HttpRequest.java | 6 +-
.../client/model/StreamPipesClientConfig.java | 18 +
.../apache/streampipes/commons/constants/Envs.java | 1 +
.../commons/constants/HttpConstants.java | 1 +
.../commons/environment/DefaultEnvironment.java | 5 +
.../commons/environment/Environment.java | 2 +
.../management/compact/PersistPipelineHandler.java | 6 +-
.../management/AdapterMasterManagement.java | 2 +-
.../management/AdapterMigrationManager.java | 2 +-
.../management/CompactAdapterManagement.java | 6 +-
.../management/DescriptionManagement.java | 7 +-
.../management/WorkerAdministrationManagement.java | 4 +-
.../management/management/WorkerRestClient.java | 4 +-
.../streampipes/connect/management/util/Utils.java | 2 +-
.../management/AdapterMasterManagementTest.java | 2 +-
streampipes-connect-transformer-groovy/pom.xml | 1 -
streampipes-connect-transformer-js/pom.xml | 2 -
.../api/IDataExplorerSchemaManagement.java | 2 +-
.../export/ConfiguredExcelOutputWriter.java | 7 +-
.../influx/DataExplorerManagerInflux.java | 7 +-
.../influx/DataExplorerQueryManagementInflux.java | 2 +
.../iotdb/DataExplorerManagerIotDb.java | 7 +-
.../dataexplorer/DataExplorerSchemaManagement.java | 18 +-
.../dataexplorer/QueryResultProvider.java | 4 +
.../dataexplorer/StreamedQueryResultProvider.java | 7 +-
.../dataexplorer/utils/DataExplorerUtils.java | 33 -
.../DataExplorerSchemaManagementTest.java | 26 +-
.../export/dataimport/PerformImportGenerator.java | 2 +-
.../export/resolver/AbstractResolver.java | 2 +-
streampipes-extensions-management/pom.xml | 4 -
.../connect/adapter/parser/JsonParsers.java | 14 +-
.../adapter/parser/json/GeoJsonConstants.java | 33 -
.../connect/adapter/parser/json/GeoJsonParser.java | 299 -
.../adapter/parser/json/GeoJsonParserTest.java | 113 -
.../iiot/IIoTAdaptersExtensionModuleExport.java | 4 +-
.../connect/iiot/adapters/oi4/Oi4Adapter.java | 167 +-
...nV1.java => HttpStreamProtocolMigrationV1.java} | 39 +-
.../iiot/protocol/stream/FileReplayAdapter.java | 13 +-
.../iiot/protocol/stream/HttpStreamProtocol.java | 79 +-
.../documentation.md | 8 +
.../strings.en | 7 +
.../protocol/stream/FileReplayAdapterTest.java | 6 +-
.../streampipes-connect-adapters/pom.xml | 4 -
.../connectors/mqtt/adapter/MqttProtocol.java | 98 +-
.../connectors/mqtt/shared/MqttBase.java | 18 +-
.../connectors/mqtt/shared/MqttConsumer.java | 177 +-
.../connectors/mqtt/shared/MqttPublisher.java | 8 +-
.../mqtt/shared/MqttSingleMessageReceiver.java | 129 +
.../streampipes-connectors-opcua/pom.xml | 5 +
.../connectors/opcua/adapter/OpcUaAdapter.java | 22 +-
.../streampipes-connectors-plc/pom.xml | 3 -
.../plc/adapter/generic/GenericPlc4xAdapter.java | 7 +-
.../generic/config/EventSchemaProvider.java | 59 -
.../plc/adapter/s7/config/ConfigurationParser.java | 15 +-
.../adapter/s7/config/ConfigurationParserTest.java | 15 +-
.../streampipes-connectors-pulsar/pom.xml | 3 +
.../streampipes-extensions-all-iiot/Dockerfile | 4 +-
.../streampipes-extensions-all-iiot/pom.xml | 33 +-
.../streampipes-extensions-all-jvm/Dockerfile | 6 +-
.../streampipes-extensions-all-jvm/pom.xml | 42 -
.../streampipes-extensions-iiot-minimal/Dockerfile | 4 +-
.../streampipes-extensions-iiot-minimal/pom.xml | 38 -
.../streampipes-processors-enricher-jvm/pom.xml | 2 -
.../streampipes-sinks-brokers-jvm/pom.xml | 4 -
.../streampipes-sinks-databases-jvm/pom.xml | 20 -
.../sinks/internal/jvm/datalake/DataLakeSink.java | 5 +-
.../notifications/jvm/msteams/MSTeamsSink.java | 84 +-
.../notifications/jvm/msteams/TestMSTeamsSink.java | 6 +-
.../health/monitoring/ResourceProvider.java | 4 +-
.../health/monitoring/ServiceHealthCheck.java | 4 +-
.../monitoring/ServiceRegistrationManager.java | 6 +-
.../integration/adapters/MQTTPublisherUtils.java | 5 -
.../loadbalance/impl/ExtensibleLoadManager.java | 4 +-
.../service/ExtensionServiceExecutions.java | 2 +-
.../messaging/jms/ActiveMQConnectionProvider.java | 5 +-
.../messaging/jms/ActiveMQConsumer.java | 8 +-
.../messaging/jms/ActiveMQPublisher.java | 14 +-
.../kafka/config/ConsumerConfigFactory.java | 2 -
streampipes-messaging-mqtt/pom.xml | 4 -
streampipes-messaging-pulsar/pom.xml | 5 -
.../model/client/user/DefaultPrivilege.java | 7 +
.../adapter/migration/GenericAdapterConverter.java | 150 -
.../adapter/migration/IAdapterConverter.java | 26 -
.../adapter/migration/MigrationHelpers.java | 59 -
.../migration/SpecificAdapterConverter.java | 40 -
.../migration/format/CsvFormatMigrator.java | 70 -
.../migration/format/EmptyFormatMigrator.java | 29 -
.../adapter/migration/format/FormatMigrator.java | 26 -
.../migration/format/JsonFormatMigrator.java | 71 -
.../migration/format/XmlFormatMigrator.java | 49 -
.../adapter/migration/utils/AdapterModels.java | 61 -
.../adapter/migration/utils/DocumentKeys.java | 25 -
.../connect/adapter/migration/utils/FormatIds.java | 38 -
.../migration/utils/GenericAdapterUtils.java | 313 -
.../svcdiscovery/SpServiceRegistration.java | 2 +
.../execution/task/StorePipelineStatusTask.java | 2 +-
.../extensions/AvailableExtensionsProvider.java | 2 +-
.../streampipes/manager/file/FileManager.java | 6 +-
.../manager/health/CoreServiceStatusManager.java | 2 +-
.../migration/PipelineElementMigrationManager.java | 6 +-
...Manager.java => DataLakePermissionManager.java} | 24 +-
.../manager/pipeline/PipelineManager.java | 6 +-
.../compact/CompactPipelineManagement.java | 2 +-
.../PipelineElementConfigurationStep.java | 2 +-
.../manager/recommender/ElementRecommender.java | 2 +-
.../manager/setup/ExtensionsInstallationTask.java | 2 +-
.../tasks/AddDefaultPipelineTemplatesTask.java | 7 +-
.../tasks/ApplyDefaultRolesAndPrivilegesTask.java | 9 +-
.../setup/tasks/CreateAssetLinkTypeTask.java | 2 +-
.../manager/storage/PipelineStorageService.java | 2 +-
.../compact/CompactPipelineTemplateManagement.java | 8 +-
.../manager/verification/ElementVerifier.java | 2 +-
.../streampipes/manager/file/TestFileManager.java | 6 +-
.../AbstractPipelineElementResourceManager.java | 2 +-
.../AdapterDescriptionResourceManager.java | 2 +-
.../management/AdapterResourceManager.java | 9 +-
.../resource/management/CrudResourceManager.java | 2 +-
.../management/DataExplorerResourceManager.java | 6 +-
.../DataExplorerWidgetResourceManager.java | 4 +-
.../management/DataProcessorResourceManager.java | 2 +-
.../management/DataSinkResourceManager.java | 2 +-
.../management/DataStreamResourceManager.java | 2 +-
.../management/NotificationsResourceManager.java | 2 +-
.../management/PermissionResourceManager.java | 2 +-
.../resource/management/SpResourceManager.java | 5 +-
.../resource/management/UserResourceManager.java | 12 +-
.../management/AdapterResourceManagerTest.java | 2 +-
.../management/DataStreamResourceManagerTest.java | 2 +-
.../rest/core/base/impl/AbstractRestResource.java | 14 +-
.../core/base/impl/DefaultCRUDRestResource.java | 2 +-
.../shared/serializer/JacksonConfiguration.java | 22 +-
.../apache/streampipes/rest/ResetManagement.java | 2 +-
.../rest/impl/AdapterMonitoringResource.java | 2 +-
.../rest/impl/AssetManagementResource.java | 4 +-
.../rest/impl/GenericStorageResource.java | 2 +-
.../rest/impl/PipelineCanvasMetadataResource.java | 2 +-
.../streampipes/rest/impl/PipelineTemplate.java | 4 +-
.../org/apache/streampipes/rest/impl/Setup.java | 2 +-
.../rest/impl/admin/CertificateResource.java | 4 +-
.../impl/admin/ExtensionsInstallationResource.java | 2 +-
.../rest/impl/admin/MigrationResource.java | 13 +-
.../impl/admin/ServiceConfigurationResource.java | 4 +-
.../impl/admin/ServiceRegistrationResource.java | 4 +-
.../rest/impl/admin/UserGroupResource.java | 4 +-
.../rest/impl/connect/AdapterResource.java | 2 +-
.../TransformationScriptTemplateResource.java | 4 +-
.../impl/dashboard/DataLakeDashboardResource.java | 2 +-
.../impl/datalake/AbstractDataLakeResource.java | 80 +
.../rest/impl/datalake/DataLakeDataWriter.java | 4 +-
.../impl/datalake/DataLakeMeasureResource.java | 34 +-
.../rest/impl/datalake/DataLakeResource.java | 55 +-
.../datalake/KioskDashboardDataLakeResource.java | 11 +-
.../impl/datalake/PersistedDataStreamResource.java | 4 +-
.../streampipes/rest/security/AuthConstants.java | 7 +
.../rest/security/SpPermissionEvaluator.java | 6 +-
streampipes-service-base/pom.xml | 11 +-
streampipes-service-core-minimal/Dockerfile | 4 +-
streampipes-service-core/Dockerfile | 4 +-
streampipes-service-core/pom.xml | 49 +-
.../streampipes/service/core/PostStartupTask.java | 4 +-
.../service/core/StreamPipesCoreApplication.java | 9 +-
.../service/core/WebSecurityConfig.java | 130 +-
.../core/filter/TokenAuthenticationFilter.java | 25 +-
.../core/migrations/AvailableMigrations.java | 8 +-
.../core/migrations/v093/AdapterBackupWriter.java | 63 -
.../core/migrations/v093/AdapterMigration.java | 149 -
.../v093/StoreEmailTemplatesMigration.java | 2 +-
.../migrations/v093/migrator/AdapterMigrator.java | 27 -
.../v093/migrator/GenericAdapterMigrator.java | 51 -
.../v093/migrator/SpecificAdapterMigrator.java | 53 -
...MergeFilenamesAndRenameDuplicatesMigration.java | 6 +-
.../v0980/AddDefaultExportProviderMigration.java | 2 +-
.../v0980/FixImportedPermissionsMigration.java | 2 +-
.../v0980/ModifyAssetLinkTypesMigration.java | 2 +-
.../v0980/ModifyAssetLinksMigration.java | 2 +-
.../ComputeCertificateThumbprintMigration.java | 5 +-
.../v099/CreateAssetPermissionMigration.java | 9 +-
.../v099/CreateDatasetPermissionMigration.java | 118 +
.../v099/ModifyAssetLinkIconMigration.java | 2 +-
.../migrations/v099/MoveAssetContentMigration.java | 2 +-
.../v099/RemoveDuplicatedAssetPermissions.java | 105 +
.../v099/RemoveObsoletePrivilegesMigration.java | 5 +-
.../v099/UniqueDashboardIdMigration.java | 5 +-
.../v099/connect/AdapterRuleConverter.java | 24 +-
.../v099/connect/MigrateAdaptersToUseScript.java | 106 +-
.../v970/AddDataLakePipelineTemplateMigration.java | 5 +-
.../migrations/v970/AddLinkSettingsMigration.java | 2 +-
.../v970/DataExplorerDataViewMigration.java | 7 +-
.../v970/ModifyAssetLinkTypeMigration.java | 2 +-
.../RemoveNodesFromOpcUaAdaptersMigration.java | 2 +-
.../service/core/oauth2/UserService.java | 25 +-
.../CertificateExpiryEmailScheduler.java | 7 +-
.../certificates/ExpiringCertificateFinder.java | 6 +-
.../v099/MigrateAdaptersToUseScriptTest.java | 15 +-
.../RemoveNodesFromOpcUaAdaptersMigrationTest.java | 2 +-
.../ExpiringCertificateFinderTest.java | 8 +-
.../svcdiscovery/SpServiceDiscovery.java | 3 +-
.../svcdiscovery/SpServiceDiscoveryCore.java | 9 +-
streampipes-service-extensions/pom.xml | 6 -
.../StreamPipesExtensionsServiceBase.java | 4 +-
.../extensions/security/WebSecurityConfig.java | 48 +-
.../streampipes/storage/api/INoSqlStorage.java | 96 -
.../storage/api/{ => connect}/IAdapterStorage.java | 3 +-
.../storage/api/{ => core}/CRUDStorage.java | 2 +-
.../storage/api/core/INoSqlStorage.java | 111 +
.../explorer/IDataExplorerDashboardStorage.java | 18 +-
.../api/explorer/IDataExplorerWidgetStorage.java | 18 +-
.../{ => explorer}/IDataLakeMeasureStorage.java | 3 +-
.../pipeline/ICompactPipelineTemplateStorage.java | 8 +-
.../api/{ => pipeline}/IDataProcessorStorage.java | 3 +-
.../api/{ => pipeline}/IDataSinkStorage.java | 3 +-
.../api/{ => pipeline}/IDataStreamStorage.java | 3 +-
.../IPipelineCanvasMetadataStorage.java | 3 +-
.../IPipelineElementDescriptionStorage.java | 2 +-
.../IPipelineElementTemplateStorage.java | 3 +-
.../api/{ => pipeline}/IPipelineStorage.java | 3 +-
.../storage/api/system/IAssetStorage.java | 7 +-
.../storage/api/system/ICertificateStorage.java | 12 +-
.../IExtensionsServiceConfigurationStorage.java | 18 +-
.../api/system/IExtensionsServiceStorage.java | 18 +-
.../storage/api/system/IFileMetadataStorage.java | 12 +-
.../storage/api/{ => system}/IGenericStorage.java | 2 +-
.../storage/api/{ => system}/IImageStorage.java | 2 +-
.../api/{ => system}/INotificationStorage.java | 2 +-
.../{ => system}/ISpCoreConfigurationStorage.java | 2 +-
.../ITransformationScriptTemplateStorage.java | 18 +-
.../api/user/IPasswordRecoveryTokenStorage.java | 18 +-
.../storage/api/{ => user}/IPermissionStorage.java | 3 +-
.../storage/api/user/IPrivilegeStorage.java | 12 +-
.../streampipes/storage/api/user/IRoleStorage.java | 12 +-
.../api/user/IUserActivationTokenStorage.java | 18 +-
.../storage/api/user/IUserGroupStorage.java | 12 +-
.../storage/api/{ => user}/IUserStorage.java | 2 +-
.../storage/couchdb/CouchDbStorageManager.java | 209 +-
.../AdapterDescriptionStorageImpl.java | 5 +-
.../{ => connect}/AdapterInstanceStorageImpl.java | 5 +-
.../impl/{ => core}/DefaultCrudStorage.java | 6 +-
.../impl/{ => core}/DefaultViewCrudStorage.java | 2 +-
.../DataExplorerDashboardStorageImpl.java} | 28 +-
.../DataExplorerWidgetStorageImpl.java} | 28 +-
.../{ => explorer}/DataLakeMeasureStorage.java | 5 +-
.../CompactPipelineTemplateStorageImpl.java | 25 +-
.../{ => pipeline}/DataProcessorStorageImpl.java | 5 +-
.../impl/{ => pipeline}/DataSinkStorageImpl.java | 5 +-
.../impl/{ => pipeline}/DataStreamStorageImpl.java | 5 +-
.../PipelineCanvasMetadataStorageImpl.java | 4 +-
.../PipelineElementDescriptionStorageImpl.java | 13 +-
.../PipelineElementTemplateStorageImpl.java | 4 +-
.../impl/{ => pipeline}/PipelineStorageImpl.java | 5 +-
.../impl/{ => system}/AssetStorageImpl.java | 20 +-
.../CertificateStorageImpl.java} | 27 +-
.../{ => system}/CoreConfigurationStorageImpl.java | 4 +-
...ExtensionsServiceConfigurationStorageImpl.java} | 28 +-
.../impl/system/ExtensionsServiceStorageImpl.java | 20 +-
.../FileMetadataStorageImpl.java} | 27 +-
.../impl/{ => system}/GenericStorageImpl.java | 4 +-
.../impl/{ => system}/ImageStorageImpl.java | 4 +-
.../impl/{ => system}/NotificationStorageImpl.java | 4 +-
.../TransformationScriptTemplateStorageImpl.java} | 29 +-
.../PasswordRecoveryTokenStorageImpl.java} | 29 +-
.../impl/{ => user}/PermissionStorageImpl.java | 5 +-
.../impl/{ => user}/PrivilegeStorageImpl.java | 13 +-
.../couchdb/impl/{ => user}/RoleStorageImpl.java | 14 +-
.../UserActivationTokenStorageImpl.java} | 29 +-
.../UserGroupStorageImpl.java} | 18 +-
.../couchdb/impl/{ => user}/UserStorage.java | 4 +-
.../storage/management/StorageDispatcher.java | 4 +-
.../management/authorization/PrivilegeManager.java | 4 +-
.../user/management/authorization/RoleManager.java | 23 +-
.../user/management/jwt/SpKeyResolver.java | 2 +-
.../user/management/service/TokenService.java | 2 +-
ui/.eslintrc.json | 1 +
ui/.gitignore | 4 +-
ui/.prettierignore | 6 +-
ui/angular.json | 40 +-
ui/cypress/fixtures/connect/format/geoJson.json | 11 -
.../filters-jvm/rateLimit1/description.json | 2 +-
ui/cypress/support/builder/AdapterBuilder.ts | 5 +
ui/cypress/support/model/AdapterInput.ts | 2 +
ui/cypress/support/utils/FileManagementUtils.ts | 15 +
ui/cypress/support/utils/connect/ConnectBtns.ts | 32 +-
ui/cypress/support/utils/connect/ConnectUtils.ts | 11 +
ui/cypress/support/utils/connect/OpcUaUtils.ts | 4 +-
.../support/utils/dataExplorer/DataExplorerBtns.ts | 8 +
.../utils/dataExplorer/DataExplorerUtils.ts | 7 +
.../support/utils/dataset/DatasetBtns.ts} | 7 +-
ui/cypress/support/utils/dataset/DatasetUtils.ts | 44 +
ui/cypress/tests/connect/editAdapter.smoke.spec.ts | 12 +-
.../editAdapterSettingsAndPipeline.smoke.spec.ts | 8 +-
.../connect/editAdapterValuesAndFields.spec.ts | 10 +-
ui/cypress/tests/connect/formats/format.spec.ts | 23 +-
.../opcua/opcAdapterConfiguration.smoke.spec.ts | 4 +-
.../opcua/startAndEditOpcAdapters.smoke.spec.ts | 8 +-
ui/cypress/tests/connect/uploadSampleEvent.spec.ts | 131 +
ui/cypress/tests/thirdparty/InfluxDb.smoke.spec.ts | 4 +-
ui/cypress/tests/thirdparty/Kafka.smoke.spec.ts | 2 +-
.../userManagement/testUserRoleDataset.spec.ts | 221 +
ui/deployment/app-constants.ts | 2 +-
ui/deployment/app.module.mst | 122 -
.../{app-routing.module.mst => app.routes.mst} | 54 +-
ui/deployment/apps.ts | 23 -
ui/deployment/i18n/de.json | 5 +-
ui/deployment/i18n/en.json | 5 +-
ui/deployment/modules.yml | 73 +-
ui/deployment/prebuild.js | 22 +-
ui/karma.conf.js | 1 -
ui/package-lock.json | 27594 ++++++++-----------
ui/package.json | 66 +-
.../streampipes/platform-services/karma.conf.js | 1 -
.../streampipes/platform-services/package.json | 8 +-
.../src/lib/apis/datalake-rest.service.ts | 26 +
.../src/lib/model/gen/streampipes-model-client.ts | 7 +-
.../src/lib/model/gen/streampipes-model.ts | 3 +-
.../src/lib/platform-services.module.ts | 26 -
.../platform-services/src/public-api.ts | 2 -
ui/projects/streampipes/shared-ui/karma.conf.js | 1 -
ui/projects/streampipes/shared-ui/package.json | 14 +-
.../alert-banner/alert-banner.component.ts | 21 +-
.../asset-browser-filter-asset-model.component.ts | 14 +-
.../asset-browser-filter-labels.component.ts | 16 +-
.../asset-browser-filter-outer.component.ts | 17 +-
.../asset-browser-filter-sites.component.ts | 14 +-
.../asset-browser-filter-type.component.ts | 14 +-
.../asset-browser-filter.component.ts | 25 +-
.../asset-browser-toolbar.component.ts | 23 +-
.../asset-link-configuration.component.ts | 25 +-
.../basic-field-description.component.ts | 13 +-
.../basic-header-title/header-title.component.ts | 4 +-
.../basic-inner-panel.component.ts | 21 +-
.../basic-nav-tabs/basic-nav-tabs.component.ts | 27 +-
.../components/basic-view/basic-view.component.ts | 23 +-
.../components/date-input/date-input.component.ts | 1 -
.../feature-card-header.component.scss | 4 +-
.../feature-card-header.component.ts | 20 +-
.../feature-card-host.component.ts | 3 +-
.../feature-card-meta-creation.component.ts | 17 +-
.../feature-card-meta-section.component.ts | 1 -
.../components/form-field/form-field.component.ts | 13 +-
.../components/form-label/form-label.component.ts | 15 +-
.../input-schema-panel.component.ts | 23 +-
.../input-schema-property.component.ts | 3 +-
.../pipeline-element-documentation.component.ts | 6 +-
.../live-preview-error.component.ts | 3 +-
.../live-preview-loading.component.ts | 13 +-
.../live-preview-table.component.ts | 29 +-
.../pipeline-element-runtime-info.component.ts | 4 +-
.../pipeline-element/pipeline-element.component.ts | 4 +-
.../sidebar-resize/sidebar-resize.component.ts | 4 +-
.../exception-details-dialog.component.ts | 13 +-
.../exception-details.component.ts | 15 +-
.../sp-exception-message.component.html | 1 +
.../sp-exception-message.component.ts | 15 +-
.../lib/components/sp-label/sp-label.component.ts | 1 -
...inator.component.ts => sp-paginator.service.ts} | 2 +-
.../sp-table/sp-table-actions.directive.ts | 3 +-
.../lib/components/sp-table/sp-table.component.ts | 46 +-
.../split-section/split-section.component.ts | 4 +-
.../refresh-interval-settings.component.ts | 17 +-
.../time-selector/time-range-selector.component.ts | 28 +-
.../custom-time-range-selection.component.ts | 25 +-
.../time-selector-menu.component.ts | 20 +-
.../lib/dialog/base-dialog/base-dialog.service.ts | 11 +-
.../dialog/card-dialog/card-dialog.component.ts | 3 +-
.../confirm-dialog/confirm-dialog.component.ts | 22 +-
.../components/download/download.component.ts | 23 +-
.../select-data-missing-values.component.ts | 12 +-
.../select-data-range.component.ts | 20 +-
.../select-data/select-data.component.ts | 4 +-
.../select-format/select-format.component.ts | 26 +-
.../data-download-dialog.component.ts | 22 +-
.../object-permission-dialog.component.ts | 67 +-
.../dialog/panel-dialog/panel-dialog.component.ts | 4 +-
.../pipeline-element-help.component.ts | 27 +-
.../standard-dialog/standard-dialog.component.ts | 4 +-
.../src/lib/pipes/sort-by-runtime-name.pipe.ts | 5 +-
.../src/lib/services/echarts-toolbox.service.ts | 6 +-
.../shared-ui/src/lib/shared-ui.module.ts | 259 -
.../streampipes/shared-ui/src/public-api.ts | 5 +-
ui/src/app/_enums/user-privilege.enum.ts | 3 +
.../already-configured.can-activate.guard.ts | 2 +-
.../_guards/auth.can-activate-children.guard.ts | 2 +-
.../app/_guards/configured.can-activate.guard.ts | 2 +-
ui/src/app/_guards/page-auth.can-active.guard.ts | 2 +-
.../registration-allowed.can-activate.guard.ts | 2 +-
.../restore-password-allowed.can-activate.guard.ts | 2 +-
ui/src/app/apidocs/apidocs.component.ts | 1 -
ui/src/app/apidocs/apidocs.module.ts | 33 -
.../app/app-overview/app-overview.component.html | 49 -
.../app/app-overview/app-overview.component.scss | 29 -
ui/src/app/app-overview/app-overview.component.ts | 48 -
ui/src/app/app-overview/app-overview.module.ts | 63 -
ui/src/app/app-overview/apps.model.ts | 25 -
ui/src/app/app-overview/apps.routes.ts | 27 -
ui/src/app/app.component.ts | 3 +-
ui/src/app/app.config.ts | 94 +
.../{assets.routes.ts => assets.breadcrumb.ts} | 0
ui/src/app/assets/assets.module.ts | 159 -
ui/src/app/assets/assets.routes.ts | 45 +-
.../asset-details/base-asset-details.directive.ts | 31 +-
.../asset-details-basics.component.html | 1 +
.../asset-details-basics.component.ts | 36 +-
.../asset-details-custom-fields.component.ts | 28 +-
.../asset-details-labels.component.html | 9 +-
.../asset-details-labels.component.ts | 67 +-
.../asset-details-site.component.html | 9 +-
.../asset-details-site.component.ts | 50 +-
.../asset-location/asset-location.component.ts | 13 +-
.../asset-details-links.component.ts | 19 +-
.../edit-asset/asset-details.component.html | 1 +
.../edit-asset/asset-details.component.ts | 25 +-
.../asset-selection-menu.component.ts | 4 +-
.../asset-selection-panel.component.ts | 37 +-
.../asset-top-banner/asset-top-banner.component.ts | 25 +-
.../view-assset-basics.component.ts | 15 +-
.../view-asset-labels.component.ts | 15 +-
.../asset-link-table-additional-data.component.ts | 4 +-
.../asset-link-table-type.component.ts | 5 +-
.../asset-link-table/asset-link-table.component.ts | 44 +-
.../view-asset-links/view-asset-links.component.ts | 19 +-
.../view-asset/view-asset.component.ts | 38 +-
.../asset-overview/asset-overview.component.ts | 51 +-
.../create-asset/create-asset-dialog.component.ts | 25 +-
.../edit-asset-link-dialog.component.ts | 30 +-
.../manage-asset-links-dialog.component.ts | 22 +-
ui/src/app/assets/pipes/asset-type-filter.pipe.ts | 5 +-
ui/src/app/chart-shared/chart-shared.module.ts | 193 -
.../color-mapping-options-config.component.ts | 41 +-
.../data-zoom-config/data-zoom-config.component.ts | 24 +-
.../echarts-widget-appearance-config.component.ts | 6 +-
.../select-axis-options-config.component.ts | 17 +-
.../select-color-properties-config.component.ts | 13 +-
.../time-series-item-config.component.ts | 36 +-
.../select-multiple-properties-config.component.ts | 14 +-
.../select-single-property-config.component.ts | 13 +-
.../visualization-config-outer.component.ts | 13 +-
.../chart-container/chart-container.component.ts | 42 +-
.../components/chart-container/chart.directive.ts | 5 +-
.../charts/base/echarts-widget.component.ts | 15 +-
.../invalid-configuration.component.ts | 15 +-
.../no-data/no-data-in-date-range.component.ts | 17 +-
.../base/too-much-data/too-much-data.component.ts | 15 +-
.../correlation-chart-widget-config.component.ts | 23 +-
.../gauge/config/gauge-widget-config.component.ts | 23 +-
.../config/heatmap-widget-config.component.ts | 23 +-
.../charts/heatmap/heatmap-renderer.service.ts | 8 +-
.../histogram-chart-widget-config.component.ts | 23 +-
.../charts/histogram/histogram-renderer.service.ts | 2 +-
.../image/config/image-widget-config.component.ts | 11 +-
.../image-bar-preview.component.ts | 4 +-
.../charts/image/image-bar/image-bar.component.ts | 19 +-
.../image-container/image-container.component.ts | 6 +-
.../image/image-viewer/image-viewer.component.ts | 14 +-
.../charts/image/image-widget.component.ts | 19 +-
.../indicator-chart-widget-config.component.ts | 16 +-
.../map/config/map-widget-config.component.ts | 35 +-
.../components/charts/map/map-widget.component.ts | 23 +-
.../config/pie-chart-widget-config.component.ts | 27 +-
.../components/charts/pie/pie-renderer.service.ts | 2 +-
.../status-heatmap-widget-config.component.ts | 13 +-
.../status-heatmap-renderer.service.ts | 4 +-
.../config/status-widget-config.component.ts | 29 +-
.../charts/status/status-widget.component.ts | 22 +-
.../table/config/table-widget-config.component.ts | 20 +-
.../charts/table/table-widget.component.ts | 46 +-
.../time-series-appearance-config.component.ts | 9 +-
.../time-series-chart-widget-config.component.ts | 17 +-
.../sp-timeseries-renderer.service.ts | 10 +-
.../traffic-light-widget-config.component.ts | 27 +-
.../traffic-light-widget.component.ts | 19 +-
.../value-heatmap-chart-widget-config.component.ts | 23 +-
.../value-heatmap-renderer.service.ts | 2 +-
.../echarts-renderer/base-echarts-renderer.ts | 4 +-
.../base-single-field-echarts-renderer.ts | 4 +-
.../echarts-basic-options-generator.service.ts | 6 +-
.../echarts-dataset-generator.service.ts | 2 +-
.../echarts-grid-generator.service.ts | 2 +-
.../chart-panel-can-deactivate-guard.service.ts | 9 +-
.../chart/{chart.routes.ts => chart.breadcrumb.ts} | 0
ui/src/app/chart/chart.module.ts | 187 -
ui/src/app/chart/chart.routes.ts | 32 +-
.../chart-feature-card.component.ts | 30 +-
.../chart-overview-table.component.html | 12 +-
.../chart-overview-table.component.ts | 46 +-
.../chart-overview/chart-overview.component.ts | 20 +-
.../components/chart-view/chart-view.component.ts | 32 +-
.../chart-appearance-settings.component.ts | 23 +-
.../chart-designer-panel.component.ts | 26 +-
.../aggregate-configuration.component.html | 62 +-
.../aggregate-configuration.component.ts | 25 +-
.../data-settings/chart-data-settings.component.ts | 64 +-
.../field-selection-panel.component.ts | 24 +-
.../field-selection/field-selection.component.ts | 22 +-
.../filter-selection-panel-row.component.ts | 21 +-
...tion-panel-row-operation-selection.component.ts | 4 +-
...ction-panel-row-property-selection.component.ts | 5 +-
...ction-panel-row-value-autocomplete.component.ts | 19 +-
...er-selection-panel-row-value-input.component.ts | 6 +-
.../filter-selection-panel.component.ts | 19 +-
.../group-selection-panel.component.ts | 15 +-
.../order-selection-panel.component.ts | 12 +-
.../chart-visualisation-settings.component.ts | 26 +-
.../toolbar/chart-view-toolbar.component.ts | 34 +-
ui/src/app/chart/dialog/asset-dialog.component.ts | 25 +-
...ation.routes.ts => configuration.breadcrumb.ts} | 0
ui/src/app/configuration/configuration.module.ts | 268 -
ui/src/app/configuration/configuration.routes.ts | 88 +-
.../extensions-installation.component.ts | 17 +-
.../extensions-service-details-dialog.component.ts | 17 +-
.../file-rename/file-rename-dialog.component.ts | 26 +-
.../file-upload/file-upload-dialog.component.ts | 37 +-
.../edit-location-area.component.ts | 33 +-
.../edit-location/edit-location.component.ts | 29 +-
.../manage-site/manage-site-dialog.component.ts | 6 +-
.../email-configuration.component.ts | 53 +-
.../email-template-configuration.component.ts | 29 +-
.../export/data-export-import.component.ts | 25 +-
.../export-dialog/data-export-dialog.component.ts | 23 +-
.../data-export-item/data-export-item.component.ts | 14 +-
.../generic-storage-item.component.ts | 15 +-
.../generic-storage-items.component.ts | 26 +-
.../import-dialog/data-import-dialog.component.ts | 52 +-
.../endpoint-item/endpoint-item.component.ts | 30 +-
.../extensions-installation.component.ts | 54 +-
.../filter/order-by.pipe.ts | 5 +-
.../pipeline-element-installation-status.pipe.ts | 1 -
.../filter/pipeline-element-name.pipe.ts | 1 -
.../filter/pipeline-element-type.pipe.ts | 1 -
.../certificate-configuration.component.ts | 49 +-
.../certificate-label.component.ts | 4 +-
.../extensions-service-configuration.component.ts | 45 +-
.../service-configs-boolean.component.ts | 19 +-
.../service-configs-item.component.ts | 13 +-
.../service-configs-number.component.ts | 6 +-
.../service-configs-password.component.spec.ts | 2 +-
.../service-configs-password.component.ts | 23 +-
.../service-configs-text.component.ts | 16 +-
.../service-configs/service-configs.component.ts | 19 +-
.../extensions-service-management.component.ts | 30 +-
.../registered-extensions-services.component.ts | 44 +-
.../file-overview/file-overview.component.html | 15 +-
.../files/file-overview/file-overview.component.ts | 42 +-
ui/src/app/configuration/files/files.component.ts | 26 +-
.../general-configuration.component.ts | 59 +-
.../link-settings/link-settings.component.ts | 23 +-
.../user-acknowledgment.component.ts | 25 +-
.../edit-label/edit-label.component.ts | 37 +-
.../label-configuration.component.ts | 55 +-
.../broker-config/broker-config.component.ts | 21 +-
.../messaging-configuration.component.ts | 50 +-
.../alternate-id-configuration.component.ts | 29 +-
.../authentication-configuration.component.ts | 5 +-
.../edit-group-dialog.component.ts | 35 +-
.../edit-role-dialog/edit-role-dialog.component.ts | 41 +-
.../edit-user-dialog/edit-user-dialog.component.ts | 39 +-
.../role-configuration.component.ts | 42 +-
.../security-configuration.component.ts | 32 +-
.../security-service-config.component.ts | 36 +-
.../security-user-config.component.ts | 42 +-
.../user-group-configuration.component.ts | 39 +-
.../location-features-configuration.component.ts | 32 +-
.../site-area-configuration.component.ts | 46 +-
.../sites-configuration.component.ts | 13 +-
.../adapter-catalog/adapter-catalog.component.ts | 31 +-
.../adapter-catalog-item.component.ts | 21 +-
.../adapter-code-panel.component.ts | 4 +-
.../adapter-configuration-state.service.ts | 173 +-
.../adapter-configuration.component.ts | 41 +-
.../adapter-event-preview-node.component.ts | 3 +-
.../adapter-event-preview.component.html | 2 +-
.../adapter-event-preview.component.ts | 24 +-
.../adapter-deployment-settings.component.ts | 49 +-
.../adapter-settings/adapter-settings.component.ts | 38 +-
.../configuration-group.component.ts | 15 +-
.../configure-fields-header.component.ts | 19 +-
.../configure-fields-loading-message.component.ts | 17 +-
.../configure-fields-preview.component.ts | 25 +-
.../configure-fields/configure-fields.component.ts | 36 +-
.../configure-fields-error-message.component.ts | 15 +-
.../event-property-row.component.ts | 27 +-
.../event-property-scope.component.ts | 23 +-
.../no-timestamp-error-hint.component.ts | 4 +-
.../configure-schema.component.html | 264 +-
.../configure-schema.component.scss | 12 +-
.../configure-schema/configure-schema.component.ts | 57 +-
.../adapter-result-preview.component.html | 61 +
.../adapter-result-preview.component.ts | 63 +
.../adapter-sample-preview.component.html | 82 +
.../adapter-sample-preview.component.ts | 72 +
.../adapter-script-editor.component.html | 134 +
.../adapter-script-editor.component.ts | 77 +
.../show-field-status-infos.component.ts | 8 +-
.../adapter-options-panel.component.ts | 17 +-
.../start-adapter-configuration.component.ts | 46 +-
.../adapter-details-code.component.ts | 21 +-
.../adapter-details-data.component.ts | 21 +-
.../adapter-details-logs.component.ts | 25 +-
.../adapter-details-metrics.component.ts | 26 +-
.../create-adapter/create-adapter.component.ts | 5 +-
.../edit-adapter/edit-adapter.component.ts | 5 +-
.../adapter-status-light.component.ts | 6 +-
.../existing-adapters.component.ts | 63 +-
.../filter-toolbar/filter-toolbar.component.ts | 20 +-
.../{connect.routes.ts => connect.breadcrumb.ts} | 0
ui/src/app/connect/connect.module.ts | 263 -
ui/src/app/connect/connect.routes.ts | 77 +-
.../adapter-documentation-dialog.component.ts | 9 +-
.../adapter-started-dialog.component.ts | 36 +-
.../adapter-started-loading.component.ts | 7 +-
.../adapter-started-preview.component.ts | 10 +-
.../adapter-started-success.component.ts | 17 +-
.../adapter-started-update-migration.component.ts | 8 +-
.../adapter-template-dialog.component.ts | 12 +-
.../can-not-edit-adapter-dialog.component.ts | 15 +-
...ter-transformation-template-dialog.component.ts | 22 +-
.../delete-adapter-dialog.component.ts | 19 +-
.../edit-data-type/edit-data-type.component.ts | 6 +-
.../edit-schema-transformation.component.ts | 46 +-
.../edit-unit-transformation.component.ts | 48 +-
.../edit-event-property.component.ts | 37 +-
...ter-transformation-template-dialog.component.ts | 41 +-
.../all-adapter-actions-dialog.component.ts | 7 +-
.../upload-sample-event-dialog.component.html | 63 +
.../upload-sample-event-dialog.component.ts | 84 +
ui/src/app/connect/filter/adapter-filter.pipe.ts | 5 +-
ui/src/app/connect/filter/timestamp.pipe.ts | 1 -
.../connect/services/event-schema-diff.service.ts | 207 +
.../certificate-details-dialog.component.ts | 20 +-
.../configuration-code-panel.component.ts | 25 +-
ui/src/app/core-ui/core-ui.module.ts | 245 -
.../echarts-transform/histogram.transform.ts | 6 +-
.../app/core-ui/echarts-transform/map.transform.ts | 6 +-
.../echarts-transform/round-values.transform.ts | 6 +-
.../value-distribution.transform.ts | 4 +-
.../app/core-ui/error-hint/error-hint.component.ts | 6 +-
.../loading-indicator.component.ts | 15 +-
.../simple-logs/simple-logs.component.ts | 19 +-
.../simple-metrics/simple-metrics.component.ts | 19 +-
.../multi-step-status-indicator.component.ts | 15 +-
...eline-element-template-config-item.component.ts | 5 +-
.../pipeline-element-template-config.component.ts | 34 +-
.../pipeline-element-template.pipe.ts | 5 +-
.../pipeline-operation-status.component.ts | 8 +-
.../pipeline-started-status.component.ts | 19 +-
ui/src/app/core-ui/pipes/json-pretty-print.pipe.ts | 5 +-
ui/src/app/core-ui/pipes/yaml-pretty-print.pipe.ts | 5 +-
.../single-marker-map.component.ts | 5 +-
.../filter/display-recommended.pipe.ts | 5 +-
.../static-alternatives.component.html | 30 +-
.../static-alternatives.component.ts | 42 +-
.../static-any-input/static-any-input.component.ts | 17 +-
.../static-code-input.component.ts | 19 +-
.../add-to-collection.component.ts | 30 +-
.../static-collection.component.html | 14 +-
.../static-collection.component.ts | 40 +-
.../static-color-picker.component.ts | 15 +-
.../static-file-input.component.ts | 50 +-
.../static-free-input.component.ts | 32 +-
.../static-group/static-group.component.html | 66 +-
.../static-group/static-group.component.ts | 24 +-
.../static-mapping-nary.component.ts | 22 +-
.../static-mapping-unary.component.ts | 19 +-
.../static-one-of-input.component.ts | 14 +-
.../static-property.component.html | 66 +
.../static-properties/static-property.component.ts | 44 +-
...tatic-runtime-resolvable-any-input.component.ts | 27 +-
.../static-runtime-resolvable-group.component.html | 85 +-
.../static-runtime-resolvable-group.component.ts | 29 +-
...tic-runtime-resolvable-oneof-input.component.ts | 25 +-
...atic-runtime-resolvable-tree-input.component.ts | 30 +-
.../static-tree-input-browse-nodes.component.ts | 40 +-
.../static-tree-input-button-menu.component.ts | 25 +-
.../static-tree-input-node-details.component.ts | 15 +-
.../static-tree-input-selected-nodes.component.ts | 15 +-
.../static-tree-input-text-editor.component.ts | 6 +-
.../static-secret-input.component.ts | 18 +-
.../static-slide-toggle.component.ts | 13 +-
.../status-indicator/status-indicator.component.ts | 9 +-
.../app/core-ui/status/status-widget.component.ts | 15 +-
ui/src/app/core-ui/topics/topics.component.ts | 52 +-
.../components/breadcrumb/breadcrumb.component.ts | 17 +-
.../core/components/iconbar/iconbar.component.html | 2 +-
.../core/components/iconbar/iconbar.component.ts | 17 +-
.../streampipes/streampipes.component.ts | 13 +-
.../core/components/toolbar/toolbar.component.ts | 44 +-
ui/src/app/core/core.module.ts | 75 -
ui/src/app/core/navigation.backup | 220 -
ui/src/app/core/pipes/shorten.pipe.ts | 5 +-
.../components/kiosk/dashboard-kiosk.component.ts | 15 +-
.../app/dashboard-kiosk/dashboard-kiosk.module.ts | 63 -
.../app/dashboard-kiosk/dashboard-kiosk.routes.ts | 24 +-
.../grid-view/dashboard-grid-view.component.ts | 13 +-
.../slide-view/dashboard-slide-view.component.ts | 17 +-
.../dashboard-shared/dashboard-shared.module.ts | 114 -
.../dashboard-feature-card.component.ts | 23 +-
.../dashboard-overview-table.component.ts | 44 +-
.../overview/dashboard-overview.component.ts | 21 +-
.../chart-selection-panel.component.ts | 18 +-
.../chart-preview/chart-preview.component.ts | 15 +-
.../chart-selection/chart-selection.component.ts | 21 +-
.../components/panel/dashboard-panel.component.ts | 32 +-
.../dashboard-toolbar.component.html | 1 +
.../dashboard-toolbar.component.ts | 28 +-
...dashboard.routes.ts => dashboard.breadcrumb.ts} | 0
ui/src/app/dashboard/dashboard.module.ts | 156 -
ui/src/app/dashboard/dashboard.routes.ts | 32 +-
.../clone-dashboard-dialog.component.ts | 42 +-
.../edit-dashboard-dialog.component.ts | 33 +-
.../datalake-configuration.component.html | 581 +-
.../datalake-configuration.component.ts | 106 +-
.../dataset-feature-card.component.ts | 32 +-
ui/src/app/dataset/dataset.module.ts | 110 -
.../src/app/dataset/dataset.routes.ts | 24 +-
.../select-export/select-format.component.ts | 25 +-
.../select-data-retention.component.ts | 22 +-
.../select-retention/select-data.component.ts | 10 +-
.../select-retention-action.component.ts | 18 +-
.../data-retention-dialog.component.ts | 19 +-
.../data-retention-log-dialog.component.ts | 43 +-
.../data-retention-now-dialog.component.ts | 26 +-
.../delete-datalake-index-dialog.component.html | 10 +-
.../delete-datalake-index-dialog.component.ts | 49 +-
.../delete-export-provider-dialog.component.ts | 19 +-
.../export-provider-connection-test.component.ts | 21 +-
.../export-provider-dialog.component.ts | 31 +-
.../custom-output-strategy.component.ts | 17 +-
.../output-strategy/output-strategy.component.ts | 12 +-
.../property-selection.component.ts | 5 +-
.../user-defined-output.component.ts | 31 +-
...ine-assembly-drawing-area-pan-zoom.component.ts | 3 +-
.../pipeline-assembly-drawing-area.component.ts | 7 +-
...ne-assembly-options-pipeline-cache.component.ts | 15 +-
.../pipeline-assembly-options.component.html | 4 +-
.../pipeline-assembly-options.component.ts | 19 +-
.../pipeline-assembly.component.ts | 14 +-
.../pipeline-element-icon-stand-row.component.ts | 21 +-
.../pipeline-element-icon-stand.component.ts | 45 +-
.../pipeline-element-options.component.ts | 15 +-
.../pipeline-element-preview.component.ts | 18 +-
.../pipeline-element-statistics-badge.component.ts | 1 -
.../pipeline-element-statistics.component.ts | 15 +-
.../dropped-pipeline-element.component.ts | 19 +-
.../components/pipeline/pipeline.component.ts | 19 +-
.../add-template-dialog.component.ts | 19 +-
.../template-selection.component.ts | 13 +-
.../compatible-elements.component.ts | 25 +-
.../editor/dialog/customize/customize.component.ts | 48 +-
.../matching-error/matching-error.component.ts | 14 +-
.../missing-elements-for-tutorial.component.ts | 12 +-
.../pipeline-element-discovery.component.ts | 23 +-
.../save-pipeline-settings.component.ts | 40 +-
.../save-pipeline/save-pipeline.component.ts | 24 +-
ui/src/app/editor/editor.component.ts | 27 +-
ui/src/app/editor/editor.module.ts | 171 -
.../filter/enabled-pipeline-element.filter.ts | 1 -
.../services/pipeline-element-group-filter.pipe.ts | 5 +-
.../services/pipeline-element-name-filter.pipe.ts | 5 +-
.../services/pipeline-element-type-filter.pipe.ts | 5 +-
ui/src/app/editor/utils/style-sanitizer.ts | 5 +-
.../asset-link-chip/asset-link-chip.component.ts | 1 -
.../asset-map-popup/asset-map-popup.component.ts | 13 +-
.../asset-map/home-asset-map.component.ts | 5 +-
.../asset-table-link-preview.component.ts | 1 -
.../asset-table/home-asset-table.component.ts | 46 +-
ui/src/app/home/components/status.component.html | 2 +-
ui/src/app/home/components/status.component.ts | 3 +-
.../home/components/welcome/welcome.component.ts | 3 +-
.../dialog/welcome-tour/welcome-tour.component.ts | 15 +-
ui/src/app/home/home.component.ts | 35 +-
ui/src/app/home/home.module.ts | 99 -
.../src/app/home/home.routes.ts | 19 +-
ui/src/app/info/info.component.ts | 9 +-
ui/src/app/info/info.module.ts | 55 -
ui/src/app/info/versions/versions.component.ts | 18 +-
.../activate-account/activate-account.component.ts | 16 +-
.../components/auth-box/auth-box.component.ts | 16 +-
.../app/login/components/login/login.component.ts | 36 +-
.../components/register/register.component.ts | 36 +-
.../restore-password/restore-password.component.ts | 33 +-
.../set-new-password/set-new-password.component.ts | 36 +-
.../app/login/components/setup/setup.component.ts | 28 +-
.../login/components/startup/startup.component.ts | 13 +-
.../app/login/components/terms/terms.component.ts | 21 +-
ui/src/app/login/login.module.ts | 81 -
.../components/notification-item.component.ts | 3 +-
.../app/notifications/notifications.component.ts | 28 +-
ui/src/app/notifications/notifications.module.ts | 48 -
.../actions/pipeline-actions.component.ts | 19 +-
.../pipeline-details-expansion-panel.component.ts | 22 +-
.../elements/pipeline-elements-row.component.ts | 17 +-
.../pipeline-element-details-row.component.ts | 21 +-
.../status/pipeline-status.component.ts | 17 +-
.../pipeline-details-toolbar.component.ts | 21 +-
.../preview/pipeline-preview.component.ts | 3 +-
.../pipeline-code-dialog.component.ts | 14 +-
.../pipeline-logs-dialog.component.ts | 14 +-
.../pipeline-details/pipeline-details.component.ts | 22 +-
.../pipeline-details/pipeline-details.module.ts | 87 -
.../abstract-function-details.directive.ts | 2 +-
.../functions-logs/functions-logs.component.ts | 19 +-
.../functions-metrics.component.ts | 21 +-
.../functions-overview.component.ts | 32 +-
.../pipeline-feature-card.component.ts | 16 +-
.../pipeline-preview-meta.component.ts | 22 +-
.../pipeline-overview.component.ts | 51 +-
.../delete-pipeline-dialog.component.ts | 20 +-
.../pipeline-notifications.component.ts | 12 +-
.../pipeline-status-dialog.component.ts | 24 +-
.../start-all-pipelines-dialog.component.ts | 7 +-
...pipelines.routes.ts => pipelines.breadcrumb.ts} | 0
ui/src/app/pipelines/pipelines.component.ts | 32 +-
ui/src/app/pipelines/pipelines.module.ts | 122 -
ui/src/app/pipelines/pipelines.routes.ts | 44 +-
.../general/general-profile-settings.component.ts | 33 +-
.../token/token-management-settings.component.ts | 67 +-
.../change-email/change-email-dialog.component.ts | 20 +-
.../change-password-dialog.component.ts | 22 +-
ui/src/app/profile/profile.component.ts | 26 +-
ui/src/app/profile/profile.module.ts | 74 -
ui/src/app/services/secure.pipe.ts | 5 +-
ui/src/app/services/services.module.ts | 29 -
ui/src/app/services/tour/adapter-tour.constants.ts | 101 +-
ui/src/bootstrap.ts | 30 -
ui/src/main.ts | 69 +-
ui/src/scss/sp/_variables.scss | 30 +-
ui/tsconfig.json | 3 +-
839 files changed, 25123 insertions(+), 25378 deletions(-)
delete mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/utils/DataExplorerUtils.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/parser/json/GeoJsonConstants.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/parser/json/GeoJsonParser.java
delete mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/adapter/parser/json/GeoJsonParserTest.java
copy
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/migration/{MachineDataSimulatorMigrationV1.java
=> HttpStreamProtocolMigrationV1.java} (63%)
create mode 100644
streampipes-extensions/streampipes-connectors-mqtt/src/main/java/org/apache/streampipes/extensions/connectors/mqtt/shared/MqttSingleMessageReceiver.java
delete mode 100644
streampipes-extensions/streampipes-connectors-plc/src/main/java/org/apache/streampipes/extensions/connectors/plc/adapter/generic/config/EventSchemaProvider.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/migration/GenericAdapterConverter.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/migration/IAdapterConverter.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/migration/MigrationHelpers.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/migration/SpecificAdapterConverter.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/migration/format/CsvFormatMigrator.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/migration/format/EmptyFormatMigrator.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/migration/format/FormatMigrator.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/migration/format/JsonFormatMigrator.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/migration/format/XmlFormatMigrator.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/migration/utils/AdapterModels.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/migration/utils/DocumentKeys.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/migration/utils/FormatIds.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/migration/utils/GenericAdapterUtils.java
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/permission/{PermissionManager.java
=> DataLakePermissionManager.java} (58%)
copy
streampipes-service-base/src/main/java/org/apache/streampipes/service/base/StreamPipesPrometheusConfig.java
=>
streampipes-rest-shared/src/main/java/org/apache/streampipes/rest/shared/serializer/JacksonConfiguration.java
(56%)
create mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake/AbstractDataLakeResource.java
delete mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/AdapterBackupWriter.java
delete mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/AdapterMigration.java
delete mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/migrator/AdapterMigrator.java
delete mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/migrator/GenericAdapterMigrator.java
delete mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/migrator/SpecificAdapterMigrator.java
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v099/CreateDatasetPermissionMigration.java
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v099/RemoveDuplicatedAssetPermissions.java
delete mode 100644
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/INoSqlStorage.java
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
connect}/IAdapterStorage.java (90%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
core}/CRUDStorage.java (96%)
create mode 100644
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/core/INoSqlStorage.java
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/explorer/IDataExplorerDashboardStorage.java
(75%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/explorer/IDataExplorerWidgetStorage.java
(74%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
explorer}/IDataLakeMeasureStorage.java (89%)
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/template/instances/DefaultPipelineTemplateProvider.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/pipeline/ICompactPipelineTemplateStorage.java
(80%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
pipeline}/IDataProcessorStorage.java (90%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
pipeline}/IDataSinkStorage.java (90%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
pipeline}/IDataStreamStorage.java (89%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
pipeline}/IPipelineCanvasMetadataStorage.java (90%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
pipeline}/IPipelineElementDescriptionStorage.java (98%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
pipeline}/IPipelineElementTemplateStorage.java (90%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
pipeline}/IPipelineStorage.java (89%)
copy
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/NoSuitableSepasAvailableException.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/system/IAssetStorage.java
(77%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/credentials/CredentialsProvider.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/system/ICertificateStorage.java
(77%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/system/IExtensionsServiceConfigurationStorage.java
(73%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/system/IExtensionsServiceStorage.java
(74%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/credentials/CredentialsProvider.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/system/IFileMetadataStorage.java
(77%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
system}/IGenericStorage.java (97%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
system}/IImageStorage.java (94%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
system}/INotificationStorage.java (96%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
system}/ISpCoreConfigurationStorage.java (95%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/system/ITransformationScriptTemplateStorage.java
(72%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/user/IPasswordRecoveryTokenStorage.java
(74%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
user}/IPermissionStorage.java (91%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/credentials/CredentialsProvider.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/user/IPrivilegeStorage.java
(77%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/credentials/CredentialsProvider.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/user/IRoleStorage.java
(78%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/user/IUserActivationTokenStorage.java
(75%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/credentials/CredentialsProvider.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/user/IUserGroupStorage.java
(77%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
user}/IUserStorage.java (96%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> connect}/AdapterDescriptionStorageImpl.java (90%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> connect}/AdapterInstanceStorageImpl.java (89%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> core}/DefaultCrudStorage.java (89%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> core}/DefaultViewCrudStorage.java (96%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> explorer/DataExplorerDashboardStorageImpl.java} (60%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> explorer/DataExplorerWidgetStorageImpl.java} (59%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> explorer}/DataLakeMeasureStorage.java (90%)
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/setup/tasks/AddDefaultPipelineTemplatesTask.java
=>
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/pipeline/CompactPipelineTemplateStorageImpl.java
(59%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> pipeline}/DataProcessorStorageImpl.java (90%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> pipeline}/DataSinkStorageImpl.java (90%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> pipeline}/DataStreamStorageImpl.java (89%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> pipeline}/PipelineCanvasMetadataStorageImpl.java (93%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> pipeline}/PipelineElementDescriptionStorageImpl.java (91%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> pipeline}/PipelineElementTemplateStorageImpl.java (93%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> pipeline}/PipelineStorageImpl.java (90%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> system}/AssetStorageImpl.java (66%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> system/CertificateStorageImpl.java} (63%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> system}/CoreConfigurationStorageImpl.java (93%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> system/ExtensionsServiceConfigurationStorageImpl.java} (56%)
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/migration/IMigrationHandler.java
=>
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/system/ExtensionsServiceStorageImpl.java
(61%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> system/FileMetadataStorageImpl.java} (62%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> system}/GenericStorageImpl.java (98%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> system}/ImageStorageImpl.java (91%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> system}/NotificationStorageImpl.java (97%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> system/TransformationScriptTemplateStorageImpl.java} (54%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> user/PasswordRecoveryTokenStorageImpl.java} (58%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> user}/PermissionStorageImpl.java (90%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> user}/PrivilegeStorageImpl.java (74%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> user}/RoleStorageImpl.java (75%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> user/UserActivationTokenStorageImpl.java} (59%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{RoleStorageImpl.java
=> user/UserGroupStorageImpl.java} (63%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> user}/UserStorage.java (97%)
delete mode 100644 ui/cypress/fixtures/connect/format/geoJson.json
copy
ui/{src/app/dataset/dialog/data-retention-dialog/model/data-retention-provider.model.ts
=> cypress/support/utils/dataset/DatasetBtns.ts} (85%)
create mode 100644 ui/cypress/support/utils/dataset/DatasetUtils.ts
create mode 100644 ui/cypress/tests/connect/uploadSampleEvent.spec.ts
create mode 100644 ui/cypress/tests/userManagement/testUserRoleDataset.spec.ts
delete mode 100644 ui/deployment/app.module.mst
rename ui/deployment/{app-routing.module.mst => app.routes.mst} (71%)
delete mode 100644 ui/deployment/apps.ts
delete mode 100644
ui/projects/streampipes/platform-services/src/lib/platform-services.module.ts
rename
ui/projects/streampipes/shared-ui/src/lib/components/sp-table/sp-paginator/{sp-paginator.component.ts
=> sp-paginator.service.ts} (98%)
delete mode 100644
ui/projects/streampipes/shared-ui/src/lib/shared-ui.module.ts
delete mode 100644 ui/src/app/apidocs/apidocs.module.ts
delete mode 100644 ui/src/app/app-overview/app-overview.component.html
delete mode 100644 ui/src/app/app-overview/app-overview.component.scss
delete mode 100644 ui/src/app/app-overview/app-overview.component.ts
delete mode 100644 ui/src/app/app-overview/app-overview.module.ts
delete mode 100644 ui/src/app/app-overview/apps.model.ts
delete mode 100644 ui/src/app/app-overview/apps.routes.ts
create mode 100644 ui/src/app/app.config.ts
copy ui/src/app/assets/{assets.routes.ts => assets.breadcrumb.ts} (100%)
delete mode 100644 ui/src/app/assets/assets.module.ts
delete mode 100644 ui/src/app/chart-shared/chart-shared.module.ts
copy ui/src/app/chart/{chart.routes.ts => chart.breadcrumb.ts} (100%)
delete mode 100644 ui/src/app/chart/chart.module.ts
copy ui/src/app/configuration/{configuration.routes.ts =>
configuration.breadcrumb.ts} (100%)
delete mode 100644 ui/src/app/configuration/configuration.module.ts
create mode 100644
ui/src/app/connect/components/adapter-configuration/configure-schema/result-preview/adapter-result-preview.component.html
create mode 100644
ui/src/app/connect/components/adapter-configuration/configure-schema/result-preview/adapter-result-preview.component.ts
create mode 100644
ui/src/app/connect/components/adapter-configuration/configure-schema/sample-preview/adapter-sample-preview.component.html
create mode 100644
ui/src/app/connect/components/adapter-configuration/configure-schema/sample-preview/adapter-sample-preview.component.ts
create mode 100644
ui/src/app/connect/components/adapter-configuration/configure-schema/script-editor/adapter-script-editor.component.html
create mode 100644
ui/src/app/connect/components/adapter-configuration/configure-schema/script-editor/adapter-script-editor.component.ts
copy ui/src/app/connect/{connect.routes.ts => connect.breadcrumb.ts} (100%)
delete mode 100644 ui/src/app/connect/connect.module.ts
create mode 100644
ui/src/app/connect/dialog/upload-sample-event-dialog/upload-sample-event-dialog.component.html
create mode 100644
ui/src/app/connect/dialog/upload-sample-event-dialog/upload-sample-event-dialog.component.ts
create mode 100644 ui/src/app/connect/services/event-schema-diff.service.ts
delete mode 100644 ui/src/app/core-ui/core-ui.module.ts
delete mode 100644 ui/src/app/core/core.module.ts
delete mode 100644 ui/src/app/core/navigation.backup
delete mode 100644 ui/src/app/dashboard-kiosk/dashboard-kiosk.module.ts
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/IFileApi.java
=> ui/src/app/dashboard-kiosk/dashboard-kiosk.routes.ts (69%)
delete mode 100644 ui/src/app/dashboard-shared/dashboard-shared.module.ts
copy ui/src/app/dashboard/{dashboard.routes.ts => dashboard.breadcrumb.ts}
(100%)
delete mode 100644 ui/src/app/dashboard/dashboard.module.ts
delete mode 100644 ui/src/app/dataset/dataset.module.ts
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/IFileApi.java
=> ui/src/app/dataset/dataset.routes.ts (67%)
delete mode 100644 ui/src/app/editor/editor.module.ts
delete mode 100644 ui/src/app/home/home.module.ts
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/credentials/CredentialsProvider.java
=> ui/src/app/home/home.routes.ts (76%)
delete mode 100644 ui/src/app/info/info.module.ts
delete mode 100644 ui/src/app/login/login.module.ts
delete mode 100644 ui/src/app/notifications/notifications.module.ts
delete mode 100644 ui/src/app/pipeline-details/pipeline-details.module.ts
copy ui/src/app/pipelines/{pipelines.routes.ts => pipelines.breadcrumb.ts}
(100%)
delete mode 100644 ui/src/app/pipelines/pipelines.module.ts
delete mode 100644 ui/src/app/profile/profile.module.ts
delete mode 100644 ui/src/app/services/services.module.ts
delete mode 100644 ui/src/bootstrap.ts