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

zehnder pushed a change to branch 
dependabot/maven/org.apache.kafka-kafka-clients-3.9.1
in repository https://gitbox.apache.org/repos/asf/streampipes.git


    from f96c1b50ed chore(deps): bump org.apache.kafka:kafka-clients from 3.7.1 
to 3.9.1
     add 17a4ed7589 refactor(#3646): update processors in processors enricher 
jvm (#3647)
     add 357c88ad92 fix(#3617): Validate on pipeline start that not all 
properties are dimensions (#3641)
     add bfabae9a28 refactor: Update QdrantSink to use IStreamPipesDataSink 
instead of StreamPipesDataSink (#3650)
     add a674723489 refactor(#3651): Update WelfordChangeDetection to implement 
IStreamPipesDataProcessor interface (#3656)
     add d7fa8f18d0 refactor(#3654): Update MultiModelPromptProcessor to 
implement IStreamPipesDataProcessor interface (#3657)
     add ab716056ac feat: Add adapter API to StreamPipes client (#3658)
     add 4bd050e8dc fix(#3667): Enhance handling of AnyStaticProperty and 
RuntimeResolvableAnyStaticProperty in PipelineElementTemplateVisitor (#3668)
     add fc029beca3 fix(#3670): Downgrade Kafka Docker image version to 7.9.1 
(#3671)
     add 7dcc76ed60 fix(#3672): Fix null pointer when property scope is not set 
properly (#3673)
     add 8f01348d50 docs: Add german translations for pipeline elements (#3636)
     add 0080d7f088 feat: add icons and description to chart type dropdown 
(#3674)
     add 43ca398db9 fix(#3677): enhance input validation for pipeline and 
adapter names (#3678)
     add 073b26e2f9 fix(#3679): add support for data type changes in 
AdapterBuilder and related classes (#3680)
     add 7f1d18defd fix: Add exception handling for failing preprocessing rules 
(#3681)
     add 16373e11c1 feat: Add measurement unit resource identifier to data 
explorer field config (#3685)
     add 80307a1eca chore(deps-dev): bump mypy in /streampipes-client-python 
(#3676)
     add ee51c195cc refactor(#3653): Update image processing processors to 
implement IStreamPipesDataProcessor interface (#3663)
     add d0294a79ae refactor(#3652): Update processors to implement 
IStreamPipesDataProcessor interface (#3664)
     add 6e90a99042 refactor(#3655): Update text mining processors to implement 
IStreamPipesDataProcessor interface (#3665)
     add 0b1b8893c2 refactor(#3200): Mark StreamPipesDataProcessor and 
StreamPipesDataSink as deprecated (#3666)
     add ffee26fe1e feat: add option to change chart label (#3695)
     add cd2bcd7550 fix: Remove duplicate FilterExtensionModuleExport from 
AllExtensionsIIoTInit (#3691)
     add 263ee43468 fix: Extract timestamp in data download query (#3697)
     add 7ba215a02c chore(deps-dev): bump pillow in /streampipes-client-python 
(#3689)
     add d918582eb1 chore(deps-dev): bump pytest-cov in 
/streampipes-client-python (#3703)
     add 932501865b chore(deps-dev): bump mypy in /streampipes-client-python 
(#3699)
     add 36e230bb01 chore(deps): Bump node version in CI scripts (#3706)
     add 45dc1d997d feat: axis labels for 2d charts (#3701)
     add bcc2eed311 chore(deps): bump org.apache.commons:commons-lang3 from 
3.17.0 to 3.18.0 (#3696)
     add 7e77a169e0 fix: Properly disconnect from OPC-UA in case of failure 
(#3707)
     add 3d17762e82 chore(deps): bump pandas in /streampipes-client-python 
(#3704)
     add cde80ebba4 chore(deps): Update vulnerable deps (#3713)
     add 9fd2b90a9d fix: Sass deprecation warnings (#3712)
     add d9516cd19e fix: Use approved Github actions for PR validation
     add ad2ea97b34 fix: Replace Cypress action with approved action
     add dc0db70e83 fix: Avoid duplicate tree node types in asset browser 
(#3716)
     add bc56f6a466 feat(#3717): Support external role assignments for OAuth 
providers (#3718)
     add e30aa2b845 chore: Load dashboard in single request (#3715)
     add 1ca96bde43 feat(#3721): Add optional file logging (#3722)
     add dd1da18ef2 chore(deps): Bump PLC4X version to 0.13.0 (#3723)
     add fb262c56b1 feat(#3710): Centrally manage OPC-UA certificates (#3720)
     add f49a66f549 chore(deps): Downgrade PLC4X (#3724)
     add 53cc3a1f75 fix(#3727): Implement failure and recovery strategy in 
ContinuousPlcRequestReader (#3728)
     add 291dc235dc feat(#3725): Add dashboard kiosk mode (#3729)
     add 55369bf435 fix(#3735): Import ColorPickerDirective in 
data-explorer-shared.module.ts (#3736)
     add 76b066df52 feat: Load OpenID config for external authentication (#3734)
     add e21cbaea4a feat: Support alternate ids for groups and roles (#3738)
     add bd4c4af906 feat: Extend certificate information shown in UI (#3739)
     add 4ff27c3f40 feat(#3725): Support public dashboards (#3741)
     add b065306789 feat(#3733): Create API endpoint to upload time series data 
(#3746)
     add 8980186a3b chore(deps): bump 
org.apache.maven.plugins:maven-invoker-plugin (#3708)
     add c3986e9a92 fix(#3356): Avoid NPE when performing post startup tasks 
(#3747)
     add 10fdd0104e feat: Improve asset browser layout (#3750)
     add d92d30f30b fix: Add time settings to query parameters in data explorer 
(#3751)
     add 16b050ad40 chore(deps): bump actions/setup-java from 4 to 5 (#3742)
     add 34609af010 feat: Add optional terms acknowledgment (#3754)
     add 39756a7c46 fix swagger config for Auth Issue (#3762)
     add 3e45179647 feat: Add retention time configuration (#3763)
     add f455cee118 feat(#3767):  Add jwt authentication to python client 
(#3768)
     add 41b072468e fix: Allow anonymous access to kiosk data resource (#3769)
     add fd8762c118 chore(deps): bump actions/checkout from 4 to 5 (#3726)
     add 774d5a2552 feat(3730): Upgrade design system to material 3 (#3731)
     add 404646d651 fix(#3772): Add wait to ensure update of event count in 
measurement (#3773)
     add 88949b8ee0 Feat/retention export (#3770)
     add 1c6a10de56 fix: Fix nightly builds after upgrading to material 3 
(#3777)
     add 397ac5a170 Python 3.12 and 3.13 support (#3779)
     add 2b25de5a45 feat: Improve layout of adapter overview, minor style fixes 
(#3781)
     add 89346893dd chore(deps): bump actions/stale from 9 to 10 (#3758)
     add 66d826868b chore(deps): bump actions/labeler from 5 to 6 (#3761)
     add 55c182c2e0 deps(#3778): update supported Python versions (#3783)
     add cb0446e278 ci: Publish build scans to develocity.apache.org (#3782)
     add d51ff5c063 fix: Minor layout issue in Exception dialog
     add 17a5b6ee7f refactor: Replace constructor injection with inject() 
(#3789)
     add 3723c324ec fix: Change opc ua e2e tests (#3784)
     add 6b8cec97e0 chore(deps): bump actions/setup-node from 4 to 5 (#3776)
     add 9ef787412f fix: Update waiting time parameter to fix flaky editAdapter 
test (#3790)
     add 7c9df74779 chore(deps): bump 
org.springframework.security:spring-security-core (#3786)
     add a3e687335c feat:Add the function of collecting load balancing metrics 
(#3764)
     add ac7fae8a27 Speeding up compact adapter creation by replacing findAll 
with getting the specific adapter  (#3791)
     add 9e373b0212 Update asf.yml
     add d3a02cbfd8 fix(#3807): Update kafka version to 4.1.0 (#3808)
     add f471645a0e Merge remote-tracking branch 'refs/remotes/origin/dev' into 
dev
     add 2a01656a37 fix: Update kafka for go e2e tests (#3813)
     add 72f4b7b1e0 Fix(#3545): Fix online ml functions (#3803)
     add 396d62a455 chore: Disabled Label Editablity in Create Asset Link 
(#3806)
     add ee60d4bd8d feat(#3798): Show creation and last login date in user 
configuration … (#3802)
     add faac0ed225 feat: Minor layout improvements, german translations for 
pipeline editor (#3799)
     add d7c6273d2a feat(#3810): Support cloning of dashboards (#3811)
     add f757456e0f chore(deps): bump typing-extensions from 4.13.2 to 4.15.0 
in /streampipes-client-python (#3753)
     add 0d24ef4786 Add related assets to adapter during adapter generation 
process  (#3804)
     add 39228cc6bf feat: Modify data table actions (#3816)
     add 67c4da64f8 fix: Improve styling of adapter asset browser (#3818)
     add 828b1b1cb4 feat: Add environment variable for extensions file storage 
(#3819)
     add 38881c87ed feat(#3822): Support OPC-UA certificate authentication 
(#3823)
     add 94b660f2f9 feat: Add German translation to "Configuration" (#3820)
     add 5f235e2ff0 Edit Assets links for adapter while editing (#3817)
     add 567f7caaa3 fix: Fix test createAdapterWithoutStarting (#3827)
     add 39e891de80 Fix(#3828): Fix translation for extension 
installation/uninstallation (#3830)
     add 0477476a8a feat: Improve handling of label colors (#3831)
     add b25e5b16fe fix: Avoid flickering of data explorer tables in live 
refresh mode (#3832)
     add 8e51d30779 Data Retention Export to  s3 based object storage (#3824)
     add de17d06866 fix(#3833): Add handling for duplicate keys (#3834)
     add fe1ef7b4d6 Tests for PR #3829 and  #3817 (#3835)
     add 38c981fb6c Fix: changed import for export provider service in shared 
ui (#3839)
     add cb5d5739e5 fix(#3837): Remove delete preview rest endpoint (#3838)
     add e0371882b3 refactor: Update some German labels in connect view (#3840)
     add 8697becca0 chore(deps): bump actions/setup-node from 5 to 6 (#3836)
     add 385527f7b3 chore(deps): bump tmp and @inquirer/editor in /ui (#3774)
     add 7c05398db6 deps: Update gRPC version to 1.76.0 in pom.xml (#3843)
     add 57d91c0eb5 deps: Remove spring-webmvc dependency (#3842)
     add dc6263a014 chore(deps-dev): bump tornado from 6.4.2 to 6.5.1 in 
/streampipes-client-python (#3628)
     add 1c6db14ca1 deps: update parquet version to 1.16.0 in pom.xml (#3844)
     add ad26b70f7e chore(deps-dev): bump numpydoc from 1.7.0 to 1.9.0 in 
/streampipes-client-python (#3815)
     add 2e5d0c1a88 Add Assets during charts generation /edition (#3841)
     add f322df19fa refactor: Change running scope for asset tests
     add fe638fc9d8 deps: update commons-beanutils version to 1.11.0 (#3845)
     add 6c851eb831 chore(deps): bump confluent-kafka from 2.10.0 to 2.12.0 in 
/streampipes-client-python (#3826)
     add 247120967b Merge branch 'dev' into 
dependabot/maven/org.apache.kafka-kafka-clients-3.9.1

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |  12 +-
 .github/workflows/build.yml                        |  18 +-
 .github/workflows/cypress-test.yml                 |  34 +-
 .github/workflows/extensions-docs.yml              |   6 +-
 .github/workflows/go-client-e2e-test.yml           |   6 +-
 .github/workflows/go-client.yml                    |   2 +-
 .github/workflows/go-docs.yml                      |   4 +-
 .github/workflows/osv-scanner.yml                  |   2 +-
 .github/workflows/pr-labeler.yml                   |   2 +-
 .github/workflows/pr-validation.yml                |  76 ++-
 .github/workflows/pypi-deployment.yml              |   4 +-
 .github/workflows/python-docs.yml                  |   4 +-
 .github/workflows/stale-bot.yml                    |   2 +-
 .gitignore                                         |   6 +-
 .mvn/develocity.xml                                |  47 ++
 .mvn/extensions.xml                                |  34 +
 .../src/main/resources/archetype-resources/pom.xml |   2 +-
 docker-compose.yml                                 |  34 +-
 .../deploy/standalone/kafka/docker-compose.dev.yml |  28 +-
 .../cli/deploy/standalone/kafka/docker-compose.yml |  31 +-
 .../cli/deploy/standalone/opcua/docker-compose.yml |   2 +-
 installer/compose/docker-compose.full.yml          |  30 +-
 installer/compose/docker-compose.yml               |  30 +-
 pom.xml                                            |  46 +-
 .../apache/streampipes/client/api/IAdapterApi.java |  54 ++
 .../streampipes/client/api/ICustomRequestApi.java  |   3 +
 .../streampipes/client/api/IStreamPipesClient.java |   2 +
 streampipes-client-e2e/docker-compose.yml          |  38 +-
 ...ine-learning-on-a-streampipes-data-stream.ipynb |  49 +-
 streampipes-client-python/poetry.lock              | 701 +++++++++-----------
 streampipes-client-python/pyproject.toml           |  10 +-
 .../streampipes/client/client.py                   |   9 +-
 .../streampipes/client/credential_provider.py      |  36 ++
 .../streampipes/endpoint/api/data_lake_measure.py  |  64 +-
 .../streampipes/function_zoo/river_function.py     |   9 +-
 .../functions/utils/data_stream_generator.py       |  10 +-
 .../streampipes/model/resource/query_result.py     |  49 ++
 .../tests/client/test_credential_provider.py       |  52 +-
 streampipes-client/pom.xml                         |   5 -
 .../streampipes/client/StreamPipesClient.java      |   7 +
 .../streampipes/client/api/AbstractClientApi.java  |   7 +
 .../apache/streampipes/client/api/AdapterApi.java  |  88 +++
 .../streampipes/client/api/CustomRequestApi.java   |   8 +
 .../apache/streampipes/commons/constants/Envs.java |  21 +-
 .../commons/environment/DefaultEnvironment.java    |  39 ++
 .../commons/environment/Environment.java           |  11 +
 .../environment/model/OAuthConfiguration.java      |  21 +-
 .../parser/OAuthConfigurationParser.java           |  22 +-
 .../prometheus/StreamPipesCollectorRegistry.java   |  14 +
 .../prometheus/service/ElementServiceMetrics.java  |  72 +++
 .../prometheus/service/ElementServiceStats.java    | 134 ++++
 .../management/AdapterMasterManagement.java        |  41 +-
 .../api/IDataExplorerSchemaManagement.java         |   3 +
 streampipes-data-explorer-export/pom.xml           |  34 +
 .../export/ObjectStorge/ExportProviderFactory.java |  48 +-
 .../export/ObjectStorge/IObjectStorage.java        |  23 +-
 .../export/ObjectStorge/LocalFolder.java           |  53 ++
 .../dataexplorer/export/ObjectStorge/S3.java       |  86 +++
 streampipes-data-explorer-influx/pom.xml           |   6 +-
 .../dataexplorer/DataExplorerSchemaManagement.java |  58 +-
 streampipes-extensions-management/pom.xml          |   6 +
 .../connect/AdapterWorkerManagement.java           |   2 +-
 .../connect/adapter/model/EventCollector.java      |  18 +-
 .../management/monitoring/ExtensionsLogger.java    |  10 +
 .../monitoring/ServiceLoadDataReportGenerator.java | 330 ++++++++++
 .../connect/iiot/utils/FileProtocolUtils.java      |   8 +-
 .../opcua/OpcUaConnectorsModuleExport.java         |   6 +-
 .../connectors/opcua/adapter/OpcUaAdapter.java     |   9 +-
 .../opcua/adapter/OpcUaSchemaProvider.java         |   7 +-
 .../connectors/opcua/client/SpOpcUaClient.java     |   9 +-
 .../opcua/config/SharedUserConfiguration.java      |  13 +-
 .../opcua/config/SpOpcUaConfigExtractor.java       |  37 +-
 .../opcua/config/identity/X509IdentityConfig.java  | 114 ++++
 .../security/CompositeCertificateValidator.java    | 158 +++++
 .../opcua/config/security/SecurityConfig.java      |  51 +-
 .../opcua/migration/OpcUaAdapterMigrationV6.java   |  76 +++
 .../opcua/migration/OpcUaSinkMigrationV2.java      |  48 ++
 .../connectors/opcua/sink/OpcUaSink.java           |   4 +-
 .../connectors/opcua/utils/OpcUaUtils.java         |  66 +-
 .../strings.en                                     |   9 +
 .../strings.en                                     |   9 +
 .../plc/adapter/GenericAdapterGenerator.java       |   3 +-
 .../connection/ContinuousPlcRequestReader.java     |  78 ++-
 .../extensions/all/iiot/AllExtensionsIIoTInit.java |   1 -
 .../streampipes-extensions-all-jvm/pom.xml         |   2 +-
 .../jvm/welford/WelfordChangeDetection.java        |  72 +--
 .../jvm/processor/jseval/JSEvalProcessor.java      |  55 +-
 .../QualityControlLimitsEnrichmentProcessor.java   |  91 +--
 .../jvm/processor/math/MathOpProcessor.java        | 115 ++--
 .../math/staticmathop/StaticMathOpProcessor.java   |  75 ++-
 .../sizemeasure/SizeMeasureProcessor.java          |  75 +--
 .../trigonometry/TrigonometryProcessor.java        |  76 ++-
 .../valuechange/ValueChangeProcessor.java          |  77 ++-
 .../documentation.de.md                            | 137 ++++
 .../strings.de                                     |  23 +-
 .../documentation.de.md                            | 114 ++++
 .../strings.de                                     |  29 +-
 .../documentation.de.md                            | 107 ++++
 .../strings.de                                     |  40 ++
 .../documentation.de.md                            |  98 +++
 .../strings.de                                     |  32 +
 .../documentation.de.md                            | 113 ++++
 .../strings.de                                     |  29 +-
 .../documentation.de.md                            | 117 ++++
 .../strings.de                                     |  27 +-
 .../documentation.de.md                            | 104 +++
 .../strings.de                                     |  26 +-
 .../documentation.de.md                            | 104 +++
 .../strings.de                                     |  23 +-
 .../documentation.de.md                            | 120 ++++
 .../strings.de                                     |  31 +-
 .../booleanfilter/BooleanFilterProcessor.java      |  50 +-
 .../jvm/processor/compose/ComposeProcessor.java    |  52 +-
 .../processor/enrich/MergeByEnrichProcessor.java   |  76 ++-
 .../jvm/processor/limit/RateLimitProcessor.java    |  80 +--
 .../jvm/processor/merge/MergeByTimeProcessor.java  |  64 +-
 .../movingaverage/MovingAverageProcessor.java      |  62 +-
 .../NumericalTextFilterProcessor.java              | 125 ++--
 .../processor/projection/ProjectionProcessor.java  |  45 +-
 .../processor/schema/MergeBySchemaProcessor.java   |  66 +-
 .../sdt/SwingingDoorTrendingFilterProcessor.java   |  53 +-
 .../processor/textfilter/TextFilterProcessor.java  |  58 +-
 .../threshold/ThresholdDetectionProcessor.java     |  81 ++-
 .../throughputmon/ThroughputMonitorProcessor.java  |  82 +--
 .../documentation.de.md                            | 117 ++++
 .../strings.de                                     |  21 +-
 .../documentation.de.md                            | 118 ++++
 .../strings.de                                     |  23 +-
 .../documentation.de.md                            | 139 ++++
 .../strings.de                                     |  50 ++
 .../documentation.de.md                            | 116 ++++
 .../strings.de                                     |  29 +-
 .../documentation.de.md                            | 123 ++++
 .../strings.de                                     |  29 +-
 .../documentation.de.md                            | 151 +++++
 .../strings.de                                     |  29 +-
 .../documentation.de.md                            | 120 ++++
 .../strings.de                                     |  38 ++
 .../documentation.de.md                            | 114 ++++
 .../strings.de                                     |  26 +-
 .../documentation.de.md                            | 102 +++
 .../strings.de                                     |  20 +-
 .../documentation.de.md                            | 116 ++++
 .../strings.de                                     |  20 +-
 .../documentation.de.md                            |  79 +++
 .../strings.de                                     |  34 +
 .../documentation.de.md                            | 106 ++++
 .../strings.de                                     |  29 +-
 .../documentation.de.md                            | 113 ++++
 .../strings.de                                     |  28 +-
 .../documentation.de.md                            | 118 ++++
 .../strings.de                                     |  38 ++
 .../projection/TestProjectionProcessor.java        | 118 +---
 .../threshold/TestThresholdDetectionProcessor.java | 158 +++--
 .../TestThroughputMonitorProcessor.java            | 115 ----
 .../documentation.de.md                            | 111 ++++
 .../strings.de                                     |  32 +-
 .../documentation.de.md                            |  99 +++
 .../strings.de                                     |  26 +-
 .../documentation.de.md                            | 106 ++++
 .../strings.de                                     |  29 +-
 .../documentation.de.md                            | 119 ++++
 .../strings.de                                     |  32 +
 .../documentation.de.md                            | 102 +++
 .../strings.de                                     |  26 +-
 .../documentation.de.md                            |  96 +++
 .../strings.de                                     |  26 +-
 .../documentation.de.md                            |  83 +++
 .../strings.de                                     |  29 +-
 .../documentation.de.md                            |  18 +-
 .../strings.de                                     |  23 +-
 .../documentation.de.md                            |  98 +++
 .../strings.de                                     |  26 +-
 .../documentation.de.md                            | 141 +++++
 .../strings.de                                     |  35 +-
 .../buffergeometry/BufferGeomProcessor.java        | 195 +++---
 .../bufferpoint/BufferPointProcessor.java          | 145 +++--
 .../geo/jvm/jts/processor/epsg/EpsgProcessor.java  |  56 +-
 .../LatLngToJtsPointProcessor.java                 | 101 +--
 .../reprojection/ReprojectionProcessor.java        |  90 +--
 .../trajectory/TrajectoryFromPointsProcessor.java  | 148 +++--
 .../complex/TopologyValidationProcessor.java       | 116 ++--
 .../simple/GeometryValidationProcessor.java        | 115 ++--
 .../HaversineDistanceCalculatorProcessor.java      | 114 ++--
 ...HaversineStaticDistanceCalculatorProcessor.java | 103 +--
 .../googlemaps/GoogleMapsGeocoderProcessor.java    |  77 ++-
 .../GoogleMapsStaticGeocoderProcessor.java         |  77 ++-
 .../geocityname/GeoCityNameRevdecodeProcessor.java |  86 ++-
 .../speedcalculator/SpeedCalculatorProcessor.java  | 102 +--
 .../documentation.de.md                            |  55 ++
 .../strings.de                                     |  31 +-
 .../documentation.de.md                            |  67 ++
 .../strings.de                                     |  31 +-
 .../documentation.de.md                            |  59 ++
 .../strings.de                                     |  25 +-
 .../documentation.de.md                            |  53 ++
 .../strings.de                                     |  32 +
 .../GenericImageClassificationProcessor.java       |  62 +-
 .../imagecropper/ImageCropperProcessor.java        |  45 +-
 .../imageenrichment/ImageEnrichmentProcessor.java  |  45 +-
 .../processor/qrreader/QrCodeReaderProcessor.java  |  53 +-
 .../multimodel/MultiModelPromptProcessor.java      |  67 +-
 .../jvm/processor/chunker/ChunkerProcessor.java    | 117 ++--
 .../language/LanguageDetectionProcessor.java       |  91 +--
 .../processor/namefinder/NameFinderProcessor.java  |  83 ++-
 .../partofspeech/PartOfSpeechProcessor.java        |  90 +--
 .../SentenceDetectionProcessor.java                |  70 +-
 .../processor/tokenizer/TokenizerProcessor.java    |  77 ++-
 .../pom.xml                                        |   1 -
 .../documentation.de.md                            | 129 ++++
 .../strings.de                                     |  22 +-
 .../documentation.de.md                            | 156 +++++
 .../strings.de                                     |  25 +-
 .../documentation.de.md                            | 112 ++++
 .../strings.de                                     |  25 +-
 .../documentation.de.md                            | 121 ++++
 .../strings.de                                     |  28 +-
 .../documentation.de.md                            | 118 ++++
 .../strings.de                                     |  25 +-
 .../documentation.de.md                            |  97 +++
 .../strings.de                                     |  25 +-
 .../documentation.de.md                            | 112 ++++
 .../strings.de                                     |  25 +-
 .../documentation.de.md                            | 139 ++++
 .../strings.de                                     |  25 +-
 .../documentation.de.md                            | 180 ++++++
 .../strings.de                                     |  33 +-
 .../documentation.de.md                            | 158 +++++
 .../strings.de                                     |  35 +
 .../documentation.de.md                            | 119 ++++
 .../strings.de                                     |  34 +-
 .../documentation.de.md                            | 139 ++++
 .../strings.de                                     |  49 ++
 .../documentation.de.md                            | 120 ++++
 .../strings.de                                     |  49 ++
 .../documentation.de.md                            | 137 ++++
 .../strings.de                                     |  37 ++
 .../documentation.de.md                            | 106 ++++
 .../strings.de                                     |  28 +-
 .../documentation.de.md                            | 152 +++++
 .../strings.de                                     |  25 +-
 .../documentation.de.md                            | 139 ++++
 .../strings.de                                     |  28 +-
 .../documentation.de.md                            | 142 +++++
 .../strings.de                                     |  25 +-
 .../documentation.de.md                            | 131 ++++
 .../strings.de                                     |  31 +-
 .../documentation.de.md                            | 122 ++++
 .../strings.de                                     |  34 +-
 .../documentation.de.md                            | 140 ++++
 .../strings.de                                     |  33 +-
 .../documentation.de.md                            | 108 ++++
 .../strings.de                                     |  22 +-
 .../streampipes-sinks-databases-jvm/pom.xml        |   8 -
 .../sinks/databases/jvm/qdrant/QdrantSink.java     |  34 +-
 .../sinks/internal/jvm/datalake/DataLakeSink.java  | 107 +++-
 streampipes-integration-tests/pom.xml              |   4 +-
 .../integration/adapters/KafkaAdapterTester.java   |   8 +-
 .../integration/containers/KafkaDevContainer.java  |   2 +-
 ...fkaContainer.java => SpKafkaTestContainer.java} |  29 +-
 streampipes-maven-plugin/pom.xml                   |   2 +-
 .../org/apache/streampipes/units/UnitProvider.java |   6 +
 .../kafka/config/ConsumerConfigFactory.java        |   1 +
 .../streampipes/model/client/user/Group.java       |   9 +
 .../streampipes/model/client/user/Permission.java  |   9 +
 .../apache/streampipes/model/client/user/Role.java |  12 +
 .../streampipes/model/client/user/UserAccount.java |  38 ++
 .../org/apache/streampipes/model/UserInfo.java     |   9 +
 .../configuration/DefaultExportProviderConfig.java |  22 +-
 .../configuration/DefaultSpCoreConfiguration.java  |   1 +
 .../configuration/ExportProviderSettings.java      | 115 ++++
 .../model/configuration/GeneralConfig.java         |   9 +
 .../model/configuration/ProviderType.java          |   7 +-
 .../model/configuration/SpCoreConfiguration.java   |  12 +
 .../model/configuration/UserAcknowledgment.java    |  11 +-
 .../CompositeDashboardModel.java}                  |  37 +-
 .../model/dashboard/DashboardModel.java            |   5 +
 .../model/datalake/DataExplorerWidgetModel.java    |  20 -
 .../model/datalake/DataLakeMeasure.java            |  18 +-
 .../model/datalake/DataRetentionConfig.java        |  13 +-
 .../streampipes/model/datalake/ExportConfig.java   |  10 +-
 .../model/datalake/RetentionAction.java            |   9 +-
 .../model/datalake/RetentionExportConfig.java      |  32 +-
 .../model/datalake/RetentionInterval.java          |   8 +-
 .../model/datalake/RetentionTimeConfig.java        |  52 ++
 .../model/loadbalancer/LoadBalancerConstants.java  |  31 +-
 .../model/loadbalancer/ServiceLoadDataReport.java  | 188 ++++++
 .../streampipes/model/loadbalancer/Usage.java      | 201 ++++++
 .../streampipes/model/opcua/Certificate.java       | 217 +++++++
 .../model/opcua/CertificateBuilder.java            | 247 ++++++++
 .../streampipes/model/opcua/CertificateState.java  |   7 +-
 .../manager/preview/PipelinePreview.java           |  71 ++-
 .../manager/runtime/ClientDisconnectCallback.java  |   9 +-
 .../runtime/RateLimitedRuntimeInfoProvider.java    |   7 +-
 .../manager/setup/CouchDbInstallationStep.java     |   6 +
 .../setup/tasks/AddDataLakeMeasureViewTask.java    |  49 ++
 .../tasks/ApplyDefaultRolesAndPrivilegesTask.java  |  16 +-
 .../template/PipelineElementTemplateVisitor.java   | 115 +++-
 .../management/DataExplorerResourceManager.java    |  31 +
 .../management/PermissionResourceManager.java      |   8 +
 .../resource/management/UserResourceManager.java   |   8 +-
 streampipes-rest-extensions/pom.xml                |   5 +
 .../connect/RuntimeResolvableResource.java         |   2 +-
 .../monitoring/ServiceMonitorResource.java         |  26 +-
 .../streampipes/rest/impl/Authentication.java      |   9 +
 .../rest/impl/MeasurementUnitResource.java         |  12 +-
 .../apache/streampipes/rest/impl/UserResource.java |  31 +-
 .../rest/impl/admin/CertificateResource.java       | 101 +++
 .../admin/ExportProviderConfigurationResource.java | 105 +++
 .../impl/dashboard/DataLakeDashboardResource.java  |  46 +-
 .../rest/impl/datalake/DataLakeDataWriter.java     | 136 ++++
 .../impl/datalake/DataLakeMeasureResource.java     |  42 +-
 .../rest/impl/datalake/DataLakeResource.java       |  73 +++
 .../datalake/KioskDashboardDataLakeResource.java   | 130 ++++
 .../PipelinePreviewResource.java}                  |  23 +-
 .../StreamPreviewResource.java}                    |   9 +-
 .../rest/security/SpPermissionEvaluator.java       | 122 ++--
 streampipes-service-base/pom.xml                   |   4 +
 .../service/base}/StreamPipesPrometheusConfig.java |   2 +-
 .../base/logging/LogbackRollingFileConfig.java     | 101 +++
 .../src/main/resources/META-INF/spring.factories   |  21 +-
 .../minimal/StreamPipesCoreApplicationMinimal.java |   2 +-
 streampipes-service-core/pom.xml                   |   1 +
 .../service/core/OpenApiConfiguration.java         |   4 +-
 .../service/core/StreamPipesCoreApplication.java   |   6 +-
 .../service/core/UnauthenticatedInterfaces.java    |   5 +-
 .../service/core/WebSecurityConfig.java            |  71 ++-
 .../core/migrations/AvailableMigrations.java       |   4 +-
 .../v0980/AddDataLakeMeasureViewMigration.java     |  61 ++
 .../service/core/oauth2/UserService.java           | 116 +++-
 .../service/core/scheduler/DataLakeScheduler.java  | 205 ++++++
 .../StreamPipesExtensionsServiceBase.java          |   7 +-
 .../storage/api/IDataLakeMeasureStorage.java       |  17 +-
 .../streampipes/storage/api/INoSqlStorage.java     |   6 +-
 streampipes-storage-couchdb/pom.xml                |   6 +
 .../storage/couchdb/CouchDbStorageManager.java     |  17 +-
 .../couchdb/impl/DataLakeMeasureStorage.java       |  60 ++
 .../streampipes/storage/couchdb/utils/Utils.java   |   1 +
 .../executors/ProcessingElementTestExecutor.java   |  47 +-
 .../test/executors/TestConfiguration.java          |  18 +-
 .../test/executors/TestConfigurationBuilder.java   |  30 +-
 .../management/util/GrantedPermissionsBuilder.java |   2 +-
 .../user/management/util/UserInfoUtil.java         |   1 +
 streampipes-wrapper-siddhi/pom.xml                 |   4 +
 .../standalone/StreamPipesDataProcessor.java       |   2 +-
 .../wrapper/standalone/StreamPipesDataSink.java    |   1 +
 ui/cypress.config.ts                               |  29 +-
 ui/cypress/support/builder/AdapterBuilder.ts       |  12 +
 ui/cypress/support/model/AdapterInput.ts           |   3 +
 ui/cypress/support/model/DataExplorerWidget.ts     |   2 -
 .../support/model/DataTypeString.ts}               |  13 +-
 ui/cypress/support/model/EventPropertyInput.ts     |   4 +-
 .../PropertyDataTypeChange.ts}                     |  11 +-
 .../support/utils/DataDownloadDialogUtils.ts       |   8 +-
 ui/cypress/support/utils/GeneralUtils.ts           |  17 +
 .../support/utils/ProcessingElementTestUtils.ts    |   4 +-
 ui/cypress/support/utils/asset/AssetBtns.ts        |   4 +
 ui/cypress/support/utils/asset/AssetUtils.ts       |  45 +-
 ui/cypress/support/utils/connect/ConnectBtns.ts    |  15 +
 .../utils/connect/ConnectEventSchemaUtils.ts       |  37 +-
 ui/cypress/support/utils/connect/ConnectUtils.ts   |  94 ++-
 ui/cypress/support/utils/connect/OpcUaUtils.ts     |  21 +-
 .../DataExplorerBtns.ts}                           |   7 +-
 .../DataExplorerUtils.ts}                          | 103 ++-
 .../DataExplorerWidgetTableUtils.ts}               |   2 +-
 ui/cypress/support/utils/pipeline/PipelineUtils.ts |  63 +-
 ui/cypress/support/utils/user/PermissionUtils.ts   |  12 +-
 ui/cypress/tests/connect/adapterWithAssets.spec.ts | 106 ++++
 .../compactAdapterWithTransformation.spec.ts       |   4 +-
 .../tests/connect/compact/uiConfiguration.spec.ts  |   3 +-
 .../connect/createAdapterWithoutStarting.spec.ts   |   5 +-
 ui/cypress/tests/connect/editAdapter.smoke.spec.ts |  29 +-
 .../editAdapterSettingsAndPipeline.smoke.spec.ts   |   9 +-
 .../editAdapterTransformationRulesAreKept.spec.ts  |   1 +
 .../connect/editAdapterValuesAndFields.spec.ts     |   6 +-
 ui/cypress/tests/connect/fileStream.spec.ts        |   4 +-
 .../connect/machineDataSimulator.smoke.spec.ts     |   2 +-
 .../opcua/startAndEditOpcAdapters.smoke.spec.ts    |   6 +-
 .../connect/rules/addNumericalStaticValue.spec.ts  |   6 +-
 .../dataDownloadDialogTest.smoke.spec.ts           |   6 +-
 .../charts}/heatmap.spec.ts                        |   9 +-
 .../charts}/histogram.spec.ts                      |   8 +-
 .../charts}/indicator.spec.ts                      |   8 +-
 .../widgets => dataExplorer/charts}/map.spec.ts    |  10 +-
 .../charts}/scatter.smoke.spec.ts                  |  10 +-
 .../widgets => dataExplorer/charts}/table.spec.ts  |  10 +-
 .../charts}/timeSeriesSave.spec.ts                 |  16 +-
 .../configuration.smoke.spec.ts                    |  12 +-
 .../tests/dataExplorer/dataViewAssets.spec.ts      |  60 ++
 .../dataExplorer/deleteViewAndDashboard.spec.ts    |  76 +++
 .../filterNumericalStringProperties.spec.ts        |  39 +-
 .../missingDataInDataLake.spec.ts                  |  12 +-
 .../timeOrderDataView.spec.ts                      |  34 +-
 .../timeRangeSelectors.spec.ts                     |  14 +-
 .../widgetDataConfiguration.smoke.spec.ts          | 119 ++++
 .../tests/datalake/deleteViewAndDashboard.spec.ts  |  76 ---
 ui/cypress/tests/datalake/deleteWidget.ts          |  61 --
 .../datalake/widgetDataConfiguration.smoke.spec.ts | 105 ---
 .../restartStreamPipes/restartStreamPipes2.ts      |   4 +-
 ui/cypress/tests/pipeline/pipelineAsset.spec.ts    |  97 +++
 .../tests/pipeline/pipelineTest.smoke.spec.ts      |   2 +-
 .../tests/pipeline/renamePipelineTest.spec.ts      |   4 +-
 .../pipeline/updatePipelineTest.smoke.spec.ts      |  15 +-
 .../userManagement/testGroupManagement.spec.ts     |   2 +-
 .../userManagement/testUserRoleConnect.spec.ts     |   4 +-
 .../userManagement/testUserRolePipeline.spec.ts    |   8 +-
 ui/deployment/app-routing.module.mst               |   7 +-
 ui/deployment/app.module.mst                       |   2 +-
 ui/deployment/base-navigation.component.mst        |  11 +-
 ui/deployment/i18n/de.json                         | 496 +++++++++++++--
 ui/deployment/i18n/en.json                         | 495 +++++++++++++--
 ui/deployment/prebuild.js                          |  36 +-
 ui/deployment/theme/_custom-variables.scss         |  49 ++
 ui/deployment/theme/_theme-colors.scss             | 250 ++++++++
 ui/develocity.config.js                            |  25 +
 ui/package-lock.json                               | 703 ++++++++++++++-------
 ui/package.json                                    |   6 +-
 .../src/lib/apis/abstract-monitoring.service.ts    |   7 +-
 .../src/lib/apis/adapter-monitoring.service.ts     |   9 -
 .../src/lib/apis/adapter.service.ts                |  12 +-
 .../src/lib/apis/asset-management.service.ts       |   8 +-
 ...ent-asset.service.ts => certificate.service.ts} |  28 +-
 .../src/lib/apis/chart.service.ts                  |   8 +-
 .../src/lib/apis/commons.service.ts                |   2 -
 .../src/lib/apis/compact-pipeline.service.ts       |   8 +-
 ...-info.service.ts => dashboard-kiosk.service.ts} |  37 +-
 .../src/lib/apis/dashboard.service.ts              |  36 +-
 .../src/lib/apis/datalake-rest.service.ts          |  43 +-
 ...asset.service.ts => export-provider.service.ts} |  38 +-
 .../src/lib/apis/extension-installation.service.ts |  18 +-
 .../src/lib/apis/files.service.ts                  |   8 +-
 .../src/lib/apis/functions.service.ts              |   8 +-
 .../src/lib/apis/general-config.service.ts         |   8 +-
 .../src/lib/apis/generic-storage.service.ts        |   8 +-
 .../src/lib/apis/labels.service.ts                 |   4 +-
 .../src/lib/apis/location-config.service.ts        |   8 +-
 .../src/lib/apis/mail-config.service.ts            |   8 +-
 .../src/lib/apis/measurement-units.service.ts      |  38 +-
 .../src/lib/apis/permissions.service.ts            |   8 +-
 .../lib/apis/pipeline-canvas-metadata.service.ts   |   8 +-
 .../src/lib/apis/pipeline-element-asset.service.ts |   2 -
 .../apis/pipeline-element-runtime-info.service.ts  |   2 +-
 .../lib/apis/pipeline-element-template.service.ts  |   8 +-
 .../src/lib/apis/pipeline-element.service.ts       |   8 +-
 .../src/lib/apis/pipeline-monitoring.service.ts    |  28 +-
 .../src/lib/apis/pipeline-template.service.ts      |   4 +-
 .../src/lib/apis/pipeline.service.spec.ts          |  73 ---
 .../src/lib/apis/pipeline.service.ts               |   8 +-
 .../src/lib/apis/privilege.service.ts              |   8 +-
 .../platform-services/src/lib/apis/role.service.ts |   8 +-
 .../src/lib/apis/semantic-types-rest.service.ts    |   8 +-
 .../src/lib/apis/service-tags.service.ts           |   8 +-
 .../src/lib/apis/shared-dashboard.service.ts       |   4 +-
 .../src/lib/apis/user-admin.service.ts             |   8 +-
 .../src/lib/apis/user-group.service.ts             |   8 +-
 .../platform-services/src/lib/apis/user.service.ts |   8 +-
 .../src/lib/model/assets/asset.model.ts            |  17 +
 .../src/lib/model/config/general-config.model.ts   |   7 +
 .../src/lib/model/dashboard/dashboard.model.ts     |  15 +-
 .../model/datalake/data-lake-query-config.model.ts |   1 +
 .../src/lib/model/gen/streampipes-model-client.ts  |  22 +-
 .../src/lib/model/gen/streampipes-model.ts         | 263 ++++++--
 .../lib/query/data-view-query-generator.service.ts |  38 +-
 .../platform-services/src/public-api.ts            |   3 +
 .../asset-browser-hierarchy.component.html         |  21 +-
 .../asset-browser-hierarchy.component.scss         |  10 +
 .../asset-browser-hierarchy.component.ts           |  18 +-
 .../asset-browser-node.component.html              |   1 +
 .../asset-browser-node.component.scss              |   2 +-
 .../asset-browser-filter-labels.component.html     |   3 +-
 .../asset-browser-filter-outer.component.html      |   4 +-
 .../asset-browser-filter.component.html            |  10 +-
 .../asset-browser-filter.component.scss            |   4 +-
 .../asset-browser-toolbar.component.html           |   2 +-
 .../asset-browser/asset-browser.component.html     |   1 +
 .../asset-browser/asset-browser.component.ts       |   3 +
 .../asset-link-configuration.component.html        |  72 +++
 .../asset-link-configuration.component.scss        |  87 +++
 .../asset-link-configuration.component.ts          | 206 ++++++
 .../basic-header-title/header-title.component.scss |  18 +-
 .../basic-inner-panel.component.scss               |  11 +-
 .../basic-nav-tabs/basic-nav-tabs.component.html   |   1 +
 .../basic-nav-tabs/basic-nav-tabs.component.scss   |   6 +
 .../basic-view/basic-view.component.html           |   1 +
 .../basic-view/basic-view.component.scss           |   3 +
 .../input-schema-panel.component.html              |   4 +-
 .../input-schema-panel.component.scss              |   2 +-
 .../pipeline-element.component.html                |   7 +-
 .../pipeline-element.component.scss                |   4 +
 .../exception-details-dialog.component.html        |   6 +-
 .../exception-details.component.scss               |   2 +-
 .../components/sp-label/sp-label.component.scss    |   1 -
 .../lib/components/sp-label/sp-label.component.ts  |   6 +-
 .../sp-table-actions.directive.ts}                 |   6 +-
 .../components/sp-table/sp-table.component.html    |  47 +-
 .../components/sp-table/sp-table.component.scss    |  11 +-
 .../lib/components/sp-table/sp-table.component.ts  |  31 +
 .../split-section/split-section.component.html     |   2 +-
 .../time-range-selector.component.scss             |   5 +-
 .../custom-time-range-selection.component.html     |   2 +-
 .../time-selector-menu.component.scss              |   2 +-
 .../confirm-dialog/confirm-dialog.component.html   |   2 +-
 .../components/download/download.component.html    |   2 +-
 .../data-download-dialog.component.html            |   8 +-
 .../panel-dialog/panel-dialog.component.html       |   2 +-
 .../panel-dialog/panel-dialog.component.scss       |   2 +-
 .../pipeline-element-help.component.html           |   7 +-
 .../standard-dialog/standard-dialog.component.html |   2 +-
 .../standard-dialog/standard-dialog.component.scss |   2 +-
 .../lib/services/asset-configuration.service.ts    | 337 ++++++++++
 .../src/lib/services/colorization.service.ts       | 107 +++-
 .../shared-ui/src/lib/shared-ui.module.ts          |   6 +
 .../streampipes/shared-ui/src/public-api.ts        |   3 +
 .../_guards/auth.can-activate-children.guard.ts    |   3 +-
 ...hildren.guard.ts => auth.can-activate.guard.ts} |  23 +-
 .../_guards/base-configured.can-activate.guard.ts  |   3 +-
 .../_guards/terms.can-activate-children.guard.ts   |  62 ++
 .../app/app-overview/app-overview.component.html   |   2 +-
 ui/src/app/assets/assets.module.ts                 |   4 +
 .../asset-details-basics.component.html            |  24 +-
 .../asset-details-labels.component.html            |   2 +-
 .../asset-details-site.component.html              |   2 +-
 .../asset-details-links.component.html             |  11 +-
 .../asset-link-item/asset-link-item.component.scss |   2 +-
 .../edit-asset/asset-details.component.html        |   2 +-
 .../asset-overview/asset-overview.component.html   |  82 +--
 .../asset-overview/asset-overview.component.ts     |   2 +-
 .../create-asset-dialog.component.html             |   6 +-
 .../edit-asset-link-dialog.component.html          |  12 +-
 .../edit-asset-link-dialog.component.scss          |   9 +-
 .../manage-asset-links-dialog.component.html       |  38 +-
 .../manage-asset-links-dialog.component.ts         |   1 +
 .../configuration/configuration-tabs.service.ts    |  26 +-
 ui/src/app/configuration/configuration.module.ts   |  31 +-
 .../datalake-configuration-entry.ts                |   5 +
 .../datalake-configuration.component.html          | 310 ++++++++-
 .../datalake-configuration.component.ts            | 106 +++-
 .../certificate-details-dialog.component.html      |  61 ++
 .../certificate-details-dialog.component.ts}       |  32 +-
 .../select-export/select-format.component.html     | 147 +++++
 .../select-export/select-format.component.scss}    |  20 +-
 .../select-export/select-format.component.ts       | 121 ++++
 .../select-data-retention.component.html}          |  30 +-
 .../select-data-retention.component.scss}          |   0
 .../select-data-retention.component.ts}            |  32 +-
 .../select-retention/select-data.component.html}   |  26 +-
 .../select-retention}/select-data.component.scss   |   0
 .../select-retention/select-data.component.ts}     |  22 +-
 .../select-retention-action.component.html         |  48 ++
 .../select-retention-action.component.scss}        |   0
 .../select-retention-action.component.ts}          |  29 +-
 .../data-retention-dialog.component.html           |  77 +++
 .../data-retention-dialog.component.scss}          |   0
 .../data-retention-dialog.component.ts             | 133 ++++
 .../model/data-retention-config.model.ts}          |   9 +-
 .../model/data-retention-dialog.model.ts}          |  13 +-
 .../model/data-retention-provider.model.ts}        |   8 +-
 .../model/retention-config.model.ts}               |   8 +-
 .../model/retention-export-config.model.ts}        |  29 +-
 .../delete-datalake-index-dialog.component.html    |  30 +-
 .../delete-datalake-index-dialog.component.ts      |  12 +-
 .../delete-export-provider-dialog.component.html}  |  40 +-
 .../delete-export-provider-dialog.component.ts}    |  41 +-
 .../export-provider-dialog.component.html          | 121 ++++
 .../export-provider-dialog.component.ts            | 133 ++++
 .../extensions-installation.component.html         |  33 +-
 .../extensions-installation.component.ts           |   8 +-
 ...xtensions-service-details-dialog.component.html |  17 +-
 .../file-rename/file-rename-dialog.component.html  |  22 +-
 .../file-upload/file-upload-dialog.component.html  |  23 +-
 .../file-upload/file-upload-dialog.component.ts    |   6 +-
 .../edit-location-area.component.html              |   4 +-
 .../edit-location/edit-location.component.html     |  19 +-
 .../manage-site/manage-site-dialog.component.html  |   8 +-
 .../email-configuration.component.html             |  77 ++-
 .../email-configuration.component.ts               |  12 +-
 .../email-template-configuration.component.html    |  20 +-
 .../email-template-configuration.component.scss    |   2 +-
 .../email-template-configuration.component.ts      |  28 +-
 .../export/data-export-import.component.html       |  30 +-
 .../export/data-export-import.component.ts         |   6 +-
 .../data-export-dialog.component.html              |  35 +-
 .../generic-storage-items.component.html           |  10 +-
 .../data-import-dialog.component.html              |  60 +-
 .../import-dialog/data-import-dialog.component.ts  |   6 +-
 .../endpoint-item/endpoint-item.component.html     |  35 +-
 .../endpoint-item/endpoint-item.component.ts       |  19 +-
 .../extensions-installation.component.html         |  45 +-
 .../extensions-installation.component.ts           |   4 +-
 .../certificate-configuration.component.html       | 134 ++++
 .../certificate-configuration.component.ts         |  82 +++
 ...extensions-service-configuration.component.html |  10 +-
 .../service-configs/service-configs.component.html |   4 +-
 .../extensions-service-management.component.html   |  23 +-
 .../registered-extensions-services.component.html  |  22 +-
 .../registered-extensions-services.component.ts    |   4 +-
 .../file-overview/file-overview.component.html     |  10 +-
 .../files/file-overview/file-overview.component.ts |   6 +-
 .../app/configuration/files/files.component.html   |  11 +-
 ui/src/app/configuration/files/files.component.ts  |   4 +-
 .../general-configuration.component.html           |  70 +-
 .../general-configuration.component.scss           |   5 +-
 .../general-configuration.component.ts             |  85 ++-
 .../link-settings/link-settings.component.html     |  28 +-
 .../user-acknowledgment.component.html             |  42 ++
 .../user-acknowledgment.component.ts}              |  27 +-
 .../edit-label/edit-label.component.html           |  14 +-
 .../edit-label/edit-label.component.ts             |  21 +-
 .../label-configuration.component.html             |  21 +-
 .../broker-config/broker-config.component.html     |   4 +-
 .../messaging-configuration.component.html         |  34 +-
 .../abstract-security-principal-config.ts          |  37 +-
 .../alternate-id-configuration.component.html      |  57 ++
 .../alternate-id-configuration.component.ts}       |  31 +-
 .../authentication-configuration.component.html    |   4 +-
 .../edit-group-dialog.component.html               |  30 +-
 .../edit-role-dialog.component.html                |  55 +-
 .../edit-role-dialog.component.scss                |   1 -
 .../edit-role-dialog/edit-role-dialog.component.ts |  19 +-
 .../edit-user-dialog.component.html                | 366 ++++++-----
 .../edit-user-dialog/edit-user-dialog.component.ts | 378 ++++++-----
 .../role-configuration.component.html              |  31 +-
 .../role-configuration.component.ts                |  20 +-
 .../security-configuration.component.html          |  42 +-
 .../security-service-config.component.html         |  26 +-
 .../security-user-config.component.html            |  67 +-
 .../security-user-config.component.ts              |  18 +-
 .../user-group-configuration.component.html        |  36 +-
 .../user-group-configuration.component.ts          |  22 +-
 .../location-features-configuration.component.html |  23 +-
 .../location-features-configuration.component.ts   |  14 +-
 .../site-area-configuration.component.html         |  18 +-
 .../site-area-configuration.component.ts           |   4 +-
 .../adapter-configuration.component.html           |  12 +-
 .../adapter-configuration.component.ts             |   6 +-
 .../adapter-settings.component.html                |   6 +-
 .../event-property-row.component.html              |  12 +-
 .../event-property-row.component.scss              |   4 +-
 .../event-schema/event-schema.component.html       |  10 +-
 .../schema-editor-header.component.html            |   2 +-
 .../adapter-options-panel.component.scss           |   9 +-
 .../start-adapter-configuration.component.html     |  87 ++-
 .../start-adapter-configuration.component.ts       |  26 +-
 .../configuration-group.component.html             |   2 +-
 .../adapter-description.component.html             |  51 +-
 .../adapter-description.component.scss             |  28 +-
 .../adapter-description.component.ts               |   3 +
 .../data-marketplace.component.html                |   1 +
 .../data-marketplace.component.scss                |   4 +-
 .../existing-adapters.component.html               | 207 +++---
 .../existing-adapters.component.scss               |  11 +-
 .../existing-adapters.component.ts                 |   2 +-
 ui/src/app/connect/connect.module.ts               |   8 +-
 .../adapter-documentation-dialog.component.html    |   2 +-
 .../adapter-started-dialog.component.html          |   4 +-
 .../adapter-started-dialog.component.ts            | 217 ++++++-
 .../adapter-started-success.component.html         |  44 ++
 .../adapter-started-success.component.ts           |   6 +
 ...adapter-started-update-migration.component.html |   2 +-
 .../adapter-template-dialog.component.html         |   4 +-
 .../can-not-edit-adapter-dialog.component.html     |   2 +-
 .../delete-adapter-dialog.component.html           |   8 +-
 .../edit-schema-transformation.component.ts        |   2 +-
 .../edit-correction-value.component.ts             |   2 +-
 .../edit-event-property.component.html             |   4 +-
 .../all-adapter-actions-dialog.component.html      |   4 +-
 .../adapter-asset-configuration.service.ts         | 337 ++++++++++
 .../services/transformation-rule.service.ts        |  38 --
 .../id-generator/id-generator.service.ts           |   4 +
 .../template/PipelineInvocationBuilder.ts          |  96 ---
 ui/src/app/core-ui/core-ui.module.ts               |   3 +-
 .../multi-step-status-indicator.component.scss     |   2 +-
 .../object-permission-dialog.component.html        | 329 ++++++----
 .../object-permission-dialog.component.scss        |   9 +
 .../object-permission-dialog.component.ts          |  40 +-
 .../pipeline-started-status.component.html         |   4 +-
 .../core-ui/static-properties/input.validator.ts   |   9 +-
 .../static-alternatives.component.scss             |   4 -
 .../static-code-input.component.html               |   4 +-
 .../static-file-input.component.html               |   2 +-
 .../static-file-input.component.scss               |   4 +-
 .../static-free-input.component.html               |  43 +-
 .../static-free-input.component.scss               |   2 +-
 .../static-free-input.component.ts                 |   4 +
 .../static-mapping-nary.component.html             |   4 +-
 .../static-one-of-input.component.html             |   1 -
 .../static-property.component.html                 |   7 +-
 .../static-property.component.scss                 |   4 -
 ...tic-runtime-resolvable-any-input.component.html |   8 +-
 .../static-runtime-resolvable-group.component.html |   2 +-
 ...c-runtime-resolvable-oneof-input.component.html |   2 +-
 ...ic-runtime-resolvable-tree-input.component.scss |   4 +-
 .../static-tree-input-button-menu.component.html   |   5 +-
 .../status-indicator.component.scss                |   2 +-
 .../core-ui/status/status-widget.component.scss    |   4 +-
 ui/src/app/core-ui/topics/topics.component.html    |   7 +-
 .../components/bars.scss}                          |  21 +-
 .../breadcrumb/breadcrumb.component.scss           |   4 +-
 .../core/components/iconbar/iconbar.component.ts   |  15 +-
 .../core/components/toolbar/toolbar.component.html |  13 +-
 .../core/components/toolbar/toolbar.component.scss |   9 +
 .../core/components/toolbar/toolbar.component.ts   |  26 +-
 .../kiosk/dashboard-kiosk.component.html           |  73 +++
 .../kiosk/dashboard-kiosk.component.scss}          |  31 +-
 .../components/kiosk/dashboard-kiosk.component.ts  | 141 +++++
 .../app/dashboard-kiosk/dashboard-kiosk.module.ts  |  63 ++
 .../chart-view/abstract-chart-view.directive.ts    |  53 +-
 .../grid-view/dashboard-grid-view.component.html   |  62 ++
 .../grid-view/dashboard-grid-view.component.scss   |  21 +-
 .../grid-view/dashboard-grid-view.component.ts     |  36 +-
 .../slide-view/dashboard-slide-view.component.html |   5 +-
 .../slide-view/dashboard-slide-view.component.scss |   7 +-
 .../slide-view/dashboard-slide-view.component.ts   |  32 +-
 .../dashboard-shared.module.ts}                    |  48 +-
 .../services/dashboard.service.ts                  |   6 +-
 .../grid-view/dashboard-grid-view.component.html   |  49 --
 .../dashboard-overview-table.component.html        | 173 +++--
 .../dashboard-overview-table.component.ts          |  68 +-
 .../overview/dashboard-overview.component.html     |   2 +-
 .../overview/dashboard-overview.component.ts       |  19 +-
 .../chart-preview/chart-preview.component.scss     |   4 +
 .../panel/dashboard-panel.component.html           |  25 +-
 .../panel/dashboard-panel.component.scss           |   1 -
 .../components/panel/dashboard-panel.component.ts  | 164 +++--
 .../dashboard-toolbar.component.html               | 209 +++---
 ui/src/app/dashboard/dashboard.module.ts           |  10 +-
 .../clone-dashboard-dialog.component.html          | 158 +++++
 .../clone-dashboard-dialog.component.scss}         |   6 +-
 .../clone-dashboard-dialog.component.ts            | 130 ++++
 .../edit-dashboard-dialog.component.html           |  26 +-
 .../edit-dashboard-dialog.component.ts             |   8 +-
 .../color-mapping-options-config.component.html    |   2 +-
 .../select-color-properties-config.component.html  |   4 +-
 ...elect-multiple-properties-config.component.html |   4 +-
 .../data-explorer-chart-container.component.html   | 190 +++---
 .../data-explorer-chart-container.component.scss   |  11 +-
 .../data-explorer-chart-container.component.ts     |  20 +-
 .../base/base-data-explorer-widget.directive.ts    |  43 +-
 .../charts/base/echarts-widget.component.ts        |  18 +
 .../correlation-chart-widget-config.component.html |  36 ++
 .../model/correlation-chart-widget.model.ts        |   2 +
 .../charts/density/density-renderer.service.ts     |  16 +
 .../config/gauge-widget-config.component.html      |  15 +
 .../charts/gauge/gauge-renderer.service.ts         |   2 +-
 .../charts/gauge/model/gauge-widget.model.ts       |   1 +
 .../charts/image/image-widget.component.ts         |   8 +-
 .../charts/scatter/scatter-renderer.service.ts     |  16 +
 .../charts/status/status-widget.component.ts       |   2 +-
 .../charts/table/table-widget.component.ts         |   5 +-
 .../data-explorer-shared.module.ts                 |   3 +-
 .../models/dataview-dashboard.model.ts             |  19 +-
 .../registry/data-explorer-chart-registry.ts       |  58 ++
 .../data-explorer-field-provider-service.ts        |   3 +
 .../services/data-explorer-shared.service.ts       |  62 +-
 .../data-explorer-chart-view.component.html        |   6 +-
 .../data-explorer-chart-view.component.ts          |  61 +-
 ...lorer-widget-appearance-settings.component.html |  98 ++-
 ...lorer-widget-appearance-settings.component.scss |   6 +
 ...xplorer-widget-appearance-settings.component.ts |  44 +-
 .../data-explorer-designer-panel.component.html    |   6 +-
 ...ta-explorer-widget-data-settings.component.html |   6 +-
 ...ta-explorer-widget-data-settings.component.scss |   4 +-
 .../field-selection-panel.component.html           |   4 +-
 .../filter-selection-panel.component.html          |   2 +-
 .../group-selection-panel.component.html           |   4 +-
 ...-explorer-visualisation-settings.component.html |   7 +
 ...-explorer-visualisation-settings.component.scss |   6 +
 ...data-explorer-chart-view-toolbar.component.html |   6 +-
 .../data-explorer-overview-table.component.html    | 164 ++---
 .../data-explorer-overview-table.component.ts      |  21 +-
 .../overview/data-explorer-overview.component.html |   2 +-
 .../overview/data-explorer-overview.component.ts   |  12 +-
 .../overview/data-explorer-overview.directive.ts   |  12 +-
 ui/src/app/data-explorer/data-explorer.module.ts   |  10 +-
 .../dialog/asset-dialog.component.html}            |  32 +-
 .../data-explorer/dialog/asset-dialog.component.ts | 103 +++
 .../custom-output-strategy.component.html          |  20 +-
 .../output-strategy/output-strategy.component.html |   2 +-
 .../user-defined-output.component.html             |  12 +-
 ...e-assembly-drawing-area-pan-zoom.component.scss |   2 +-
 .../pipeline-assembly-drawing-area.component.ts    |  48 +-
 ...-assembly-options-pipeline-cache.component.html |  18 +-
 ...-assembly-options-pipeline-cache.component.scss |   4 +
 .../pipeline-assembly-options.component.html       |  47 +-
 .../pipeline-assembly.component.html               |   1 +
 .../pipeline-assembly.component.scss               |   2 +-
 .../pipeline-element-icon-stand-row.component.html |   2 +-
 .../pipeline-element-icon-stand.component.html     |  10 +-
 .../pipeline-element-icon-stand.component.scss     |  10 +-
 .../pipeline-element-options.component.html        |  10 +-
 .../pipeline-element-options.component.scss        |   6 +-
 .../pipeline-element-preview.component.html        |   4 +-
 ...ipeline-element-statistics-badge.component.scss |   4 +-
 .../components/pipeline/pipeline.component.html    |   2 +-
 .../components/pipeline/pipeline.component.scss    |   4 +-
 .../add-template-dialog.component.html             |  11 +-
 .../compatible-elements.component.html             |   4 +-
 .../dialog/customize/customize.component.html      |  27 +-
 .../matching-error/matching-error.component.html   |  25 +-
 .../missing-elements-for-tutorial.component.html   |  21 +-
 .../pipeline-element-discovery.component.html      |   2 +-
 .../save-pipeline-settings.component.html          |  28 +
 .../save-pipeline-settings.component.ts            |  43 +-
 .../save-pipeline/save-pipeline.component.html     |  11 +-
 .../save-pipeline/save-pipeline.component.ts       |  96 ++-
 ui/src/app/editor/editor.component.html            |   2 +-
 ui/src/app/editor/editor.component.scss            |   2 +-
 ui/src/app/editor/editor.module.ts                 |   3 +
 ui/src/app/editor/services/editor.service.ts       |   6 +-
 ui/src/app/home/components/status.component.scss   |  13 +-
 .../welcome-tour/welcome-tour.component.html       |   6 +-
 ui/src/app/home/home.component.html                |   6 +-
 ui/src/app/home/home.component.scss                |  12 +-
 .../activate-account/activate-account.component.ts |  14 +-
 .../components/auth-box/auth-box.component.scss    |   2 +-
 .../login/components/base-login-page.directive.ts  |   6 +-
 .../login/components/login/login.component.html    | 191 +++---
 .../app/login/components/login/login.component.ts  |  33 +-
 ui/src/app/login/components/login/login.model.ts   |   3 +
 .../components/register/register.component.html    |   2 +-
 .../components/register/register.component.ts      |  10 +-
 .../restore-password.component.html                |   2 +-
 .../restore-password/restore-password.component.ts |  10 +-
 .../set-new-password.component.html                |   2 +-
 .../set-new-password/set-new-password.component.ts |  16 +-
 .../login/components/setup/setup.component.html    |   4 +-
 .../components/startup/startup.component.scss      |   2 +-
 .../login/components/terms/terms.component.html    |  46 ++
 .../components/terms/terms.component.scss}         |  41 +-
 .../app/login/components/terms/terms.component.ts  | 102 +++
 ui/src/app/login/login.module.ts                   |   2 +
 ui/src/app/login/services/login.service.ts         |  16 +-
 .../components/notification-item.component.html    |   2 +-
 .../components/notification-item.component.scss    |   2 +-
 .../app/notifications/notifications.component.html |  10 +-
 .../app/notifications/notifications.component.scss |   8 +-
 ui/src/app/notifications/notifications.module.ts   |   2 +
 .../status/pipeline-status.component.scss          |   2 +-
 .../pipeline-code-dialog.component.html            |   7 +-
 .../pipeline-logs-dialog.component.html            |   7 +-
 .../pipeline-overview.component.html               | 274 ++++----
 .../pipeline-overview.component.ts                 |   2 +-
 .../delete-pipeline-dialog.component.html          |   6 +-
 .../pipeline-notifications.component.html          |   2 +-
 .../pipeline-status-dialog.component.html          |   2 +-
 .../start-all-pipelines-dialog.component.html      |   4 +-
 ui/src/app/pipelines/pipelines.component.html      |  16 +-
 ui/src/app/pipelines/pipelines.module.ts           |   2 +
 .../general-profile-settings.component.html        |   8 +-
 .../token/token-management-settings.component.html |  10 +-
 .../change-email-dialog.component.html             |   6 +-
 .../change-password-dialog.component.html          |   6 +-
 ui/src/app/profile/profile.component.html          |   8 +-
 .../scss/custom-theme/.gitkeep}                    |   0
 ui/src/scss/main.scss                              |   8 +-
 ui/{deployment => src/scss/sp}/_variables.scss     |  98 +--
 ui/src/scss/sp/buttons-mat3.scss                   |  96 +++
 ui/src/scss/sp/buttons.scss                        | 294 ---------
 ui/src/scss/sp/colors.scss                         |  16 +-
 ui/src/scss/sp/dialog.scss                         |   4 +-
 ui/src/scss/sp/documentation.ng1.scss              |   4 +-
 ui/src/scss/sp/feedback.ng1.scss                   |  59 --
 .../scss/sp/forms-mat3.scss}                       |  37 +-
 ui/src/scss/sp/layout.scss                         |  10 +-
 ui/src/scss/sp/main.scss                           |  61 +-
 ui/src/scss/sp/pipeline-element-options.scss       |  12 +-
 ui/src/scss/sp/pipeline-validation.scss            |   2 -
 ui/src/scss/sp/progress-bar.scss                   |  23 -
 ui/src/scss/sp/shepherd-new.scss                   |   9 +-
 ui/src/scss/sp/sp-theme.scss                       | 286 ++-------
 ui/src/scss/sp/spinner.scss                        |   2 +-
 ui/src/scss/sp/widgets.scss                        |   2 +-
 872 files changed, 27677 insertions(+), 9204 deletions(-)
 create mode 100644 .mvn/develocity.xml
 create mode 100644 .mvn/extensions.xml
 create mode 100644 
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/IAdapterApi.java
 create mode 100644 
streampipes-client/src/main/java/org/apache/streampipes/client/api/AdapterApi.java
 create mode 100644 
streampipes-commons/src/main/java/org/apache/streampipes/commons/prometheus/service/ElementServiceMetrics.java
 create mode 100644 
streampipes-commons/src/main/java/org/apache/streampipes/commons/prometheus/service/ElementServiceStats.java
 copy 
ui/src/app/configuration/label-configuration/edit-label/edit-label.component.ts 
=> 
streampipes-data-explorer-export/src/main/java/org/apache/streampipes/dataexplorer/export/ObjectStorge/ExportProviderFactory.java
 (50%)
 copy ui/src/app/core-ui/static-properties/static-property.component.scss => 
streampipes-data-explorer-export/src/main/java/org/apache/streampipes/dataexplorer/export/ObjectStorge/IObjectStorage.java
 (73%)
 create mode 100644 
streampipes-data-explorer-export/src/main/java/org/apache/streampipes/dataexplorer/export/ObjectStorge/LocalFolder.java
 create mode 100644 
streampipes-data-explorer-export/src/main/java/org/apache/streampipes/dataexplorer/export/ObjectStorge/S3.java
 create mode 100644 
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/monitoring/ServiceLoadDataReportGenerator.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/config/identity/X509IdentityConfig.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/config/security/CompositeCertificateValidator.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/migration/OpcUaAdapterMigrationV6.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/migration/OpcUaSinkMigrationV2.java
 create mode 100644 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.jseval/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.jseval/strings.de
 (67%)
 create mode 100644 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.expression/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.expression/strings.de
 (59%)
 create mode 100644 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.limitsalert/documentation.de.md
 create mode 100644 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.limitsalert/strings.de
 create mode 100644 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.limitsenrichment/documentation.de.md
 create mode 100644 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.limitsenrichment/strings.de
 create mode 100644 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.math.mathop/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.math.mathop/strings.de
 (61%)
 create mode 100644 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.math.staticmathop/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.math.staticmathop/strings.de
 (59%)
 create mode 100644 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.trigonometry/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.processor.trigonometry/strings.de
 (67%)
 create mode 100644 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.sizemeasure/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.sizemeasure/strings.de
 (69%)
 create mode 100644 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.valuechange/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-enricher-jvm/src/main/resources/org.apache.streampipes.processors.enricher.jvm.valuechange/strings.de
 (50%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.compose/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.compose/strings.de
 (73%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.enrich/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.enrich/strings.de
 (68%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.limit/documentation.de.md
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.limit/strings.de
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.merge/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.merge/strings.de
 (54%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.movingaverage/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.movingaverage/strings.de
 (59%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.numericalfilter/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.numericalfilter/strings.de
 (58%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.numericaltextfilter/documentation.de.md
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.numericaltextfilter/strings.de
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.processor.booleanfilter/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.processor.booleanfilter/strings.de
 (59%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.project/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.project/strings.de
 (73%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.schema/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.schema/strings.de
 (73%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.sdt/documentation.de.md
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.sdt/strings.de
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.textfilter/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.textfilter/strings.de
 (61%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.threshold/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.threshold/strings.de
 (59%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.throughputmon/documentation.de.md
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/main/resources/org.apache.streampipes.processors.filters.jvm.throughputmon/strings.de
 delete mode 100644 
streampipes-extensions/streampipes-processors-filters-jvm/src/test/java/org/apache/streampipes/processors/filters/jvm/processor/throughputmon/TestThroughputMonitorProcessor.java
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.count/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.count/strings.de
 (55%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.frequency/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.frequency/strings.de
 (66%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.frequencychange/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.frequencychange/strings.de
 (55%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.increase/documentation.de.md
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.increase/strings.de
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.listcollector/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.listcollector/strings.de
 (64%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.listfilter/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.listfilter/strings.de
 (60%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.numericalfilter/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.numericalfilter/strings.de
 (58%)
 copy 
ui/projects/streampipes/shared-ui/src/lib/components/pipeline-element/pipeline-element.component.html
 => 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.sequence/documentation.de.md
 (75%)
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.sequence/strings.de
 (67%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.stop/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.stop/strings.de
 (65%)
 create mode 100644 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.topk/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-filters-siddhi/src/main/resources/org.apache.streampipes.processors.siddhi.topk/strings.de
 (53%)
 create mode 100644 
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.latlong.processor.distancecalculator.haversine/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.latlong.processor.distancecalculator.haversine/strings.de
 (58%)
 create mode 100644 
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.latlong.processor.distancecalculator.haversinestatic/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.latlong.processor.distancecalculator.haversinestatic/strings.de
 (51%)
 create mode 100644 
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.latlong.processor.revgeocoder.geocityname/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.latlong.processor.revgeocoder.geocityname/strings.de
 (59%)
 create mode 100644 
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.latlong.processor.speedcalculator/documentation.de.md
 create mode 100644 
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.latlong.processor.speedcalculator/strings.de
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.booloperator.inverter/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.booloperator.inverter/strings.de
 (69%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.booloperator.timer/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.booloperator.timer/strings.de
 (63%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.datetime/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.datetime/strings.de
 (55%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.duration-value/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.duration-value/strings.de
 (63%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.field-mapper/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.field-mapper/strings.de
 (64%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.fieldhasher/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.fieldhasher/strings.de
 (63%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.fieldrename/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.fieldrename/strings.de
 (65%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.measurementunitconverter/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.measurementunitconverter/strings.de
 (65%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.booloperator.edge/documentation.de.md
 copy installer/cli/deploy/standalone/kafka/docker-compose.dev.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.booloperator.edge/strings.de
 (50%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.booloperator.state/documentation.de.md
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.booloperator.state/strings.de
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.state.buffer/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.state.buffer/strings.de
 (54%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.state.labeler.buffer/documentation.de.md
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.state.labeler.buffer/strings.de
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.state.labeler.number/documentation.de.md
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.state.labeler.number/strings.de
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.staticmetadata/documentation.de.md
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.staticmetadata/strings.de
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.stringoperator.state/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.stringoperator.state/strings.de
 (62%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.timestampextractor/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.processor.timestampextractor/strings.de
 (65%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.round/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.round/strings.de
 (59%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.split-array/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.split-array/strings.de
 (64%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.stringoperator.counter/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.stringoperator.counter/strings.de
 (56%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.stringoperator.timer/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.stringoperator.timer/strings.de
 (52%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.taskduration/documentation.de.md
 copy installer/cli/deploy/standalone/kafka/docker-compose.dev.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.taskduration/strings.de
 (50%)
 create mode 100644 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.transform-to-boolean/documentation.de.md
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.transform-to-boolean/strings.de
 (68%)
 rename 
streampipes-integration-tests/src/test/java/org/apache/streampipes/integration/containers/{KafkaContainer.java
 => SpKafkaTestContainer.java} (63%)
 copy 
streampipes-integration-tests/src/test/java/org/apache/streampipes/integration/containers/KafkaDevContainer.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/configuration/DefaultExportProviderConfig.java
 (71%)
 create mode 100644 
streampipes-model/src/main/java/org/apache/streampipes/model/configuration/ExportProviderSettings.java
 copy 
ui/projects/streampipes/shared-ui/src/lib/components/pipeline-element/pipeline-element.component.scss
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/configuration/ProviderType.java
 (88%)
 copy 
ui/projects/streampipes/shared-ui/src/lib/components/basic-header-title/header-title.component.scss
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/configuration/UserAcknowledgment.java
 (80%)
 rename 
streampipes-model/src/main/java/org/apache/streampipes/model/{SpDataStreamContainer.java
 => dashboard/CompositeDashboardModel.java} (55%)
 copy 
ui/projects/streampipes/shared-ui/src/lib/components/basic-header-title/header-title.component.scss
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/DataRetentionConfig.java
 (82%)
 copy 
ui/projects/streampipes/shared-ui/src/lib/components/pipeline-element/pipeline-element.component.scss
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/ExportConfig.java
 (80%)
 copy 
ui/projects/streampipes/shared-ui/src/lib/components/pipeline-element/pipeline-element.component.scss
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/RetentionAction.java
 (87%)
 copy ui/projects/streampipes/platform-services/src/lib/apis/commons.service.ts 
=> 
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/RetentionExportConfig.java
 (52%)
 copy 
ui/src/app/connect/dialog/edit-event-property/components/edit-value-transformation/edit-correction-value/edit-correction-value.component.scss
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/RetentionInterval.java
 (87%)
 create mode 100644 
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/RetentionTimeConfig.java
 copy 
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/StreamPipesPrometheusConfig.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/loadbalancer/LoadBalancerConstants.java
 (50%)
 create mode 100644 
streampipes-model/src/main/java/org/apache/streampipes/model/loadbalancer/ServiceLoadDataReport.java
 create mode 100644 
streampipes-model/src/main/java/org/apache/streampipes/model/loadbalancer/Usage.java
 create mode 100644 
streampipes-model/src/main/java/org/apache/streampipes/model/opcua/Certificate.java
 create mode 100644 
streampipes-model/src/main/java/org/apache/streampipes/model/opcua/CertificateBuilder.java
 rename 
ui/src/app/connect/dialog/edit-event-property/components/edit-schema-transformation/edit-schema-transformation.component.scss
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/opcua/CertificateState.java
 (88%)
 copy 
ui/src/app/core-ui/object-permission-dialog/object-permission-dialog.component.scss
 => 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/runtime/ClientDisconnectCallback.java
 (85%)
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/setup/tasks/AddDataLakeMeasureViewTask.java
 copy 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/MeasurementUnitResource.java
 => 
streampipes-rest-extensions/src/main/java/org/apache/streampipes/rest/extensions/monitoring/ServiceMonitorResource.java
 (58%)
 create mode 100644 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/admin/CertificateResource.java
 create mode 100644 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/admin/ExportProviderConfigurationResource.java
 create mode 100644 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake/DataLakeDataWriter.java
 create mode 100644 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake/KioskDashboardDataLakeResource.java
 rename 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/{PipelineElementPreview.java
 => runtime/PipelinePreviewResource.java} (82%)
 rename 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/{PipelineElementRuntimeInfo.java
 => runtime/StreamPreviewResource.java} (91%)
 rename 
{streampipes-service-core/src/main/java/org/apache/streampipes/service/core => 
streampipes-service-base/src/main/java/org/apache/streampipes/service/base}/StreamPipesPrometheusConfig.java
 (96%)
 create mode 100644 
streampipes-service-base/src/main/java/org/apache/streampipes/service/base/logging/LogbackRollingFileConfig.java
 copy installer/cli/deploy/standalone/opcua/docker-compose.yml => 
streampipes-service-base/src/main/resources/META-INF/spring.factories (73%)
 create mode 100644 
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v0980/AddDataLakeMeasureViewMigration.java
 create mode 100644 
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/scheduler/DataLakeScheduler.java
 copy ui/src/app/core-ui/static-properties/static-property.component.scss => 
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/IDataLakeMeasureStorage.java
 (76%)
 create mode 100644 
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/DataLakeMeasureStorage.java
 copy 
ui/{src/app/connect/components/adapter-configuration/adapter-configuration-header/adapter-configuration-header.component.scss
 => cypress/support/model/DataTypeString.ts} (86%)
 copy ui/cypress/support/{utils/GeneralUtils.ts => 
model/PropertyDataTypeChange.ts} (76%)
 copy ui/cypress/support/utils/{datalake/DataLakeBtns.ts => 
dataExplorer/DataExplorerBtns.ts} (84%)
 rename ui/cypress/support/utils/{datalake/DataLakeUtils.ts => 
dataExplorer/DataExplorerUtils.ts} (83%)
 rename ui/cypress/support/utils/{datalake/DataLakeWidgetTableUtils.ts => 
dataExplorer/DataExplorerWidgetTableUtils.ts} (96%)
 create mode 100644 ui/cypress/tests/connect/adapterWithAssets.spec.ts
 rename ui/cypress/tests/{datalake/widgets => 
dataExplorer/charts}/heatmap.spec.ts (77%)
 rename ui/cypress/tests/{datalake/widgets => 
dataExplorer/charts}/histogram.spec.ts (83%)
 rename ui/cypress/tests/{datalake/widgets => 
dataExplorer/charts}/indicator.spec.ts (83%)
 rename ui/cypress/tests/{datalake/widgets => dataExplorer/charts}/map.spec.ts 
(85%)
 rename ui/cypress/tests/{datalake/widgets => 
dataExplorer/charts}/scatter.smoke.spec.ts (79%)
 rename ui/cypress/tests/{datalake/widgets => 
dataExplorer/charts}/table.spec.ts (76%)
 rename ui/cypress/tests/{datalake/widgets => 
dataExplorer/charts}/timeSeriesSave.spec.ts (79%)
 rename ui/cypress/tests/{datalake => dataExplorer}/configuration.smoke.spec.ts 
(87%)
 create mode 100644 ui/cypress/tests/dataExplorer/dataViewAssets.spec.ts
 create mode 100644 ui/cypress/tests/dataExplorer/deleteViewAndDashboard.spec.ts
 rename ui/cypress/tests/{datalake => 
dataExplorer}/filterNumericalStringProperties.spec.ts (69%)
 rename ui/cypress/tests/{datalake => 
dataExplorer}/missingDataInDataLake.spec.ts (75%)
 rename ui/cypress/tests/{datalake => dataExplorer}/timeOrderDataView.spec.ts 
(71%)
 rename ui/cypress/tests/{datalake => dataExplorer}/timeRangeSelectors.spec.ts 
(92%)
 create mode 100644 
ui/cypress/tests/dataExplorer/widgetDataConfiguration.smoke.spec.ts
 delete mode 100644 ui/cypress/tests/datalake/deleteViewAndDashboard.spec.ts
 delete mode 100644 ui/cypress/tests/datalake/deleteWidget.ts
 delete mode 100644 
ui/cypress/tests/datalake/widgetDataConfiguration.smoke.spec.ts
 create mode 100644 ui/cypress/tests/pipeline/pipelineAsset.spec.ts
 create mode 100644 ui/deployment/theme/_custom-variables.scss
 create mode 100644 ui/deployment/theme/_theme-colors.scss
 create mode 100644 ui/develocity.config.js
 copy 
ui/projects/streampipes/platform-services/src/lib/apis/{pipeline-element-asset.service.ts
 => certificate.service.ts} (59%)
 copy 
ui/projects/streampipes/platform-services/src/lib/apis/{pipeline-element-runtime-info.service.ts
 => dashboard-kiosk.service.ts} (59%)
 copy 
ui/projects/streampipes/platform-services/src/lib/apis/{pipeline-element-asset.service.ts
 => export-provider.service.ts} (52%)
 delete mode 100644 
ui/projects/streampipes/platform-services/src/lib/apis/pipeline.service.spec.ts
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/asset-link-configuration/asset-link-configuration.component.html
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/asset-link-configuration/asset-link-configuration.component.scss
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/asset-link-configuration/asset-link-configuration.component.ts
 copy 
ui/projects/streampipes/shared-ui/src/lib/components/{pipeline-element/pipeline-element.component.scss
 => sp-table/sp-table-actions.directive.ts} (83%)
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/services/asset-configuration.service.ts
 copy ui/src/app/_guards/{auth.can-activate-children.guard.ts => 
auth.can-activate.guard.ts} (77%)
 create mode 100644 ui/src/app/_guards/terms.can-activate-children.guard.ts
 create mode 100644 
ui/src/app/configuration/dialog/certificate-details/certificate-details-dialog.component.html
 copy 
ui/src/app/{connect/dialog/edit-event-property/components/edit-value-transformation/edit-correction-value/edit-correction-value.component.ts
 => 
configuration/dialog/certificate-details/certificate-details-dialog.component.ts}
 (57%)
 create mode 100644 
ui/src/app/configuration/dialog/data-retention-dialog/components/select-export/select-format.component.html
 copy 
ui/src/app/{connect/components/adapter-configuration/adapter-configuration-header/adapter-configuration-header.component.scss
 => 
configuration/dialog/data-retention-dialog/components/select-export/select-format.component.scss}
 (73%)
 create mode 100644 
ui/src/app/configuration/dialog/data-retention-dialog/components/select-export/select-format.component.ts
 copy 
ui/src/app/{connect/components/adapter-configuration/adapter-configuration-header/adapter-configuration-header.component.html
 => 
configuration/dialog/data-retention-dialog/components/select-retention/select-data-retention/select-data-retention.component.html}
 (59%)
 copy 
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/components/select-data/select-data-range/select-data-range.component.scss
 => 
src/app/configuration/dialog/data-retention-dialog/components/select-retention/select-data-retention/select-data-retention.component.scss}
 (100%)
 copy 
ui/src/app/{connect/components/adapter-configuration/adapter-configuration-header/adapter-configuration-header.component.ts
 => 
configuration/dialog/data-retention-dialog/components/select-retention/select-data-retention/select-data-retention.component.ts}
 (57%)
 rename 
ui/src/app/{connect/components/adapter-configuration/adapter-configuration-header/adapter-configuration-header.component.html
 => 
configuration/dialog/data-retention-dialog/components/select-retention/select-data.component.html}
 (63%)
 copy 
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/components/select-data
 => 
src/app/configuration/dialog/data-retention-dialog/components/select-retention}/select-data.component.scss
 (100%)
 copy 
ui/src/app/{connect/components/adapter-configuration/adapter-configuration-header/adapter-configuration-header.component.ts
 => 
configuration/dialog/data-retention-dialog/components/select-retention/select-data.component.ts}
 (61%)
 create mode 100644 
ui/src/app/configuration/dialog/data-retention-dialog/components/select-retention/select-retention-action/select-retention-action.component.html
 copy 
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/components/select-data/select-data-range/select-data-range.component.scss
 => 
src/app/configuration/dialog/data-retention-dialog/components/select-retention/select-retention-action/select-retention-action.component.scss}
 (100%)
 rename 
ui/src/app/{connect/components/adapter-configuration/adapter-configuration-header/adapter-configuration-header.component.ts
 => 
configuration/dialog/data-retention-dialog/components/select-retention/select-retention-action/select-retention-action.component.ts}
 (59%)
 create mode 100644 
ui/src/app/configuration/dialog/data-retention-dialog/data-retention-dialog.component.html
 copy 
ui/{projects/streampipes/shared-ui/src/lib/dialog/data-download-dialog/data-download-dialog.component.scss
 => 
src/app/configuration/dialog/data-retention-dialog/data-retention-dialog.component.scss}
 (100%)
 create mode 100644 
ui/src/app/configuration/dialog/data-retention-dialog/data-retention-dialog.component.ts
 copy ui/{cypress/support/utils/GeneralUtils.ts => 
src/app/configuration/dialog/data-retention-dialog/model/data-retention-config.model.ts}
 (81%)
 copy ui/{cypress/support/utils/GeneralUtils.ts => 
src/app/configuration/dialog/data-retention-dialog/model/data-retention-dialog.model.ts}
 (76%)
 rename 
ui/src/app/{connect/components/adapter-configuration/adapter-configuration-header/adapter-configuration-header.component.scss
 => 
configuration/dialog/data-retention-dialog/model/data-retention-provider.model.ts}
 (90%)
 copy ui/{cypress/support/utils/GeneralUtils.ts => 
src/app/configuration/dialog/data-retention-dialog/model/retention-config.model.ts}
 (82%)
 rename ui/{cypress/support/utils/datalake/DataLakeBtns.ts => 
src/app/configuration/dialog/data-retention-dialog/model/retention-export-config.model.ts}
 (62%)
 copy 
ui/src/app/configuration/dialog/{delete-datalake-index/delete-datalake-index-dialog.component.html
 => delete-export-provider/delete-export-provider-dialog.component.html} (69%)
 copy 
ui/src/app/configuration/dialog/{delete-datalake-index/delete-datalake-index-dialog.component.ts
 => delete-export-provider/delete-export-provider-dialog.component.ts} (53%)
 create mode 100644 
ui/src/app/configuration/dialog/export-provider-dialog/export-provider-dialog.component.html
 create mode 100644 
ui/src/app/configuration/dialog/export-provider-dialog/export-provider-dialog.component.ts
 create mode 100644 
ui/src/app/configuration/extensions-service-management/certificate-configuration/certificate-configuration.component.html
 create mode 100644 
ui/src/app/configuration/extensions-service-management/certificate-configuration/certificate-configuration.component.ts
 create mode 100644 
ui/src/app/configuration/general-configuration/user-acknowledgement/user-acknowledgment.component.html
 copy 
ui/src/app/{connect/dialog/edit-event-property/components/edit-value-transformation/edit-correction-value/edit-correction-value.component.ts
 => 
configuration/general-configuration/user-acknowledgement/user-acknowledgment.component.ts}
 (62%)
 create mode 100644 
ui/src/app/configuration/security-configuration/alternate-id-configuration/alternate-id-configuration.component.html
 copy 
ui/src/app/{connect/dialog/edit-event-property/components/edit-value-transformation/edit-correction-value/edit-correction-value.component.ts
 => 
configuration/security-configuration/alternate-id-configuration/alternate-id-configuration.component.ts}
 (58%)
 create mode 100644 
ui/src/app/connect/services/adapter-asset-configuration.service.ts
 delete mode 100644 
ui/src/app/core-services/template/PipelineInvocationBuilder.ts
 copy ui/src/app/{core-ui/static-properties/static-property.component.scss => 
core/components/bars.scss} (68%)
 create mode 100644 
ui/src/app/dashboard-kiosk/components/kiosk/dashboard-kiosk.component.html
 copy ui/src/app/{dashboard/components/panel/dashboard-panel.component.scss => 
dashboard-kiosk/components/kiosk/dashboard-kiosk.component.scss} (77%)
 create mode 100644 
ui/src/app/dashboard-kiosk/components/kiosk/dashboard-kiosk.component.ts
 create mode 100644 ui/src/app/dashboard-kiosk/dashboard-kiosk.module.ts
 rename ui/src/app/{dashboard => 
dashboard-shared}/components/chart-view/abstract-chart-view.directive.ts (79%)
 create mode 100644 
ui/src/app/dashboard-shared/components/chart-view/grid-view/dashboard-grid-view.component.html
 rename ui/src/app/{dashboard => 
dashboard-shared}/components/chart-view/grid-view/dashboard-grid-view.component.scss
 (70%)
 rename ui/src/app/{dashboard => 
dashboard-shared}/components/chart-view/grid-view/dashboard-grid-view.component.ts
 (79%)
 rename ui/src/app/{dashboard => 
dashboard-shared}/components/chart-view/slide-view/dashboard-slide-view.component.html
 (94%)
 rename ui/src/app/{dashboard => 
dashboard-shared}/components/chart-view/slide-view/dashboard-slide-view.component.scss
 (88%)
 rename ui/src/app/{dashboard => 
dashboard-shared}/components/chart-view/slide-view/dashboard-slide-view.component.ts
 (77%)
 copy ui/src/app/{dashboard/dashboard.module.ts => 
dashboard-shared/dashboard-shared.module.ts} (67%)
 rename ui/src/app/{dashboard => 
dashboard-shared}/services/dashboard.service.ts (89%)
 delete mode 100644 
ui/src/app/dashboard/components/chart-view/grid-view/dashboard-grid-view.component.html
 create mode 100644 
ui/src/app/dashboard/dialogs/clone-dashboard/clone-dashboard-dialog.component.html
 rename 
ui/src/app/{connect/dialog/edit-event-property/components/edit-value-transformation/edit-correction-value/edit-correction-value.component.scss
 => dashboard/dialogs/clone-dashboard/clone-dashboard-dialog.component.scss} 
(93%)
 create mode 100644 
ui/src/app/dashboard/dialogs/clone-dashboard/clone-dashboard-dialog.component.ts
 copy 
ui/{projects/streampipes/shared-ui/src/lib/dialog/confirm-dialog/confirm-dialog.component.html
 => src/app/data-explorer/dialog/asset-dialog.component.html} (57%)
 create mode 100644 ui/src/app/data-explorer/dialog/asset-dialog.component.ts
 create mode 100644 ui/src/app/login/components/terms/terms.component.html
 copy ui/src/app/{dashboard/components/panel/dashboard-panel.component.scss => 
login/components/terms/terms.component.scss} (68%)
 create mode 100644 ui/src/app/login/components/terms/terms.component.ts
 copy ui/{cypress/fixtures/connect/aggregationRules/expected.csv => 
src/scss/custom-theme/.gitkeep} (100%)
 rename ui/{deployment => src/scss/sp}/_variables.scss (58%)
 create mode 100644 ui/src/scss/sp/buttons-mat3.scss
 delete mode 100644 ui/src/scss/sp/buttons.scss
 delete mode 100644 ui/src/scss/sp/feedback.ng1.scss
 copy 
ui/{projects/streampipes/shared-ui/src/lib/components/input-schema-panel/input-schema-panel.component.scss
 => src/scss/sp/forms-mat3.scss} (52%)
 delete mode 100644 ui/src/scss/sp/progress-bar.scss

Reply via email to