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

github-bot pushed a change to branch 
dependabot/pip/streampipes-client-python/flake8-7.3.0
in repository https://gitbox.apache.org/repos/asf/streampipes.git


 discard ce4e0b09e5 chore(deps-dev): bump flake8 in /streampipes-client-python
     add 918d3d84af style: Harmonize layout across all screens (#4028)
     add 9ed5d0ba55 fix: handle None case for event_schema in Python Client 
DataLakeMeasure (#4035)
     add 9c319ccf60 Fix incorrect pagination in data lake and pipelines (#4034)
     add 7339fd05be cleanup: Remove outdated development folder (#4038)
     add b03e66e6af fix for failing renaming test (#4040)
     add 946f772e9f fix: Fix CsvParserTest caused by JSON field order (#4030)
     add 96e50f9069 chore(deps): bump urllib3 from 2.4.0 to 2.6.0 in 
/streampipes-client-python (#4029)
     add 9b29f3ad65 fix: Fix nondeterminism in XmlParserTest caused by JSON 
field order (#4018)
     add b57eafec1b feat(#4036): Improve asset view, add custom fields (#4037)
     add 4bc6188f53 feat(#4041): Show opc ua certificate info in asset view 
(#4044)
     add 8ed5fb8808 feat(#4045): Remember pagination settings (#4046)
     add 05a9588cfa fix: Initialize leaflet upon startup
     add ec7e9eb188 style: Fix container color
     add f90f4ada3b chore(deps): bump actions/cache from 4 to 5 (#4050)
     add 4b6caff4d8 Enable `retryOnStatusCodeFailure` when calling 
`resetStreamPipes` (#4053)
     add 9df8ba5e46 Minor: Added sort to sites and label configuration (#4049)
     add 6b4e815b41 Refactored Prometheus Endpoints to new naming convention 
and functioning (#4039)
     add 13922c7d76 feat(#4052): Add feature cards for better preview of 
resources (#4054)
     add c6bf41b155 fix: Update Python tutorial sources to comply with CSP 
(#3952)
     add b2dbf1c27e feat: write data to Datalake from Java Client (#4047)
     add 34d4966d63 Enable Chart Renaming (as Alias) in Dashboard (#4051)
     add 4271c9eb7e ci: use explicit version that conforms with whitelisting 
(#4059)
     add ebf4b13ba0 feat(#4062): Improve entry page (#4063)
     add 1f36eb0b85 style: Minor UX improvements, add translations (#4068)
     add 4b842a4501 Some translations (#4070)
     add 55a2e1daf2 fix: Migration issues when importing exported resources 
(#4071)
     add 17c57f142f fix(#4057): Convert double timestamp value from influx to 
long (#4058)
     add 649fa707fa Fix for sometimes failing mvn integration test (#4069)
     add 21de41d939 refactor: Update version of prettier (#4075)
     add 117cf7163b refactor(#4061): all Object Mappers to central Jackson 
instance (#4064)
     add 300d329820 fix(#3974): reload asset filter after adding asset or asset 
link (#4076)
     add 44f9c9bd9e style(#4078): Harmonize pipeline editor design (#4079)
     add 8fd62bacc1 feat(#4072): Reduce loading time for dataset counts (#4073)
     add b3e4ec6001 chore(deps): bump actions/upload-artifact from 5 to 6 
(#4055)
     add 21ec881eed chore(deps-dev): bump pytest-cov from 6.2.1 to 7.0.0 in 
/streampipes-client-python (#4042)
     add 194d684b1b chore(deps-dev): bump flake8 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   (ce4e0b09e5)
            \
             N -- N -- N   
refs/heads/dependabot/pip/streampipes-client-python/flake8-7.3.0 (194d684b1b)

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/extensions-docs.yml              |   6 +-
 .github/workflows/go-client-e2e-test.yml           |   2 +-
 .github/workflows/go-docs.yml                      |   2 +-
 .github/workflows/pypi-deployment.yml              |   4 +-
 .github/workflows/python-docs.yml                  |   4 +-
 development/.env                                   |  19 -
 ...omRequestApi.java => IDataLakeResourceApi.java} |  13 +-
 .../streampipes/client/api/IStreamPipesClient.java |   2 +
 .../api/config/IStreamPipesClientConfig.java       |   3 -
 ...introduction-to-streampipes-python-client.ipynb |   4 +-
 ...roperable-machine-learning-in-streampipes.ipynb |   4 +-
 .../6-streampipes-function-output-stream.ipynb     |   2 +-
 streampipes-client-python/poetry.lock              | 183 +++---
 streampipes-client-python/pyproject.toml           |   2 +-
 .../model/resource/data_lake_measure.py            |   2 +-
 .../streampipes/client/StreamPipesClient.java      |   6 +
 .../streampipes/client/api/AbstractClientApi.java  |   6 +-
 .../client/api/DataLakeResourceApi.java            |  69 +++
 .../streampipes/client/http/HttpRequest.java       |   3 -
 .../client/model/StreamPipesClientConfig.java      |  10 -
 .../streampipes/client/serializer/Serializer.java  |   1 +
 .../client/serializer/SpQuerySerializer.java       |  64 ++
 .../commons/prometheus/adapter/AdapterMetrics.java |  28 +-
 .../loadbalancer/LoadBalancerMetrics.java          |  24 +-
 .../prometheus/pipelines/PipelineFlowMetrics.java  |  22 +-
 .../prometheus/pipelines/PipelineFlowStats.java    |   5 +
 .../prometheus/pipelines/PipelinesMetrics.java     |  65 +-
 .../prometheus/pipelines/PipelinesStats.java       |  37 +-
 .../prometheus/service/ElementServiceMetrics.java  |  42 +-
 .../spmemorymanager/SpMemoryManagerMetrics.java    |  22 +-
 .../spratelimiter/SpRateLimiterMetrics.java        |  19 +-
 .../management/AdapterEventPreviewPipeline.java    |   6 +-
 .../management/AdapterUpdateManagement.java        |   3 +
 .../management/management/GuessManagement.java     |   1 +
 streampipes-connect-shared/pom.xml                 |   6 +
 .../schema/DeleteTransformationRuleTest.java       |   7 +-
 .../dataexplorer/api/IDataExplorerManager.java     |   3 +-
 .../export/ConfiguredJsonOutputWriter.java         |   8 +-
 .../dataexplorer/export/item/ItemGenerator.java    |   7 -
 .../export/TestConfiguredOutputWriter.java         |   4 +-
 .../dataexplorer/export/TestItemGenerator.java     |   2 +-
 .../dataexplorer/export/TestJsonItemGenerator.java |  10 +-
 .../influx/DataExplorerInfluxQueryExecutor.java    |  24 +-
 .../influx/DataExplorerManagerInflux.java          |   5 +-
 .../influx/DataExplorerQueryManagementInflux.java  |   9 +-
 .../influx/DataLakeMeasurementCounterInflux.java   |  14 +-
 .../dataexplorer/influx/RawFieldSerializer.java    |   4 +-
 .../influx/TestRawFieldSerializer.java             |   1 -
 .../iotdb/DataExplorerManagerIotDb.java            |   6 +-
 .../iotdb/DataLakeMeasurementCounterIotDb.java     |   9 +-
 .../query/DataLakeMeasurementCounter.java          |   5 +-
 .../query/DataLakeMeasurementCounterTestImpl.java  |   4 +-
 .../streampipes/export/AssetLinkResolver.java      |   9 +-
 .../export/dataimport/ImportGenerator.java         |  11 +-
 .../export/generator/ExportPackageGenerator.java   |   9 +-
 .../export/resolver/AbstractResolver.java          |  12 +-
 .../export/resolver/AdapterResolver.java           |   3 +-
 .../streampipes/export/resolver/ChartResolver.java |   9 +-
 .../export/resolver/DashboardResolver.java         |   3 +-
 .../export/resolver/DataSourceResolver.java        |   3 +-
 .../streampipes/export/resolver/FileResolver.java  |   5 +-
 .../resolver/GenericStorageDocumentResolver.java   |  11 +-
 .../export/resolver/MeasurementResolver.java       |   3 +-
 .../export/resolver/PipelineResolver.java          |   3 +-
 .../export/utils/SerializationUtils.java           |  38 --
 streampipes-dataformat/pom.xml                     |   5 +
 .../dataformat/JsonDataFormatDefinition.java       |   6 +-
 .../connect/adapter/parser/json/GeoJsonParser.java |   9 +-
 .../connect/adapter/parser/json/JsonParser.java    |   7 +-
 .../connect/adapter/parser/CsvParserTest.java      |  16 +-
 .../connect/adapter/parser/XmlParserTest.java      |  15 +-
 .../adapter/parser/json/GeoJsonParserTest.java     |   7 +-
 .../connect/iiot/adapters/oi4/Oi4Adapter.java      |   6 +-
 .../model/DataSetMessageDeserializationTest.java   |  14 +-
 .../connectors/opcua/adapter/OpcUaAdapter.java     |   3 +-
 .../opcua/client/OpcUaClientProvider.java          |  18 +-
 .../config/MiloOpcUaConfigurationProvider.java     |   2 +-
 .../opcua/config/OpcUaAdapterConfig.java           |   1 +
 .../connectors/opcua/config/OpcUaConfig.java       |  29 +
 .../opcua/config/SpOpcUaConfigExtractor.java       |  10 +
 .../security/CompositeCertificateValidator.java    |  24 +-
 .../opcua/config/security/SecurityConfig.java      |  10 +-
 .../opcua/utils/OpcUaCertificateUtils.java         | 101 +++
 .../connectors/opcua/utils/OpcUaUtils.java         |  54 +-
 .../pulsar/sink/PulsarPublisherSink.java           |   2 +-
 .../connectors/pulsar/TestPulsarPublisherSink.java |   6 +-
 .../connectors/ros/adapter/RosBridgeAdapter.java   |   6 +-
 .../sinks/databases/jvm/redis/Redis.java           |   9 +-
 .../notifications/jvm/msteams/MSTeamsSink.java     |  11 +-
 streampipes-integration-tests/pom.xml              |   3 -
 .../adapters/AdaptersIntegrationTest.java          |  15 +-
 .../integration/adapters/KafkaAdapterTester.java   |   7 +-
 .../integration/adapters/MQTTPublisherUtils.java   |  16 +-
 .../integration/adapters/MqttAdapterTLSTester.java |   7 +-
 .../integration/adapters/MqttAdapterTester.java    |   7 +-
 .../integration/adapters/PulsarAdapterTester.java  |   7 +-
 .../integration/containers/MosquittoContainer.java |   2 +
 .../pipeline/ExtensionsLogProvider.java            |  36 +-
 .../pipeline/ExtensionsServiceLogExecutor.java     |  22 +
 streampipes-model/pom.xml                          |   5 +
 .../model/datalake/CustomMapSerializer.java        |   9 +-
 .../streampipes/model/opcua/Certificate.java       |  27 +-
 .../model/opcua/CertificateBuilder.java            |  10 +
 ...CertificateState.java => CertificateUsage.java} |   5 +-
 .../streampipes/model/opcua/CertificateUtils.java  |  48 ++
 .../execution/task/StorePipelineStatusTask.java    |  10 +
 .../manager/health/PipelineHealthCheck.java        |  99 +--
 .../migration/PipelineElementMigrationManager.java |   3 +
 .../runtime/RateLimitedRuntimeInfoProvider.java    |  10 +-
 .../management/AdapterResourceManager.java         |  19 +-
 .../management/AdapterResourceManagerTest.java     |   2 +-
 streampipes-rest-shared/pom.xml                    |   5 +
 .../rest/impl/admin/CertificateResource.java       |  14 +
 .../rest/impl/connect/AdapterResource.java         |   2 +-
 .../rest/impl/datalake/DataLakeDataWriter.java     |   3 +-
 .../impl/datalake/DataLakeMeasureResource.java     |   6 +-
 .../rest/impl/datalake/DataLakeResource.java       |   3 +-
 .../sdk/builder/adapter/GuessSchemaBuilder.java    |   6 +-
 streampipes-serializers-json/pom.xml               |  25 -
 .../serializers/json/JacksonSerializer.java        |  20 +-
 .../serializers/json/TestJacksonSerializer.java    |  63 --
 .../core/migrations/AvailableMigrations.java       |   4 +-
 ...MergeFilenamesAndRenameDuplicatesMigration.java |   6 +-
 .../v0980/ModifyAssetLinkTypesMigration.java       |  11 +-
 .../v0980/ModifyAssetLinksMigration.java           |   7 +-
 ... => ComputeCertificateThumbprintMigration.java} |  52 +-
 .../migrations/v099/MoveAssetContentMigration.java |   6 +-
 .../v099/UniqueDashboardIdMigration.java           |  10 +-
 .../v970/ModifyAssetLinkTypeMigration.java         |   6 +-
 .../storage/couchdb/impl/GenericStorageImpl.java   |   7 +-
 .../user/management/util/UserInfoUtil.java         |  11 +-
 .../wrapper/kafka/converter/JsonToMapFormat.java   |   6 +-
 ui/STYLEGUIDE.md                                   | 142 +++++
 ui/cypress.config.ts                               |   5 +-
 ui/cypress/support/general/resetStreamPipes.ts     |   1 +
 ui/cypress/support/utils/asset/AssetUtils.ts       |  14 +-
 .../utils/configuration/ConfigurationUtils.ts      |   2 +-
 .../utils/dataExplorer/DataExplorerUtils.ts        |   2 +
 ui/cypress/support/utils/pipeline/PipelineUtils.ts |   2 +-
 ...rTest.spec.ts => assetFilterTest.smoke.spec.ts} |   0
 .../assetManagement/generalAssetTest.smoke.spec.ts |   1 -
 ui/cypress/tests/connect/adapterWithAssets.spec.ts |   1 -
 .../dataExplorer/addAssetToDashboard.smoke.spec.ts |   1 -
 .../dataExplorer/addAssetsToDataView.smoke.spec.ts |   1 +
 .../tests/dataExplorer/configuration.smoke.spec.ts |   4 +
 ui/cypress/tests/pipeline/pipelineAsset.spec.ts    |   2 -
 ui/deployment/app-routing.module.mst               |  37 +-
 ui/deployment/app.module.mst                       |   2 +-
 .../deployment/feature-cards.yml                   |  41 +-
 ui/deployment/home.service.mst                     |   3 +-
 ui/deployment/i18n/de.json                         | 685 ++++++++++++---------
 ui/deployment/i18n/en.json                         | 681 +++++++++++---------
 ui/deployment/modules.yml                          |   4 +
 ui/deployment/prebuild.js                          |  33 +-
 ui/deployment/theme/_theme-colors.scss             | 168 +++--
 ui/package-lock.json                               |   8 +-
 ui/package.json                                    |   2 +-
 .../src/lib/apis/datalake-rest.service.ts          |   6 +-
 .../src/lib/apis/labels.service.ts                 |  25 +
 .../src/lib/model/dashboard/dashboard.model.ts     |   1 +
 .../src/lib/model/gen/streampipes-model.ts         |  25 +-
 .../src/lib/model/types/alert-type.ts}             |   4 +-
 .../src/lib/services/isa95-type.service.ts         |   3 +
 .../platform-services/src/public-api.ts            |   1 +
 .../alert-banner/alert-banner.component.html       |  52 ++
 .../alert-banner/alert-banner.component.scss       |  83 +++
 .../alert-banner/alert-banner.component.ts         |  67 ++
 .../asset-browser-hierarchy.component.html         |  70 ---
 .../asset-browser-hierarchy.component.scss         |  54 --
 .../asset-browser-hierarchy.component.ts           | 128 ----
 .../asset-browser-node-info.component.html         |  39 --
 .../asset-browser-node-info.component.ts           |  63 --
 .../asset-browser-node.component.html              |  76 ---
 .../asset-browser-node.component.scss              |  56 --
 .../asset-browser-node.component.ts                |  99 ---
 .../asset-browser-filter-labels.component.html     |   2 +-
 .../asset-browser-filter.component.scss            |   1 -
 .../asset-browser-toolbar.component.html           |   2 +-
 .../asset-browser/asset-browser.component.html     |  84 ---
 .../asset-browser/asset-browser.component.scss     |  36 --
 .../asset-browser/asset-browser.component.ts       | 131 ----
 .../asset-browser/asset-browser.service.ts         |   4 +-
 .../basic-header-title/header-title.component.html |  12 +-
 .../basic-header-title/header-title.component.scss |   8 +-
 .../basic-header-title/header-title.component.ts   |   8 +-
 .../basic-view/basic-view.component.html           |   5 +-
 .../components/basic-view/basic-view.component.ts  |   3 +
 .../configuration-box.component.scss               |  31 -
 .../feature-card-header.component.html             |  59 ++
 .../feature-card-header.component.scss             | 141 +++++
 .../feature-card-header.component.ts}              |  28 +-
 .../feature-card-host.component.html}              |   9 +-
 .../feature-card-host.component.scss}              |  35 +-
 .../feature-card-host.component.ts}                |  34 +-
 .../feature-card-meta-creation.component.html}     |  34 +-
 .../feature-card-meta-creation.component.ts}       |  12 +-
 .../feature-card-meta-section.component.html}      |   4 +-
 .../feature-card-meta-section.component.ts}        |  10 +-
 .../feature-card-host/feature-card.model.ts        |   8 +-
 .../feature-card-host/feature-card.service.ts      |  59 ++
 .../form-field.component.html}                     |  28 +-
 .../form-field/form-field.component.scss}          |   3 +
 .../form-field.component.ts}                       |  19 +-
 .../form-label.component.html}                     |  19 +-
 .../form-label/form-label.component.scss}          |  23 +-
 .../form-label.component.ts}                       |  26 +-
 .../pipeline-element/pipeline-element.component.ts |   2 +-
 .../exception-details-dialog.component.html        |   7 +-
 .../sp-exception-message.component.html            |  63 +-
 .../sp-exception-message.component.scss            |  33 -
 .../sp-exception-message.component.ts              |   1 -
 .../components/sp-label/sp-label.component.html    |  20 +-
 .../components/sp-label/sp-label.component.scss    | 137 ++++-
 .../lib/components/sp-label/sp-label.component.ts  | 101 ++-
 .../components/sp-table/sp-table.component.html    |  15 +-
 .../lib/components/sp-table/sp-table.component.ts  |  32 +-
 .../split-section/split-section.component.html     |  32 +-
 .../split-section/split-section.component.scss     |  55 +-
 .../split-section/split-section.component.ts       |   7 +-
 .../time-selector-menu.component.html              |   4 +-
 .../warning-box/warning-box.component.scss         |  25 -
 .../lib/dialog/base-dialog/base-dialog.model.ts    |   1 +
 .../lib/dialog/base-dialog/base-dialog.service.ts  |  27 +-
 .../card-dialog-config.ts}                         |   7 +-
 .../card-dialog/card-dialog.component.html}        |   4 +-
 .../dialog/card-dialog/card-dialog.component.scss} |  12 +-
 .../card-dialog.component.ts}                      |  31 +-
 .../select-data-missing-values.component.html      |   5 +-
 .../select-data-range.component.html               |   4 +-
 .../select-data/select-data.component.scss         |   1 -
 .../select-format/select-format.component.html     | 119 ++--
 .../data-download-dialog.component.html            |   2 +-
 .../data-download-dialog.component.scss            |   1 -
 .../object-permission-dialog.component.html        | 322 +++++-----
 .../panel-dialog/panel-dialog.component.scss       |   6 +-
 .../standard-dialog/standard-dialog.component.scss |   2 +-
 .../standard-dialog/standard-dialog.config.ts      |   8 -
 .../src/lib/services/colorization.service.ts       | 220 ++++++-
 .../lib/services/local-storage-settings.service.ts |  72 +++
 .../src/lib/services/name-change.service.ts}       |  11 +-
 .../shared-ui/src/lib/shared-ui.module.ts          |  38 +-
 .../streampipes/shared-ui/src/public-api.ts        |  12 +-
 ui/src/app/assets/assets.module.ts                 |  22 +-
 .../asset-details/base-asset-details.directive.ts  |  22 -
 .../asset-details-basics.component.html            | 214 +++----
 .../asset-details-basics.component.ts              |   5 +-
 .../asset-details-custom-fields.component.html     | 107 ++++
 .../asset-details-custom-fields.component.ts}      |  44 +-
 .../asset-details-labels.component.html            | 149 ++---
 .../asset-details-labels.component.ts              |   4 +-
 .../asset-details-site.component.html              |  85 +--
 .../asset-details-links.component.html             |  89 ++-
 .../asset-details-links.component.ts               |  65 +-
 .../asset-link-item/asset-link-item.component.html |  52 --
 .../asset-link-item/asset-link-item.component.scss |  36 --
 .../asset-link-section.component.html              |  43 --
 .../asset-link-section.component.scss              |  35 --
 .../asset-link-section.component.ts                |  51 --
 .../edit-asset/asset-details.component.html        |  49 +-
 .../edit-asset/asset-details.component.ts          |  13 +-
 .../asset-selection-menu.component.html}           |  24 +-
 .../asset-selection-menu.component.scss}           |  28 +-
 .../asset-selection-menu.component.ts              |  81 +++
 .../asset-selection-panel.component.html           | 135 ++--
 .../asset-selection-panel.component.scss           |  97 ++-
 .../asset-selection-panel.component.ts             |  48 +-
 .../asset-top-banner.component.html                |  72 +++
 .../asset-top-banner.component.scss}               |  42 +-
 .../asset-top-banner.component.ts}                 |  31 +-
 .../view-asset-basics.component.html               |  68 +-
 .../view-asset-basics.component.scss               |  35 +-
 .../view-assset-basics.component.ts                |  29 +-
 .../view-asset-labels.component.html               |   4 +-
 .../asset-link-card/asset-link-card.component.html |  31 -
 ...sset-link-table-additional-data.component.html} |  13 +-
 .../asset-link-table-additional-data.component.ts  |  76 +++
 .../asset-link-table-type.component.html}          |   7 +-
 .../asset-link-table-type.component.scss}          |  14 +-
 .../asset-link-table-type.component.ts}            |  32 +-
 .../asset-link-table.component.html                | 117 ++++
 .../asset-link-table/asset-link-table.component.ts | 186 ++++++
 .../view-asset-links.component.html                |  50 +-
 .../view-asset-links.component.scss                |  45 +-
 .../view-asset-links/view-asset-links.component.ts |   4 +-
 .../view-asset/view-asset.component.html           | 103 ++--
 .../view-asset/view-asset.component.scss           |  27 -
 .../view-asset/view-asset.component.ts             |  12 +-
 .../asset-overview/asset-overview.component.ts     |   2 +
 .../create-asset-dialog.component.html             |  31 +-
 .../edit-asset-link-dialog.component.html          |  57 +-
 .../edit-asset-link-dialog.component.ts            |   1 -
 .../manage-asset-links-dialog.component.html       | 504 +++++++--------
 .../manage-asset-links-dialog.component.scss       |  29 -
 .../manage-asset-links-dialog.component.ts         |   1 -
 .../color-mapping-options-config.component.html    |  53 +-
 .../data-zoom-config.component.html                |   4 +-
 ...echarts-widget-appearance-config.component.html |  36 +-
 .../select-axis-options-config.component.html      |  16 +-
 .../select-color-properties-config.component.html  |   6 +-
 .../time-series-item-config.component.html         |   2 +-
 ...elect-multiple-properties-config.component.html |   6 +-
 .../chart-container/chart-container.component.html |  44 +-
 .../chart-container/chart-container.component.ts   |  31 +-
 .../base/base-data-explorer-widget.directive.ts    |  20 +-
 .../components/charts/base/base-widget-config.ts   |   6 +-
 .../correlation-chart-widget-config.component.html | 115 ++--
 .../config/gauge-widget-config.component.html      | 104 ++--
 .../charts/gauge/gauge-renderer.service.ts         |   4 +-
 .../config/heatmap-widget-config.component.html    |  79 ++-
 .../histogram-chart-widget-config.component.html   |  91 +--
 .../config/image-widget-config.component.html      |   4 +-
 .../charts/image/image-widget.component.html       |   2 +-
 .../indicator-chart-widget-config.component.html   |   8 +-
 .../map/config/map-widget-config.component.html    | 214 +++----
 .../config/pie-chart-widget-config.component.html  | 132 ++--
 .../status-heatmap-widget-config.component.html    |   8 +-
 .../config/status-widget-config.component.html     | 233 +++----
 .../config/status-widget-config.component.ts       |   3 +-
 .../charts/status/status-widget.component.html     |   4 +-
 .../config/table-widget-config.component.html      |   8 +-
 .../charts/table/table-widget.component.html       |   8 +-
 .../time-series-chart-widget-config.component.html |   8 +-
 .../traffic-light-widget-config.component.html     | 148 ++---
 .../traffic-light-widget-config.component.ts       |   3 +-
 .../traffic-light-widget.component.html            |   2 +-
 ...alue-heatmap-chart-widget-config.component.html |  15 +-
 .../echarts-renderer/base-echarts-renderer.ts      |   6 +-
 .../models/dataview-dashboard.model.ts             |   3 +-
 .../chart-shared/services/chart-shared.service.ts  |  15 +
 .../chart-feature-card.component.html              |  94 +++
 .../chart-feature-card.component.scss}             |  39 +-
 .../chart-feature-card.component.ts                | 102 +++
 .../chart-overview-table.component.html            |  13 +-
 .../chart-view/chart-view.component.html           |   4 +-
 .../components/chart-view/chart-view.component.ts  |  27 +-
 .../chart-appearance-settings.component.html       | 167 +++--
 .../chart-appearance-settings.component.scss       |   2 +-
 .../chart-data-settings.component.html             |  96 +--
 .../chart-data-settings.component.scss             |   4 +-
 .../field-selection-panel.component.html           |   6 +-
 ...ction-panel-row-value-autocomplete.component.ts |   4 +-
 .../filter-selection-panel.component.html          |   6 +-
 .../group-selection-panel.component.html           |   6 +-
 .../order-selection-panel.component.html           |   4 +-
 .../chart-visualisation-settings.component.html    |  64 +-
 .../toolbar/chart-view-toolbar.component.html      | 198 +++---
 ui/src/app/configuration/configuration.module.ts   |   4 +-
 ...xtensions-service-details-dialog.component.html |   8 +-
 ...xtensions-service-details-dialog.component.scss |  11 +-
 .../extensions-service-details-dialog.component.ts |   6 +
 .../file-upload/file-upload-dialog.component.html  |  11 +-
 .../edit-location/edit-location.component.html     |  34 +-
 .../email-configuration.component.html             | 416 +++++++------
 .../email-configuration.component.scss             |  25 -
 .../email-configuration.component.ts               |   1 -
 .../email-template-configuration.component.html    |  51 +-
 .../export/data-export-import.component.html       |   4 +-
 .../data-export-dialog.component.html              |   6 +-
 .../data-export-item.component.html                |  15 +-
 .../generic-storage-items.component.html           |   9 +-
 .../data-import-dialog.component.html              |  51 +-
 .../import-dialog/data-import-dialog.component.ts  |   9 +-
 .../endpoint-item/endpoint-item.component.html     |   2 +-
 .../certificate-configuration.component.html       |   7 +-
 .../certificate-configuration.component.scss}      |   4 +-
 .../certificate-configuration.component.ts         |   3 +-
 .../certificate-label.component.html}              |  21 +-
 .../certificate-label.component.ts}                |  24 +-
 .../general-configuration.component.html           | 199 +++---
 .../general-configuration.component.scss           |   8 -
 .../general-configuration.component.ts             |  11 +-
 .../link-settings/link-settings.component.html     |  54 +-
 .../user-acknowledgment.component.html             |  28 +-
 .../edit-label/edit-label.component.html           |  52 +-
 .../edit-label/edit-label.component.ts             |   3 +-
 .../label-configuration.component.html             | 108 ++--
 .../label-configuration.component.ts               |  19 +-
 .../broker-config/broker-config.component.html     |  47 +-
 .../messaging-configuration.component.html         | 104 ++--
 .../messaging-configuration.component.scss         |   5 -
 .../abstract-security-principal-config.ts          |   3 +-
 .../edit-group-dialog.component.html               |  52 +-
 .../edit-role-dialog.component.html                |  80 +--
 .../edit-user-dialog.component.html                | 240 ++++----
 .../edit-user-dialog/edit-user-dialog.component.ts |   3 +-
 .../role-configuration.component.html              |   2 +
 .../security-user-config.component.html            |   2 +
 .../location-features-configuration.component.html | 114 ++--
 .../site-area-configuration.component.html         |  37 +-
 .../site-area-configuration.component.ts           |  36 +-
 .../adapter-details-code.component.html            |   6 +-
 .../adapter-details-data.component.html            |   6 +-
 .../adapter-details-logs.component.html            |   4 +-
 .../adapter-details-metrics.component.html         |  10 +-
 .../existing-adapters.component.html               |   3 +
 .../adapter-template-dialog.component.html         |   2 +-
 .../certificate-details-dialog.component.html      |   2 +
 .../certificate-details-dialog.component.ts        |   0
 ui/src/app/core-ui/core-ui.module.ts               |   3 +
 ...pipeline-element-template-config.component.html | 161 ++---
 .../core-ui/services/map-layer-provider.service.ts |   6 +-
 .../single-marker-map.component.ts                 |   6 +-
 .../base/abstract-validated-static-property.ts     |   4 +-
 .../static-property.component.html                 |  12 +-
 .../base-runtime-resolvable-input.ts               |  12 +-
 .../dashboard-feature-card.component.html          |  61 ++
 .../dashboard-feature-card.component.scss}         |  39 +-
 .../dashboard-feature-card.component.ts            | 124 ++++
 .../dashboard-overview-table.component.html        |  15 +-
 .../components/panel/dashboard-panel.component.ts  |   3 +-
 .../edit-dashboard-dialog.component.html           |  71 +--
 .../datalake-configuration-entry.ts                |   5 +-
 .../datalake-configuration.component.html          | 253 ++++----
 .../datalake-configuration.component.scss          |   4 +
 .../datalake-configuration.component.ts            |  89 ++-
 .../dataset-feature-card.component.html            |  90 +++
 .../dataset-feature-card.component.scss}           |  23 +-
 .../dataset-feature-card.component.ts              | 108 ++++
 ui/src/app/dataset/dataset.module.ts               |  10 +-
 .../select-export/select-format.component.html     | 121 ++--
 .../select-export/select-format.component.scss     |  12 +-
 .../select-data-retention.component.html           |   9 +-
 .../select-retention-action.component.html         |  48 +-
 .../export-provider-dialog.component.html          | 169 ++---
 .../pipeline-assembly-drawing-area.component.scss  |  23 +-
 .../pipeline-assembly.component.html               |   8 +-
 .../pipeline-assembly.component.scss               |   4 -
 .../pipeline-assembly.component.ts                 |   4 +-
 .../pipeline-element-icon-stand-row.component.html |   2 +-
 .../pipeline-element-icon-stand.component.html     |  58 +-
 .../pipeline-element-icon-stand.component.scss     |  17 +-
 .../pipeline-element-icon-stand.component.ts       |   9 +-
 .../pipeline-element-options.component.scss        |  15 +-
 .../pipeline-element-statistics.component.scss     |   4 +-
 .../components/pipeline/pipeline.component.scss    |  18 +-
 .../components/pipeline/pipeline.component.ts      |   4 +-
 .../add-template-dialog.component.html             |   2 +-
 .../template-selection.component.html              |  10 +-
 .../compatible-elements.component.html             |  10 +-
 .../compatible-elements.component.scss             |   9 -
 .../matching-error/matching-error.component.html   |  69 +--
 .../pipeline-element-discovery.component.html      |  10 +-
 .../save-pipeline-settings.component.html          | 203 +++---
 .../save-pipeline/save-pipeline.component.html     |   4 +-
 .../save-pipeline/save-pipeline.component.ts       |  19 +-
 ui/src/app/editor/editor.component.html            |  42 +-
 ui/src/app/editor/editor.component.scss            |   6 +
 .../app/editor/services/jsplumb-config.service.ts  |  22 +-
 .../asset-link-chip.component.html}                |  11 +-
 .../asset-link-chip.component.scss}                |  66 +-
 .../asset-link-chip/asset-link-chip.component.ts}  |  45 +-
 .../asset-map-popup/asset-map-popup.component.html |  68 ++
 .../asset-map-popup/asset-map-popup.component.scss | 120 ++++
 .../asset-map-popup/asset-map-popup.component.ts}  |  54 +-
 .../asset-map/home-asset-map.component.html}       |  15 +-
 .../asset-map/home-asset-map.component.scss}       |   8 +-
 .../asset-map/home-asset-map.component.ts          | 198 ++++++
 .../asset-table-link-preview.component.html}       |  30 +-
 .../asset-table-link-preview.component.scss        | 114 ++++
 .../asset-table-link-preview.component.ts}         |  35 +-
 .../asset-table/home-asset-table.component.html    |  89 +++
 .../asset-table/home-asset-table.component.scss}   |  14 +-
 .../asset-table/home-asset-table.component.ts      |  96 +++
 ui/src/app/home/components/status.component.html   |  53 +-
 ui/src/app/home/components/status.component.scss   | 130 +++-
 ui/src/app/home/components/status.component.ts     |  14 +-
 .../components/welcome/welcome.component.html}     |   9 +-
 .../components/welcome/welcome.component.scss}     |  36 +-
 .../components/welcome/welcome.component.ts}       |  32 +-
 ui/src/app/home/home.component.html                | 153 +++--
 ui/src/app/home/home.component.scss                |  80 +--
 ui/src/app/home/home.component.ts                  | 112 +++-
 ui/src/app/home/home.module.ts                     |  38 +-
 ui/src/app/home/models/home.model.ts               |   1 +
 .../login/components/login/login.component.html    |  28 +-
 .../components/register/register.component.html    | 110 ++--
 .../restore-password.component.html                |  85 +--
 .../set-new-password.component.html                |  92 +--
 .../app/login/components/terms/terms.component.ts  |   3 +-
 ui/src/app/login/login.module.ts                   |   2 +
 .../app/notifications/notifications.component.html |   2 +-
 .../pipeline-details.component.html                |   6 +-
 .../pipeline-details/pipeline-details.module.ts    |   2 +-
 .../functions-overview.component.ts                |   3 +-
 .../pipeline-feature-card.component.html           |  53 ++
 .../pipeline-feature-card.component.scss}          |  39 +-
 .../pipeline-feature-card.component.ts             |  94 +++
 .../pipeline-preview-meta.component.html           | 108 ++++
 .../pipeline-preview-meta.component.scss}          |   4 +
 .../pipeline-preview-meta.component.ts             |  78 +++
 .../pipeline-overview.component.html               |  10 +-
 .../pipeline-overview.component.scss               |   2 +-
 .../pipeline-overview.component.ts                 |  20 +-
 .../general-profile-settings.component.html        |  91 +--
 .../general-profile-settings.component.scss        |   1 -
 .../token/token-management-settings.component.html |  88 ++-
 .../token/token-management-settings.component.scss |   1 +
 ui/src/main.ts                                     |   3 +
 ui/src/scss/main.scss                              |   2 +
 ui/src/scss/sp/_spacing.scss                       | 235 +++++++
 ui/src/scss/sp/_variables.scss                     |  53 +-
 ui/src/scss/sp/buttons-mat3.scss                   |   2 +-
 .../sp/feature-card.scss}                          |  82 +--
 ui/src/scss/sp/forms-mat3.scss                     |  16 +-
 ui/src/scss/sp/forms.scss                          |   6 -
 ui/src/scss/sp/main.scss                           |  54 +-
 ui/src/scss/sp/pipeline-element-options.scss       |   6 +-
 ui/src/scss/sp/pipeline-element.scss               |  14 +-
 ui/src/scss/sp/sp-theme.scss                       |  23 +-
 ui/src/scss/sp/status-light.scss                   |  16 +-
 510 files changed, 11609 insertions(+), 7792 deletions(-)
 delete mode 100644 development/.env
 copy 
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/{ICustomRequestApi.java
 => IDataLakeResourceApi.java} (72%)
 create mode 100644 
