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

dependabot[bot] pushed a change to branch 
dependabot/npm_and_yarn/ui/js-yaml-4.3.0
in repository https://gitbox.apache.org/repos/asf/streampipes.git


    omit e198a93767 chore(deps-dev): bump js-yaml from 4.1.1 to 4.3.0 in /ui
     add 070dc0e00b Fix styling bug pipeline details (#4658)
     add 9e0742b84a chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 
(#4661)
     add faa9e05ed4 refactor: Remove groovy support from adapter script 
transformation (#4653)
     add e66ae52fc3 fix: align script template access handling (#4652)
     add 8ef8232a8b chore(deps): bump @sigstore/core from 3.2.0 to 3.2.1 in /ui 
(#4664)
     add ed67499d14 Add  debug logging for adapter monitoring metrics (#4654)
     add 8dd5b58b2d feat: Allow registration of new health checks (#4667)
     add a85a7fee0d Optimize adapter start and stop lifecycle (#4656)
     add 308637d7a0 fix: Make transformation script endpoint backwards 
compatible (#4670)
     add af2fe9e1dd fix: Reduce logging for time series storage and adapter 
preprocessing (#4657)
     add 4bf62e3df8 refactor: Fix possible chip grid form fields error (#4677)
     add 984651fcf5 feat: Extend email error hints (#4676)
     add 80cd72594f feat: Extend OPC UA subscription mode configuration (#4659)
     add 7ea60ecf08 fix: Fix e2e test editAdapterDataLakeSchemaUpdate.spec.ts 
(#4672)
     add fe1521ec8c fix: Re-add mat-form-field wrapper (#4680)
     add 8e47c77679 feat: Improve error messages shown for runtime-resolvable 
static prop… (#4681)
     add caec9b30dc fix(#4666): Asset filter is not applied when resources are 
grouped (#4682)
     add b96c2fce73 fix: Improve asset creation and editing workflow (#4686)
     add dd42d00372 fix(#4687): kiosk mode does not show data for logged out 
users (#4689)
     add 67015eac37 chore: Improve query performance of latest event queries 
(#4685)
     add 66dc262b02 feat: refactored Asset Link Table (#4646)
     add 90c926c53f refactor: Improve rest endpoints for different resources 
(#4679)
     add 3f1317b591 fix(#4650): File adapter string parsing fails for quoted 
delimiter (#4702)
     add a80b745239 fix: Improve handling of runtime-resolved configurations 
(#4696)
     add e2df278088 Add security threat model (THREAT_MODEL.md) + SECURITY.md 
and AGENTS.md discoverability (#4547)
     add c0975cd2fa docs: deprecate CLI in README docs (#4693)
     add 9605d3e63e fix: Avoid tls upgrade when explicitly setting mail 
protocol to SMTP (#4701)
     add cc7418a9ac Add running instance dialog registered services (#4700)
     add 7042b7af8b chore(deps): bump typing-extensions from 4.15.0 to 4.16.0 
in /streampipes-client-python (#4704)
     add 93fa173821 chore(deps-dev): bump soupsieve from 2.7 to 2.8.4 in 
/streampipes-client-python (#4705)
     add 3961df2671 feat: Improve dataset details and feature card views (#4703)
     add 8720de38a2 feat: Make asset tree scrollable in asset edit mode (#4709)
     add 6cd32d5d3a fix: Avoid action menu item line break (#4710)
     add f29eb98129 test: standardize Cypress chart naming (#4711)
     add 7fe14b08c9 chore(deps-dev): bump mistune from 3.2.1 to 3.3.0 in 
/streampipes-client-python (#4706)
     add 624d17a7b3 fix: Pipeline group test (#4713)
     add 9e31c30cc5 chore(deps): Bump docker actions version
     add 07d9eff639 fix: Clean up adapter and pipeline lifecycle (#4719)
     add 2d44c44cc8 feat(#4721): add CSV import progress tracking (#4722)
     add b70ed30a88 reaftor: migrate pyproject.toml metadata to Python standard 
in PEP 621 to fix poetry deprecations (#4649)
     add 807f4e3918 chore: Improve timeout handling of OPC UA adapter (#4723)
     add 369a821f29 fix: PLC4X cache recovery after failed read execution 
(#4648)
     add f8ec4d2ae3 feat(#4690): deprecate legacy plc4x s7 and modbus adapters 
(#4691)
     add 6b0c0bdfe5 #4683 fix(msteams): migrate sink to Power Automate workflow 
format (#4684)
     add 3b776bf738 chore(deps): bump confluent-kafka from 2.14.2 to 2.15.0 in 
/streampipes-client-python (#4699)
     add 8634653a99 fix(#4725): Can't delete code in javascript evaluator 
(#4726)
     add 3e08e51f78 feat(#4718): add shared search select component (#4720)
     add b12e2a43e8 chore(deps): bump actions/setup-java from 5.3.0 to 5.5.0 
(#4730)
     add ae8a55e4f2 chore(deps): bump actions/stale from 10.3.0 to 10.4.0 
(#4728)
     add c8051a4d29 feat: Keep selection after executing multi-select action 
(#4743)
     add 5ce0f470d4 chore(deps-dev): bump mypy from 2.1.0 to 2.3.0 in 
/streampipes-client-python (#4748)
     add 0cdc0a8bbc refactor(#4733): Rename application-private data lake UI 
components (#4740)
     add b3f76b1cb5 chore(deps): bump tar from 7.5.16 to 7.5.20 in /ui (#4751)
     add 4157f1feba chore(deps): bump engine.io from 6.6.4 to 6.6.9 in /ui 
(#4749)
     add 73a8cc246f chore(deps): bump actions/setup-node from 6 to 7 (#4746)
     add 9010ec66d9 chore(deps): bump undici from 6.25.0 to 6.27.0 in /ui 
(#4741)
     add 07e7b40cb1 chore(deps-dev): bump axios from 1.16.0 to 1.18.1 in /ui 
(#4742)
     add 9f3e1de81f chore(deps-dev): bump js-yaml from 4.1.1 to 4.3.0 in /ui

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (e198a93767)
            \
             N -- N -- N   refs/heads/dependabot/npm_and_yarn/ui/js-yaml-4.3.0 
(9f3e1de81f)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/build.yml                        |  16 +-
 .github/workflows/cypress-test.yml                 |   4 +-
 .github/workflows/extensions-docs.yml              |   2 +-
 .github/workflows/go-client-e2e-test.yml           |   2 +-
 .github/workflows/go-docs.yml                      |   2 +-
 .github/workflows/java-client-e2e-test.yml         |   2 +-
 .github/workflows/mvn-integration-test.yml         |   2 +-
 .github/workflows/pr-validation.yml                |  14 +-
 .github/workflows/pypi-deployment.yml              |   2 +-
 .github/workflows/python-docs.yml                  |   2 +-
 .github/workflows/stale-bot.yml                    |   2 +-
 AGENTS.md                                          |  30 ++
 README.md                                          |  14 +-
 SECURITY.md                                        |  40 ++
 THREAT_MODEL.md                                    | 387 +++++++++++++++
 installer/cli/README.md                            |   2 +
 pom.xml                                            |   7 -
 streampipes-client-python/poetry.lock              | 456 +++++++++---------
 streampipes-client-python/pyproject.toml           |  42 +-
 .../apache/streampipes/commons/constants/Envs.java |   2 +
 .../commons/environment/DefaultEnvironment.java    |  10 +
 .../commons/environment/Environment.java           |   4 +
 .../management/AdapterMasterManagement.java        |  29 +-
 .../management/AdapterMigrationManager.java        |   2 +-
 .../management/AdapterUpdateManagement.java        |   4 +-
 .../management/management/GuessManagement.java     |   2 +-
 .../management/management/WorkerRestClient.java    |  47 +-
 .../shared/AdapterPipelineGeneratorBase.java       |   1 +
 .../streampipes/connect/shared/DatatypeUtils.java  | 124 ++++-
 .../value/DatatypeTransformationRule.java          |  10 +-
 .../preprocessing/transform/DatatypeUtilsTest.java |  71 ++-
 .../transformer/api/TransformationEngines.java     |  26 ++
 streampipes-connect-transformer-groovy/pom.xml     |  78 ----
 .../transformer/groovy/GroovyScriptContext.java    |  25 -
 .../transformer/groovy/GroovyScriptEngine.java     |  80 ----
 .../sandbox/RestrictedGroovyClassLoader.java       |  59 ---
 .../transformer/groovy/sandbox/SandboxPolicy.java  | 187 --------
 .../transformer/groovy/sandbox/ScriptSandbox.java  |  51 --
 .../ast/AstChecksCompilationCustomizer.java        |  39 --
 .../groovy/sandbox/ast/AstChecksVisitor.java       | 109 -----
 .../sandbox/ast/SecureCustomizerFactory.java       |  59 ---
 .../error/SandboxCompilationMessageResolver.java   | 112 -----
 .../SandboxViolationClassNotFoundException.java    |  26 --
 .../sandbox/error/SandboxViolationException.java   |  26 --
 .../transformer/groovy/GroovyScriptEngineTest.java | 318 -------------
 .../api/IDataExplorerQueryManagement.java          |  31 ++
 .../influx/DataExplorerInfluxQueryExecutor.java    |  74 +++
 .../influx/DataExplorerQueryManagementInflux.java  |  88 ++++
 .../DataExplorerInfluxQueryExecutorTest.java       |  22 +-
 .../influx/InfluxLatestTimestampBenchmarkTest.java | 331 +++++++++++++
 .../dataexplorer/influx/SelectQueryParamsTest.java |  27 ++
 .../dataexplorer/TimeSeriesStorage.java            |  23 +-
 .../export/resolver/AdapterResolver.java           |   2 +-
 .../api/monitoring/SpMonitoringManager.java        |  47 +-
 streampipes-extensions-management/pom.xml          |   5 -
 .../connect/AdapterWorkerManagement.java           |  66 ++-
 .../management/connect/PullAdapterScheduler.java   |  19 +-
 .../connect/adapter/ScriptContextResolver.java     |   4 -
 .../connect/adapter/model/EventCollector.java      |  11 +-
 .../adapter/model/pipeline/AdapterPipeline.java    |  14 +-
 .../connect/adapter/parser/CsvParser.java          |   5 +-
 .../elements/SendToBrokerAdapterSink.java          |   8 +-
 ...sSingleton.java => RunningAdapterInstance.java} |   7 +-
 .../management/init/RunningAdapterInstances.java   |  25 +-
 .../management/init/RunningInstances.java          |   4 +-
 .../monitoring/MonitoringManagement.java           |  34 +-
 .../pe/DataProcessorPipelineElementManagement.java |   4 +-
 .../pe/DataSinkPipelineElementManagement.java      |   4 +-
 .../pe/InvocablePipelineElementManagement.java     |   4 +-
 .../connect/AdapterWorkerManagementTest.java       |  41 ++
 .../connect/PullAdapterSchedulerTest.java          |  55 +++
 .../connect/adapter/parser/CsvParserTest.java      |  30 ++
 .../opcua/OpcUaConnectorsModuleExport.java         |   2 +
 .../connectors/opcua/adapter/OpcUaAdapter.java     | 101 ++--
 .../connectors/opcua/adapter/OpcUaNodeBrowser.java |   2 +-
 .../opcua/alarms/OpcUaAlarmEventSubscriber.java    |  32 +-
 .../opcua/client/ConnectedOpcUaClient.java         |  66 ++-
 .../opcua/config/OpcUaAdapterConfig.java           |  41 ++
 .../opcua/config/SharedUserConfiguration.java      |  61 ++-
 .../opcua/config/SpOpcUaConfigExtractor.java       |  54 +++
 .../opcua/config/security/SecurityConfig.java      |  21 +
 ...grationV3.java => OpcUaAdapterMigrationV7.java} |  31 +-
 .../connectors/opcua/utils/OpcUaLabels.java        |   4 +
 .../documentation.md                               |   2 +
 .../strings.en                                     |  15 +
 .../documentation.md                               |   2 +
 .../adapter/OpcUaAdapterSubscriptionTest.java      | 204 ++++++++
 .../alarms/OpcUaAlarmEventSubscriberTest.java      |  68 +++
 .../opcua/client/ConnectedOpcUaClientTest.java     |  66 +++
 .../opcua/config/SpOpcUaConfigExtractorTest.java   |  48 ++
 .../opcua/config/security/SecurityConfigTest.java  |  98 +++-
 .../connection/ContinuousPlcRequestReader.java     |  10 +-
 .../plc/adapter/modbus/Plc4xModbusAdapter.java     |   5 +
 .../connectors/plc/adapter/s7/Plc4xS7Adapter.java  |   5 +
 .../plc/cache/SpLeasedPlcConnection.java           |  26 +-
 .../documentation.md                               |   3 +
 .../documentation.md                               |   4 +
 .../plc/adapter/ConnectionContainerReproTest.java  | 108 +++++
 .../notifications/jvm/msteams/MSTeamsSink.java     | 518 +++++++++++----------
 .../documentation.md                               |  21 +-
 .../notifications/jvm/msteams/TestMSTeamsSink.java | 230 +++++----
 .../health/monitoring/AdapterHealthCheck.java      |  49 +-
 .../health/monitoring/ExtensionHealthCheck.java    |  42 +-
 .../ExtensionInstanceDetailsProvider.java          | 170 +++++++
 .../ExtensionInstanceRemovalService.java           | 197 ++++++++
 .../streampipes/health/monitoring/HealthCheck.java |   5 +-
 .../health/monitoring/PipelineHealthCheck.java     |   3 +-
 ...eInstances.java => RunningAdapterInstance.java} |  13 +-
 .../model/RunningExtensionInstances.java           |  10 +-
 ...es.java => RunningPipelineElementInstance.java} |  15 +-
 .../OpcUaAdapterReadTimeoutReproductionTest.java   | 177 +++++++
 .../adapters/opcua/OpcUaAdapterTestHarness.java    |  34 +-
 .../containers/OpcUaDemoServerContainer.java       |   7 +-
 .../pipeline/ExtensionsLogProvider.java            |  37 ++
 streampipes-mail/pom.xml                           |   5 +
 .../mail/config/MailConfigurationBuilder.java      |  28 +-
 .../mail/config/MailConfigurationBuilderTest.java  |  96 ++++
 .../messaging/kafka/SpKafkaProducer.java           |  28 +-
 .../model/configuration/EmailConfig.java           |   1 +
 ...IssueType.java => CsvImportJobStartResult.java} |  23 +-
 ...mportTargetMode.java => CsvImportJobState.java} |   7 +-
 ...svImportResult.java => CsvImportJobStatus.java} |  60 ++-
 .../datalake/importer/CsvImportPreviewResult.java  |   9 +
 .../execution/http/InvokeExtensionRequest.java     |  37 +-
 .../http/InvokePipelineElementSubmitter.java       |   2 +-
 .../http/PipelineElementExtensionRequest.java      |   5 +-
 .../execution/task/StorePipelineStatusTask.java    |   3 +
 .../CustomTransformOutputSchemaGenerator.java      |  10 +-
 .../pipeline/ExtensionsServiceLogExecutor.java     |  46 +-
 .../PipelineElementUserCleaner.java}               |  18 +-
 .../manager/pipeline/PipelineManager.java          |   4 -
 .../pipeline/update/PipelineUpdateCoordinator.java |   2 +
 .../remote/ContainerProvidedOptionsHandler.java    |  32 +-
 .../manager/storage/PipelineStorageService.java    |   2 +
 .../execution/http/InvokeExtensionRequestTest.java |  63 +++
 .../http/PipelineElementRollbackTest.java          | 136 ++++++
 .../CustomTransformOutputSchemaGeneratorTest.java  |  73 +++
 .../pipeline/PipelineElementUserCleanerTest.java   |  27 +-
 .../resource/management/secret/SecretVisitor.java  |   2 +-
 .../management/secret/SecretServiceTest.java       |  64 +++
 .../rest/impl/AdapterMonitoringResource.java       |   7 +
 .../rest/impl/ContainerProvidedOptions.java        |  14 +-
 .../streampipes/rest/impl/EmailResource.java       |   7 +
 ...=> FunctionStateEndpointsEnabledCondition.java} |   4 +-
 ...onsResource.java => FunctionStateResource.java} |  49 +-
 .../streampipes/rest/impl/FunctionsResource.java   |  61 +--
 .../rest/impl/PipelineCanvasMetadataResource.java  |  68 ++-
 .../streampipes/rest/impl/PipelineTemplate.java    |  13 +
 .../impl/admin/EmailConfigurationResource.java     |  58 ++-
 .../impl/admin/ServiceRegistrationResource.java    |  77 +++
 .../rest/impl/connect/AdapterResource.java         |   4 +-
 .../rest/impl/connect/CompactAdapterResource.java  |   2 +-
 .../TransformationScriptLanguageResource.java      |  46 +-
 .../TransformationScriptTemplateResource.java      |   7 +
 .../rest/impl/datalake/DataLakeResource.java       |  35 +-
 .../datalake/KioskDashboardDataLakeResource.java   |  27 --
 .../importer/CsvDataLakeImportService.java         |  71 ++-
 .../datalake/importer/CsvImportJobManager.java     | 162 +++++++
 .../impl/datalake/importer/CsvImportParser.java    |  29 +-
 .../datalake/importer/CsvImportUploadStorage.java  |  20 +-
 .../datalake/importer/DataLakeImportResource.java  |  21 +-
 .../impl/pe/PipelineElementTemplateResource.java   |  27 +-
 .../TransformationScriptLanguageResourceTest.java  |  49 ++
 .../DataLakeLatestEventsBenchmarkTest.java         | 108 +++++
 .../rest/impl/datalake/DataLakeResourceTest.java   | 101 ++++
 .../importer/CsvDataLakeImportServiceTest.java     |  65 +++
 .../datalake/importer/CsvImportParserTest.java     |   1 +
 .../minimal/StreamPipesCoreApplicationMinimal.java |   2 -
 streampipes-service-core/pom.xml                   |   5 -
 .../streampipes/service/core/PostStartupTask.java  |   7 +-
 .../service/core/StreamPipesCoreApplication.java   |  13 +-
 .../service/core/UnauthenticatedInterfaces.java    |   2 +-
 .../core/filter/TokenAuthenticationFilter.java     |   9 +-
 .../core/migrations/AvailableMigrations.java       |   2 +
 .../MigratePlc4xS7AdaptersToGenericAdapter.java    | 443 ++++++++++++++++++
 .../core/filter/TokenAuthenticationFilterTest.java |  44 +-
 ...MigratePlc4xS7AdaptersToGenericAdapterTest.java | 294 ++++++++++++
 streampipes-service-extensions/pom.xml             |   5 -
 .../StreamPipesExtensionsServiceBase.java          |   2 -
 .../standalone/manager/ProtocolManager.java        |  32 +-
 .../runtime/StandaloneEventProcessorRuntime.java   |  57 ++-
 .../runtime/StandaloneEventSinkRuntime.java        |  45 +-
 .../runtime/StandalonePipelineElementRuntime.java  |  77 ++-
 ui/STYLEGUIDE.md                                   |  76 +++
 ...aLakeFilterConfig.ts => DatasetFilterConfig.ts} |   2 +-
 ui/cypress/support/utils/DashboardUtils.ts         |   4 +-
 .../support/utils/DataDownloadDialogUtils.ts       |   2 +-
 ui/cypress/support/utils/PrepareTestDataUtils.ts   |   6 +-
 ui/cypress/support/utils/asset/AssetBtns.ts        |   2 +-
 ui/cypress/support/utils/asset/AssetUtils.ts       |   2 -
 ui/cypress/support/utils/chart/ChartBtns.ts        |  57 ++-
 ui/cypress/support/utils/chart/ChartUtils.ts       | 200 ++++----
 .../support/utils/chart/ChartWidgetTableUtils.ts   |   2 +-
 ui/cypress/support/utils/dashboard/Inspector.ts    |  36 +-
 .../{DataLakeSeedUtils.ts => DatasetSeedUtils.ts}  |  73 ++-
 ui/cypress/support/utils/dataset/DatasetUtils.ts   |   4 +-
 ui/cypress/support/utils/pipeline/PipelineUtils.ts |   4 +-
 .../tests/chart/addAssetToDashboard.smoke.spec.ts  |  18 +-
 ...moke.spec.ts => addAssetsToChart.smoke.spec.ts} |  12 +-
 .../chart/advancedFilterExpressions.smoke.spec.ts  |   6 +-
 ui/cypress/tests/chart/autoAggregateTable.spec.ts  |   6 +-
 ui/cypress/tests/chart/chart-types/heatmap.spec.ts |   5 +-
 .../tests/chart/chart-types/histogram.spec.ts      |   2 +-
 .../tests/chart/chart-types/indicator.spec.ts      |   2 +-
 ui/cypress/tests/chart/chart-types/map.spec.ts     |  12 +-
 .../tests/chart/chart-types/progress-bar.spec.ts   |   5 +-
 .../tests/chart/chart-types/scatter.smoke.spec.ts  |   5 +-
 ui/cypress/tests/chart/chart-types/table.spec.ts   |   4 +-
 .../tests/chart/chart-types/timeSeriesSave.spec.ts |  22 +-
 .../tests/chart/chart-types/value-card.spec.ts     |   9 +-
 .../tests/chart/chartDataPreview.smoke.spec.ts     |   2 +-
 ui/cypress/tests/chart/configuration.smoke.spec.ts |   4 +-
 ...ard.spec.ts => deleteChartAndDashboard.spec.ts} |  22 +-
 .../tests/chart/dynamicColumnFilter.smoke.spec.ts  |   4 +-
 .../chart/filterNumericalStringProperties.spec.ts  |  14 +-
 .../tests/chart/missingDataInDataLake.spec.ts      |   6 +-
 ui/cypress/tests/chart/publicDashboardLink.spec.ts |  71 ++-
 ...rderDataView.spec.ts => timeOrderChart.spec.ts} |   6 +-
 ui/cypress/tests/chart/timeRangeSelectors.spec.ts  |   2 +-
 .../chart/widgetDataConfiguration.smoke.spec.ts    |  18 +-
 ...itAdapter.smoke.spec.ts => editAdapter.spec.ts} |   4 +-
 ...c.ts => editAdapterDatasetSchemaUpdate.spec.ts} |   5 +-
 .../editAdapterSettingsAndPipeline.smoke.spec.ts   |   2 +-
 .../tests/connect/rules/schemaRules.smoke.spec.ts  |   2 +-
 ui/cypress/tests/connect/rules/valueRules.spec.ts  |   2 +-
 .../dataDownloadDialogTest.smoke.spec.ts           |  14 +-
 .../restartStreamPipes/restartStreamPipes2.ts      |   2 +-
 ...spec.ts => pipelineDatasetSchemaUpdate.spec.ts} |  16 +-
 .../testAddAssetOnResourceCreation.ts              |   4 +-
 .../userManagement/testUserRoleCharts.spec.ts      |   4 +-
 .../userManagement/testUserRoleDashboard.spec.ts   |  22 +-
 .../userManagement/testUserRoleDataset.spec.ts     |  20 +-
 ui/deployment/i18n/de.json                         |  23 +-
 ui/deployment/i18n/en.json                         |  23 +-
 ui/deployment/i18n/pl.json                         |  23 +-
 ui/package-lock.json                               |  95 ++--
 .../src/lib/apis/dashboard-kiosk.service.ts        |  12 -
 .../src/lib/apis/datalake-rest.service.ts          |  18 +-
 .../lib/apis/pipeline-canvas-metadata.service.ts   |  12 +-
 .../src/lib/model/datalake/csv-import.model.ts     |  16 +
 .../lib/query/data-view-query-generator.service.ts |  28 --
 .../progress-bar.component.html}                   |  27 +-
 .../progress-bar/progress-bar.component.scss}      |  23 +-
 .../progress-bar/progress-bar.component.ts         |  57 +++
 .../search-select-template.directive.ts            |  17 +-
 .../search-select/search-select.component.html     | 141 ++++++
 .../search-select/search-select.component.scss     | 104 +++++
 .../search-select/search-select.component.ts       | 304 ++++++++++++
 .../components/sp-table/sp-table.component.html    |   2 +-
 .../lib/components/sp-table/sp-table.component.ts  |  42 +-
 .../object-manage-dialog.component.html            | 167 ++-----
 .../object-manage-dialog.component.ts              | 111 +----
 .../object-permission-dialog.component.html        | 139 +-----
 .../object-permission-dialog.component.ts          | 141 +-----
 .../src/lib/services/keyboard-shortcut.service.ts  |   8 +-
 .../streampipes/shared-ui/src/public-api.ts        |   3 +
 .../asset-details-basics.component.html            |  58 +--
 .../asset-details-basics.component.ts              |   3 +
 .../asset-details-labels.component.html            |  77 +--
 .../asset-details-labels.component.ts              | 121 +----
 .../edit-asset/asset-details.component.html        |  61 ++-
 .../edit-asset/asset-details.component.ts          |   4 -
 .../asset-selection-panel.component.html           |   4 +-
 .../asset-selection-panel.component.scss           |  29 ++
 .../assets/dialog/base-asset-links.directive.ts    |  49 +-
 .../app/assets/dialog/base-asset-links.model.ts}   |  20 +-
 .../asset-link-table.component.html                | 226 +++++++++
 .../asset-link-table.component.scss}               |  40 +-
 .../asset-link-table/asset-link-table.component.ts | 325 +++++++++++++
 .../asset-link-table/asset-link-table.model.ts}    |  14 +-
 .../manage-asset-links-dialog.component.html       | 402 +---------------
 .../manage-asset-links-dialog.component.ts         | 162 +++++--
 .../chart-container/chart-container.component.ts   |  15 +-
 .../base/base-data-explorer-widget.directive.ts    |   7 +-
 .../map/config/map-widget-config.component.html    |  10 +-
 .../models/dataview-dashboard.model.ts             |   2 +
 .../chart-overview-table.component.html            |   2 +-
 .../chart-overview-table.component.ts              |   6 +-
 .../chart-overview/chart-overview.component.html   |   2 +-
 .../chart-data-settings.component.html             |  84 +---
 .../data-settings/chart-data-settings.component.ts | 160 ++++---
 .../toolbar/chart-view-toolbar.component.html      |   2 +-
 ...xtensions-service-details-dialog.component.html |   2 +-
 ...service-running-instances-dialog.component.html | 454 ++++++++++++++++++
 ...ervice-running-instances-dialog.component.scss} |  33 +-
 ...s-service-running-instances-dialog.component.ts | 375 +++++++++++++++
 .../email-configuration.component.ts               |  34 +-
 .../registered-extensions-services.component.html  |  16 +-
 .../registered-extensions-services.component.ts    |  17 +-
 .../configuration/shared/configuration.service.ts  |  66 +++
 .../adapter-deployment-settings.component.html     |  46 +-
 .../adapter-deployment-settings.component.ts       | 119 +----
 ...r-transformation-template-dialog.component.html |  11 +
 ...ter-transformation-template-dialog.component.ts |   7 +-
 ...r-transformation-template-dialog.component.html |  11 +
 ...ter-transformation-template-dialog.component.ts |   2 +
 .../chart-selection/chart-selection.component.ts   |   2 +-
 .../edit-dashboard-dialog.component.html           |   2 +-
 .../dataset-details-events.component.html          |  12 +-
 .../dataset-details-events.component.ts            |   9 +-
 .../dataset-feature-card.component.html            |  20 +
 .../dataset-feature-card.component.ts              |  62 ++-
 .../dataset-last-event-label.component.html}       |   0
 .../dataset-last-event-label.component.scss}       |   0
 .../dataset-last-event-label.component.ts}         |   8 +-
 .../dataset-overview-entry.ts}                     |   3 +-
 .../dataset-overview.component.html}               |  10 +-
 .../dataset-overview.component.scss}               |   0
 .../dataset-overview.component.ts}                 | 165 ++++---
 ui/src/app/dataset/dataset.routes.ts               |   4 +-
 .../csv-import-dialog.component.html               |   2 +
 .../csv-import-dialog.component.ts                 |  92 +++-
 .../csv-import-upload-state.component.html         |  19 +-
 .../csv-import-upload-state.component.scss         |  19 +-
 .../csv-import-upload-state.component.ts           |  10 +-
 .../delete-dataset-dialog.component.html}          |   0
 .../delete-dataset-dialog.component.ts}            |  18 +-
 .../user-defined-output.component.html             |  75 +--
 .../user-defined-output.component.ts               |   5 +-
 .../dropped-pipeline-element.component.html        |   2 +-
 .../components/pipeline/pipeline.component.html    |   7 +-
 .../components/pipeline/pipeline.component.scss    |   4 +
 .../components/pipeline/pipeline.component.ts      |  11 +
 .../save-pipeline/save-pipeline.component.ts       |  17 +-
 .../components/shortcuts/shortcuts.component.ts    |   3 +-
 .../functions-logs/functions-logs.component.html   |   4 +-
 .../functions-logs/functions-logs.component.ts     |   2 +
 .../functions-metrics.component.html               |  22 +-
 .../functions-metrics.component.ts                 |   2 +
 ui/src/app/pipelines/pipelines.component.html      |  29 +-
 ui/src/app/pipelines/pipelines.component.ts        |  11 +-
 ui/src/scss/sp/forms-mat3.scss                     |  12 +-
 ui/src/scss/sp/pipeline-element.scss               |  31 +-
 ui/src/scss/sp/sp-theme.scss                       |  15 +
 334 files changed, 10539 insertions(+), 4684 deletions(-)
 create mode 100644 SECURITY.md
 create mode 100644 THREAT_MODEL.md
 delete mode 100644 streampipes-connect-transformer-groovy/pom.xml
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/GroovyScriptContext.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/GroovyScriptEngine.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/RestrictedGroovyClassLoader.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/SandboxPolicy.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/ScriptSandbox.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/ast/AstChecksCompilationCustomizer.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/ast/AstChecksVisitor.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/ast/SecureCustomizerFactory.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/error/SandboxCompilationMessageResolver.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/error/SandboxViolationClassNotFoundException.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/error/SandboxViolationException.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/test/java/org/apache/streampipes/connect/transformer/groovy/GroovyScriptEngineTest.java
 copy 
streampipes-measurement-units/src/test/java/org/apache/streampipes/units/test/TestUnitProvider.java
 => 
streampipes-data-explorer-influx/src/test/java/org/apache/streampipes/dataexplorer/influx/DataExplorerInfluxQueryExecutorTest.java
 (57%)
 create mode 100644 
streampipes-data-explorer-influx/src/test/java/org/apache/streampipes/dataexplorer/influx/InfluxLatestTimestampBenchmarkTest.java
 copy 
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/init/{IDeclarersSingleton.java
 => RunningAdapterInstance.java} (80%)
 copy 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/migration/{OpcUaAdapterMigrationV3.java
 => OpcUaAdapterMigrationV7.java} (72%)
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/test/java/org/apache/streampipes/extensions/connectors/opcua/adapter/OpcUaAdapterSubscriptionTest.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/test/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaAlarmEventSubscriberTest.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/test/java/org/apache/streampipes/extensions/connectors/opcua/client/ConnectedOpcUaClientTest.java
 create mode 100644 
streampipes-health-monitoring/src/main/java/org/apache/streampipes/health/monitoring/ExtensionInstanceDetailsProvider.java
 create mode 100644 
streampipes-health-monitoring/src/main/java/org/apache/streampipes/health/monitoring/ExtensionInstanceRemovalService.java
 copy 
streampipes-dataformat/src/main/java/org/apache/streampipes/dataformat/SpDataFormatFactory.java
 => 
streampipes-health-monitoring/src/main/java/org/apache/streampipes/health/monitoring/HealthCheck.java
 (88%)
 copy 
streampipes-health-monitoring/src/main/java/org/apache/streampipes/health/monitoring/model/{ActiveCoreInstances.java
 => RunningAdapterInstance.java} (71%)
 copy 
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/credentials/CredentialsProvider.java
 => 
streampipes-health-monitoring/src/main/java/org/apache/streampipes/health/monitoring/model/RunningExtensionInstances.java
 (74%)
 copy 
streampipes-health-monitoring/src/main/java/org/apache/streampipes/health/monitoring/model/{ActiveCoreInstances.java
 => RunningPipelineElementInstance.java} (66%)
 create mode 100644 
streampipes-integration-tests/src/test/java/org/apache/streampipes/integration/adapters/OpcUaAdapterReadTimeoutReproductionTest.java
 create mode 100644 
streampipes-mail/src/test/java/org/apache/streampipes/mail/config/MailConfigurationBuilderTest.java
 copy 
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/importer/{CsvImportSchemaIssueType.java
 => CsvImportJobStartResult.java} (73%)
 copy 
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/importer/{CsvImportTargetMode.java
 => CsvImportJobState.java} (93%)
 copy 
streampipes-model/src/main/java/org/apache/streampipes/model/datalake/importer/{CsvImportResult.java
 => CsvImportJobStatus.java} (56%)
 copy 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/{execution/task/PipelineExecutionTask.java
 => pipeline/PipelineElementUserCleaner.java} (61%)
 create mode 100644 
streampipes-pipeline-management/src/test/java/org/apache/streampipes/manager/execution/http/InvokeExtensionRequestTest.java
 create mode 100644 
streampipes-pipeline-management/src/test/java/org/apache/streampipes/manager/execution/http/PipelineElementRollbackTest.java
 create mode 100644 
streampipes-pipeline-management/src/test/java/org/apache/streampipes/manager/matching/output/CustomTransformOutputSchemaGeneratorTest.java
 copy 
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/pipeline/IPipelineStorage.java
 => 
streampipes-pipeline-management/src/test/java/org/apache/streampipes/manager/pipeline/PipelineElementUserCleanerTest.java
 (53%)
 create mode 100644 
streampipes-resource-management/src/test/java/org/apache/streampipes/resource/management/secret/SecretServiceTest.java
 copy 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/{ResetEndpointEnabledCondition.java
 => FunctionStateEndpointsEnabledCondition.java} (87%)
 copy 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/{FunctionsResource.java
 => FunctionStateResource.java} (62%)
 create mode 100644 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake/importer/CsvImportJobManager.java
 create mode 100644 
streampipes-rest/src/test/java/org/apache/streampipes/rest/impl/connect/TransformationScriptLanguageResourceTest.java
 create mode 100644 
streampipes-rest/src/test/java/org/apache/streampipes/rest/impl/datalake/DataLakeLatestEventsBenchmarkTest.java
 create mode 100644 
streampipes-rest/src/test/java/org/apache/streampipes/rest/impl/datalake/DataLakeResourceTest.java
 create mode 100644 
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v099/connect/MigratePlc4xS7AdaptersToGenericAdapter.java
 copy 
streampipes-extensions/streampipes-connectors-opcua/src/test/java/org/apache/streampipes/extensions/connectors/opcua/alarms/OpcUaAlarmEventFilterTest.java
 => 
streampipes-service-core/src/test/java/org/apache/streampipes/service/core/filter/TokenAuthenticationFilterTest.java
 (53%)
 create mode 100644 
streampipes-service-core/src/test/java/org/apache/streampipes/service/core/migrations/v099/connect/MigratePlc4xS7AdaptersToGenericAdapterTest.java
 rename ui/cypress/support/model/{DataLakeFilterConfig.ts => 
DatasetFilterConfig.ts} (96%)
 rename ui/cypress/support/utils/dataset/{DataLakeSeedUtils.ts => 
DatasetSeedUtils.ts} (81%)
 rename ui/cypress/tests/chart/{addAssetsToDataView.smoke.spec.ts => 
addAssetsToChart.smoke.spec.ts} (88%)
 rename ui/cypress/tests/chart/{deleteViewAndDashboard.spec.ts => 
deleteChartAndDashboard.spec.ts} (76%)
 rename ui/cypress/tests/chart/{timeOrderDataView.spec.ts => 
timeOrderChart.spec.ts} (95%)
 rename ui/cypress/tests/connect/{editAdapter.smoke.spec.ts => 
editAdapter.spec.ts} (97%)
 rename ui/cypress/tests/connect/{editAdapterDataLakeSchemaUpdate.spec.ts => 
editAdapterDatasetSchemaUpdate.spec.ts} (96%)
 rename ui/cypress/tests/pipeline/{pipelineDataLakeSchemaUpdate.spec.ts => 
pipelineDatasetSchemaUpdate.spec.ts} (93%)
 copy 
ui/projects/streampipes/shared-ui/src/lib/components/{input-schema-panel/input-schema-property/input-schema-property.component.html
 => progress-bar/progress-bar.component.html} (58%)
 copy 
ui/projects/streampipes/shared-ui/src/lib/{dialog/data-download-dialog/components/select-data/select-data.component.scss
 => components/progress-bar/progress-bar.component.scss} (72%)
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/progress-bar/progress-bar.component.ts
 copy 
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/user/IPasswordRecoveryTokenStorage.java
 => 
ui/projects/streampipes/shared-ui/src/lib/components/search-select/search-select-template.directive.ts
 (66%)
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/search-select/search-select.component.html
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/search-select/search-select.component.scss
 create mode 100644 
ui/projects/streampipes/shared-ui/src/lib/components/search-select/search-select.component.ts
 copy ui/{cypress/support/model/PipelineElementInput.ts => 
src/app/assets/dialog/base-asset-links.model.ts} (73%)
 create mode 100644 
ui/src/app/assets/dialog/manage-asset-links/asset-link-table/asset-link-table.component.html
 copy 
ui/src/app/assets/{components/asset-details/view-asset/view-asset-links/asset-link-table/asset-link-table-link-type/asset-link-table-type.component.scss
 => dialog/manage-asset-links/asset-link-table/asset-link-table.component.scss} 
(58%)
 create mode 100644 
ui/src/app/assets/dialog/manage-asset-links/asset-link-table/asset-link-table.component.ts
 copy 
ui/{projects/streampipes/shared-ui/src/lib/components/time-selector/time-selector-menu/custom-time-range-selection/custom-time-range-selection.component.scss
 => 
src/app/assets/dialog/manage-asset-links/asset-link-table/asset-link-table.model.ts}
 (76%)
 create mode 100644 
ui/src/app/configuration/dialog/extensions-service-running-instances/extensions-service-running-instances-dialog.component.html
 copy 
ui/src/app/{chart/components/chart-view/designer-panel/visualisation-settings/chart-visualisation-settings.component.scss
 => 
configuration/dialog/extensions-service-running-instances/extensions-service-running-instances-dialog.component.scss}
 (70%)
 create mode 100644 
ui/src/app/configuration/dialog/extensions-service-running-instances/extensions-service-running-instances-dialog.component.ts
 rename 
ui/src/app/dataset/components/{datalake-configuration/datalake-last-event-label/datalake-last-event-label.component.html
 => 
dataset-overview/dataset-last-event-label/dataset-last-event-label.component.html}
 (100%)
 rename 
ui/src/app/dataset/components/{datalake-configuration/datalake-last-event-label/datalake-last-event-label.component.scss
 => 
dataset-overview/dataset-last-event-label/dataset-last-event-label.component.scss}
 (100%)
 rename 
ui/src/app/dataset/components/{datalake-configuration/datalake-last-event-label/datalake-last-event-label.component.ts
 => 
dataset-overview/dataset-last-event-label/dataset-last-event-label.component.ts}
 (89%)
 rename 
ui/src/app/dataset/components/{datalake-configuration/datalake-configuration-entry.ts
 => dataset-overview/dataset-overview-entry.ts} (94%)
 rename 
ui/src/app/dataset/components/{datalake-configuration/datalake-configuration.component.html
 => dataset-overview/dataset-overview.component.html} (98%)
 rename 
ui/src/app/dataset/components/{datalake-configuration/datalake-configuration.component.scss
 => dataset-overview/dataset-overview.component.scss} (100%)
 rename 
ui/src/app/dataset/components/{datalake-configuration/datalake-configuration.component.ts
 => dataset-overview/dataset-overview.component.ts} (75%)
 rename 
ui/src/app/dataset/dialog/{delete-datalake-index/delete-datalake-index-dialog.component.html
 => delete-dataset/delete-dataset-dialog.component.html} (100%)
 rename 
ui/src/app/dataset/dialog/{delete-datalake-index/delete-datalake-index-dialog.component.ts
 => delete-dataset/delete-dataset-dialog.component.ts} (85%)


Reply via email to