streampipes-client/src/main/java/org/apache/streampipes/client/api/DataLakeResourceApi.java
 create mode 100644 
streampipes-client/src/main/java/org/apache/streampipes/client/serializer/SpQuerySerializer.java
 delete mode 100644 
streampipes-data-export/src/main/java/org/apache/streampipes/export/utils/SerializationUtils.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/utils/OpcUaCertificateUtils.java
 copy 
streampipes-model/src/main/java/org/apache/streampipes/model/opcua/{CertificateState.java
 => CertificateUsage.java} (88%)
 create mode 100644 
streampipes-model/src/main/java/org/apache/streampipes/model/opcua/CertificateUtils.java
 delete mode 100644 
streampipes-serializers-json/src/test/java/org/apache/streampipes/serializers/json/TestJacksonSerializer.java
 copy 
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v099/{CreateAssetPermissionMigration.java
 => ComputeCertificateThumbprintMigration.java} (50%)
 create mode 100644 ui/STYLEGUIDE.md
 rename ui/cypress/tests/assetManagement/{assetFilterTest.spec.ts => 
assetFilterTest.smoke.spec.ts} (100%)
 copy .github/workflows/go-client.yml => ui/deployment/feature-cards.yml (52%)
 copy 
ui/projects/streampipes/{shared-ui/src/lib/components/sp-exception-message/exception-details-dialog/exception-details-dialog.component.scss
 => platform-services/src/lib/model/types/alert-type.ts} (92%)
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/alert-banner/alert-banner.component.html
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/alert-banner/alert-banner.component.scss
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/alert-banner/alert-banner.component.ts
 delete mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-hierarchy.component.html
 delete mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-hierarchy.component.scss
 delete mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-hierarchy.component.ts
 delete mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-node/asset-browser-node-info/asset-browser-node-info.component.html
 delete mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-node/asset-browser-node-info/asset-browser-node-info.component.ts
 delete mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-node/asset-browser-node.component.html
 delete mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-node/asset-browser-node.component.scss
 delete mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser-hierarchy/asset-browser-node/asset-browser-node.component.ts
 delete mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser.component.html
 delete mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser.component.scss
 delete mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/asset-browser/asset-browser.component.ts
 delete mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/configuration-box/configuration-box.component.scss
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/feature-card-host/feature-card-header/feature-card-header.component.html
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/feature-card-host/feature-card-header/feature-card-header.component.scss
 copy 
ui/projects/streampipes/shared-ui/src/lib/components/{asset-browser/asset-browser-toolbar/asset-browser-filter/asset-browser-filter-outer/asset-browser-filter-outer.component.ts
 => feature-card-host/feature-card-header/feature-card-header.component.ts} 
(65%)
 copy 
ui/projects/streampipes/shared-ui/src/lib/components/{pipeline-element-runtime-info/live-preview-error/live-preview-error.component.html
 => feature-card-host/feature-card-host.component.html} (81%)
 rename 
ui/projects/streampipes/shared-ui/src/lib/components/{asset-browser/asset-browser-hierarchy/asset-browser-node/asset-browser-node-info/asset-browser-node-info.component.scss
 => feature-card-host/feature-card-host.component.scss} (63%)
 copy 
ui/{src/app/configuration/dialog/certificate-details/certificate-details-dialog.component.ts
 => 
projects/streampipes/shared-ui/src/lib/components/feature-card-host/feature-card-host.component.ts}
 (51%)
 copy 
ui/{src/app/pipeline-details/components/pipeline-details-expansion-panel/pipeline-element-details-row/elements/pipeline-elements-row.component.html
 => 
projects/streampipes/shared-ui/src/lib/components/feature-card-host/feature-card-meta-creation/feature-card-meta-creation.component.html}
 (50%)
 copy 
ui/{src/app/connect/components/adapter-configuration/schema-editor/loading-message/loading-message.component.ts
 => 
projects/streampipes/shared-ui/src/lib/components/feature-card-host/feature-card-meta-creation/feature-card-meta-creation.component.ts}
 (79%)
 copy 
ui/projects/streampipes/shared-ui/src/lib/components/{warning-box/warning-box.component.html
 => 
feature-card-host/feature-card-meta-section/feature-card-meta-section.component.html}
 (88%)
 rename 
ui/projects/streampipes/shared-ui/src/lib/components/{warning-box/warning-box.component.ts
 => 
feature-card-host/feature-card-meta-section/feature-card-meta-section.component.ts}
 (82%)
 copy 
streampipes-client/src/main/java/org/apache/streampipes/client/paths/ApiPath.java
 => 
ui/projects/streampipes/shared-ui/src/lib/components/feature-card-host/feature-card.model.ts
 (85%)
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/feature-card-host/feature-card.service.ts
 copy 
ui/projects/streampipes/shared-ui/src/lib/components/{configuration-box/configuration-box.component.html
 => form-field/form-field.component.html} (63%)
 copy 
ui/{src/app/dashboard/components/panel/chart-selection-panel/chart-selection-panel.component.scss
 => 
projects/streampipes/shared-ui/src/lib/components/form-field/form-field.component.scss}
 (97%)
 rename 
ui/projects/streampipes/shared-ui/src/lib/components/{configuration-box/configuration-box.component.ts
 => form-field/form-field.component.ts} (75%)
 copy 
ui/projects/streampipes/shared-ui/src/lib/components/{basic-header-title/header-title.component.html
 => form-label/form-label.component.html} (72%)
 rename 
ui/{src/app/assets/components/asset-details/view-asset/view-asset-links/asset-link-card/asset-link-card.component.scss
 => 
projects/streampipes/shared-ui/src/lib/components/form-label/form-label.component.scss}
 (76%)
 copy 
ui/projects/streampipes/shared-ui/src/lib/components/{basic-header-title/header-title.component.ts
 => form-label/form-label.component.ts} (69%)
 delete mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/sp-exception-message/sp-exception-message.component.scss
 delete mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/warning-box/warning-box.component.scss
 copy 
ui/projects/streampipes/shared-ui/src/lib/dialog/{panel-dialog/panel-dialog.config.ts
 => card-dialog/card-dialog-config.ts} (85%)
 rename 
ui/projects/streampipes/shared-ui/src/lib/{components/warning-box/warning-box.component.html
 => dialog/card-dialog/card-dialog.component.html} (90%)
 copy ui/{src/app/core-ui/static-properties/static-property.component.scss => 
projects/streampipes/shared-ui/src/lib/dialog/card-dialog/card-dialog.component.scss}
 (85%)
 copy 
ui/projects/streampipes/shared-ui/src/lib/dialog/{panel-dialog/panel-dialog.component.ts
 => card-dialog/card-dialog.component.ts} (73%)
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/services/local-storage-settings.service.ts
 copy ui/{src/app/chart-shared/services/resize-echarts.service.ts => 
projects/streampipes/shared-ui/src/lib/services/name-change.service.ts} (79%)
 create mode 100644 
ui/src/app/assets/components/asset-details/edit-asset/asset-details-panel/asset-details-basics/asset-details-custom-fields/asset-details-custom-fields.component.html
 copy 
ui/src/app/assets/components/asset-details/edit-asset/asset-details-panel/asset-details-basics/{asset-details-site/asset-location/asset-location.component.ts
 => asset-details-custom-fields/asset-details-custom-fields.component.ts} (58%)
 delete mode 100644 
ui/src/app/assets/components/asset-details/edit-asset/asset-details-panel/asset-details-links/asset-link-section/asset-link-item/asset-link-item.component.html
 delete mode 100644 
ui/src/app/assets/components/asset-details/edit-asset/asset-details-panel/asset-details-links/asset-link-section/asset-link-item/asset-link-item.component.scss
 delete mode 100644 
ui/src/app/assets/components/asset-details/edit-asset/asset-details-panel/asset-details-links/asset-link-section/asset-link-section.component.html
 delete mode 100644 
ui/src/app/assets/components/asset-details/edit-asset/asset-details-panel/asset-details-links/asset-link-section/asset-link-section.component.scss
 delete mode 100644 
ui/src/app/assets/components/asset-details/edit-asset/asset-details-panel/asset-details-links/asset-link-section/asset-link-section.component.ts
 copy ui/src/app/{core-ui/status/status-widget.component.html => 
assets/components/asset-details/edit-asset/asset-selection-menu/asset-selection-menu.component.html}
 (60%)
 copy 
ui/src/app/{configuration/dialog/manage-site/manage-site-dialog.component.scss 
=> 
assets/components/asset-details/edit-asset/asset-selection-menu/asset-selection-menu.component.scss}
 (74%)
 create mode 100644 
ui/src/app/assets/components/asset-details/edit-asset/asset-selection-menu/asset-selection-menu.component.ts
 create mode 100644 
ui/src/app/assets/components/asset-details/view-asset/asset-top-banner/asset-top-banner.component.html
 copy 
ui/src/app/{dashboard-kiosk/components/kiosk/dashboard-kiosk.component.scss => 
assets/components/asset-details/view-asset/asset-top-banner/asset-top-banner.component.scss}
 (69%)
 copy 
ui/src/app/assets/components/asset-details/view-asset/{view-asset.component.ts 
=> asset-top-banner/asset-top-banner.component.ts} (61%)
 delete mode 100644 
ui/src/app/assets/components/asset-details/view-asset/view-asset-links/asset-link-card/asset-link-card.component.html
 copy 
ui/src/app/{configuration/security-configuration/authentication-configuration/authentication-configuration.component.html
 => 
assets/components/asset-details/view-asset/view-asset-links/asset-link-table/asset-link-table-additional-data/asset-link-table-additional-data.component.html}
 (79%)
 create mode 100644 
ui/src/app/assets/components/asset-details/view-asset/view-asset-links/asset-link-table/asset-link-table-additional-data/asset-link-table-additional-data.component.ts
 copy 
ui/{projects/streampipes/shared-ui/src/lib/components/pipeline-element-runtime-info/live-preview-error/live-preview-error.component.html
 => 
src/app/assets/components/asset-details/view-asset/view-asset-links/asset-link-table/asset-link-table-link-type/asset-link-table-type.component.html}
 (78%)
 copy 
ui/src/app/{dashboard/components/panel/chart-selection-panel/chart-selection/chart-selection.component.scss
 => 
assets/components/asset-details/view-asset/view-asset-links/asset-link-table/asset-link-table-link-type/asset-link-table-type.component.scss}
 (78%)
 copy 
ui/src/app/assets/components/asset-details/view-asset/view-asset-links/{asset-link-card/asset-link-card.component.ts
 => 
asset-link-table/asset-link-table-link-type/asset-link-table-type.component.ts} 
(61%)
 create mode 100644 
ui/src/app/assets/components/asset-details/view-asset/view-asset-links/asset-link-table/asset-link-table.component.html
 create mode 100644 
ui/src/app/assets/components/asset-details/view-asset/view-asset-links/asset-link-table/asset-link-table.component.ts
 delete mode 100644 
ui/src/app/assets/components/asset-details/view-asset/view-asset.component.scss
 delete mode 100644 
ui/src/app/assets/dialog/manage-asset-links/manage-asset-links-dialog.component.scss
 create mode 100644 
ui/src/app/chart/components/chart-feature-card/chart-feature-card.component.html
 copy ui/src/app/{dashboard/components/panel/dashboard-panel.component.scss => 
chart/components/chart-feature-card/chart-feature-card.component.scss} (69%)
 create mode 100644 
ui/src/app/chart/components/chart-feature-card/chart-feature-card.component.ts
 delete mode 100644 
ui/src/app/configuration/email-configuration/email-configuration.component.scss
 copy 
ui/src/app/configuration/{security-configuration/role-configuration/role-configuration.component.scss
 => 
extensions-service-management/certificate-configuration/certificate-configuration.component.scss}
 (93%)
 copy 
ui/src/app/{assets/components/asset-details/view-asset/view-asset-labels/view-asset-labels.component.html
 => 
configuration/extensions-service-management/certificate-configuration/certificate-label/certificate-label.component.html}
 (72%)
 copy 
ui/src/app/configuration/{dialog/certificate-details/certificate-details-dialog.component.ts
 => 
extensions-service-management/certificate-configuration/certificate-label/certificate-label.component.ts}
 (65%)
 rename ui/src/app/{configuration/dialog => 
core-ui}/certificate-details/certificate-details-dialog.component.html (95%)
 copy ui/src/app/{configuration/dialog => 
core-ui}/certificate-details/certificate-details-dialog.component.ts (100%)
 create mode 100644 
ui/src/app/dashboard/components/dashboard-feature-card/dashboard-feature-card.component.html
 copy ui/src/app/dashboard/components/{panel/dashboard-panel.component.scss => 
dashboard-feature-card/dashboard-feature-card.component.scss} (68%)
 create mode 100644 
ui/src/app/dashboard/components/dashboard-feature-card/dashboard-feature-card.component.ts
 create mode 100644 
ui/src/app/dataset/components/dataset-feature-card/dataset-feature-card.component.html
 rename 
ui/src/app/{assets/components/asset-details/edit-asset/asset-details.component.scss
 => 
dataset/components/dataset-feature-card/dataset-feature-card.component.scss} 
(82%)
 create mode 100644 
ui/src/app/dataset/components/dataset-feature-card/dataset-feature-card.component.ts
 copy ui/src/app/{core-ui/status-indicator/status-indicator.component.html => 
home/components/asset-map/asset-map-popup/asset-link-chip/asset-link-chip.component.html}
 (76%)
 copy 
ui/{projects/streampipes/shared-ui/src/lib/components/sidebar-resize/sidebar-resize.component.scss
 => 
src/app/home/components/asset-map/asset-map-popup/asset-link-chip/asset-link-chip.component.scss}
 (53%)
 rename 
ui/src/app/{assets/components/asset-details/edit-asset/asset-details-panel/asset-details-links/asset-link-section/asset-link-item/asset-link-item.component.ts
 => 
home/components/asset-map/asset-map-popup/asset-link-chip/asset-link-chip.component.ts}
 (53%)
 create mode 100644 
ui/src/app/home/components/asset-map/asset-map-popup/asset-map-popup.component.html
 create mode 100644 
ui/src/app/home/components/asset-map/asset-map-popup/asset-map-popup.component.scss
 copy 
ui/src/app/{assets/components/asset-details/view-asset/view-asset-basics/view-assset-basics.component.ts
 => home/components/asset-map/asset-map-popup/asset-map-popup.component.ts} 
(53%)
 copy ui/src/app/{core-ui/status-indicator/status-indicator.component.html => 
home/components/asset-map/home-asset-map.component.html} (73%)
 rename 
ui/src/app/{assets/dialog/edit-asset-link/edit-asset-link-dialog.component.scss 
=> home/components/asset-map/home-asset-map.component.scss} (93%)
 create mode 100644 
ui/src/app/home/components/asset-map/home-asset-map.component.ts
 rename 
ui/{projects/streampipes/shared-ui/src/lib/components/configuration-box/configuration-box.component.html
 => 
src/app/home/components/asset-table/asset-table-link-preview/asset-table-link-preview.component.html}
 (64%)
 create mode 100644 
ui/src/app/home/components/asset-table/asset-table-link-preview/asset-table-link-preview.component.scss
 rename 
ui/src/app/{assets/components/asset-details/view-asset/view-asset-links/asset-link-card/asset-link-card.component.ts
 => 
home/components/asset-table/asset-table-link-preview/asset-table-link-preview.component.ts}
 (57%)
 create mode 100644 
ui/src/app/home/components/asset-table/home-asset-table.component.html
 rename 
ui/src/app/{assets/components/asset-details/edit-asset/asset-details-panel/asset-details-basics/asset-details-basics.component.scss
 => home/components/asset-table/home-asset-table.component.scss} (81%)
 create mode 100644 
ui/src/app/home/components/asset-table/home-asset-table.component.ts
 copy 
ui/{projects/streampipes/shared-ui/src/lib/components/pipeline-element-runtime-info/live-preview-error/live-preview-error.component.html
 => src/app/home/components/welcome/welcome.component.html} (82%)
 copy ui/src/app/{dashboard/components/panel/dashboard-panel.component.scss => 
home/components/welcome/welcome.component.scss} (71%)
 rename 
ui/src/app/{configuration/dialog/certificate-details/certificate-details-dialog.component.ts
 => home/components/welcome/welcome.component.ts} (54%)
 create mode 100644 
ui/src/app/pipelines/components/pipeline-feature-card/pipeline-feature-card.component.html
 copy ui/src/app/{dashboard/components/panel/dashboard-panel.component.scss => 
pipelines/components/pipeline-feature-card/pipeline-feature-card.component.scss}
 (68%)
 create mode 100644 
ui/src/app/pipelines/components/pipeline-feature-card/pipeline-feature-card.component.ts
 create mode 100644 
ui/src/app/pipelines/components/pipeline-feature-card/pipeline-preview-meta/pipeline-preview-meta.component.html
 copy 
ui/src/app/{dashboard/components/panel/chart-selection-panel/chart-selection-panel.component.scss
 => 
pipelines/components/pipeline-feature-card/pipeline-preview-meta/pipeline-preview-meta.component.scss}
 (96%)
 create mode 100644 
ui/src/app/pipelines/components/pipeline-feature-card/pipeline-preview-meta/pipeline-preview-meta.component.ts
 create mode 100644 ui/src/scss/sp/_spacing.scss
 copy ui/src/{app/core/components/streampipes/streampipes.component.scss => 
scss/sp/feature-card.scss} (52%)

Reply via email to