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

riemer pushed a change to branch 4041-show-opc-ua-certificate-info-in-asset-view
in repository https://gitbox.apache.org/repos/asf/streampipes.git


    from b57eafec1b feat(#4036): Improve asset view, add custom fields (#4037)
     new f1e74769ec Show dns name in certificate table
     new b0694cf180 feat(#4041):Show OPC-UA certificate info in asset view

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../connectors/opcua/adapter/OpcUaAdapter.java     |   3 +-
 .../opcua/client/OpcUaClientProvider.java          |  18 +++-
 .../config/MiloOpcUaConfigurationProvider.java     |   2 +-
 .../opcua/config/OpcUaAdapterConfig.java           |   1 +
 .../connectors/opcua/config/OpcUaConfig.java       |  29 ++++++
 .../opcua/config/SpOpcUaConfigExtractor.java       |  10 ++
 .../security/CompositeCertificateValidator.java    |  24 ++++-
 .../opcua/config/security/SecurityConfig.java      |  10 +-
 .../opcua/utils/OpcUaCertificateUtils.java         | 101 +++++++++++++++++++++
 .../connectors/opcua/utils/OpcUaUtils.java         |  54 +----------
 .../streampipes/model/opcua/Certificate.java       |  27 +++++-
 .../model/opcua/CertificateBuilder.java            |  10 ++
 ...CertificateState.java => CertificateUsage.java} |   5 +-
 .../streampipes/model/opcua/CertificateUtils.java  |  48 ++++++++++
 .../management/AdapterResourceManager.java         |  19 +++-
 .../management/AdapterResourceManagerTest.java     |   2 +-
 .../rest/impl/admin/CertificateResource.java       |  14 +++
 .../core/migrations/AvailableMigrations.java       |   4 +-
 ... => ComputeCertificateThumbprintMigration.java} |  52 +++++------
 .../src/lib/model/gen/streampipes-model.ts         |  25 ++---
 ui/src/app/assets/assets.module.ts                 |   2 +
 .../asset-details-labels.component.ts              |   4 +-
 .../view-assset-basics.component.ts                |   8 +-
 ...sset-link-table-additional-data.component.html} |  13 ++-
 .../asset-link-table-additional-data.component.ts  |  76 ++++++++++++++++
 .../asset-link-table.component.html                |   9 +-
 .../asset-link-table/asset-link-table.component.ts |  35 ++++++-
 .../view-asset-links/view-asset-links.component.ts |   4 +-
 ui/src/app/configuration/configuration.module.ts   |   4 +-
 ...xtensions-service-details-dialog.component.html |   8 +-
 ...xtensions-service-details-dialog.component.scss |  11 +--
 .../extensions-service-details-dialog.component.ts |   6 ++
 .../certificate-configuration.component.html       |   7 +-
 .../certificate-configuration.component.scss}      |   4 +-
 .../certificate-configuration.component.ts         |   3 +-
 .../certificate-label.component.html}              |  18 ++--
 .../certificate-label.component.ts}                |  24 ++---
 .../certificate-details-dialog.component.html      |   0
 .../certificate-details-dialog.component.ts        |   0
 ui/src/app/core-ui/core-ui.module.ts               |   3 +
 ui/src/scss/sp/_spacing.scss                       |  44 ++++++++-
 41 files changed, 563 insertions(+), 178 deletions(-)
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/utils/OpcUaCertificateUtils.java
 copy 
streampipes-model/src/main/java/org/apache/streampipes/model/opcua/{CertificateState.java
 => CertificateUsage.java} (88%)
 create mode 100644 
streampipes-model/src/main/java/org/apache/streampipes/model/opcua/CertificateUtils.java
 copy 
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v099/{CreateAssetPermissionMigration.java
 => ComputeCertificateThumbprintMigration.java} (50%)
 copy 
ui/src/app/{configuration/security-configuration/authentication-configuration/authentication-configuration.component.html
 => 
assets/components/asset-details/view-asset/view-asset-links/asset-link-table/asset-link-table-additional-data/asset-link-table-additional-data.component.html}
 (79%)
 create mode 100644 
ui/src/app/assets/components/asset-details/view-asset/view-asset-links/asset-link-table/asset-link-table-additional-data/asset-link-table-additional-data.component.ts
 copy 
ui/src/app/configuration/{security-configuration/role-configuration/role-configuration.component.scss
 => 
extensions-service-management/certificate-configuration/certificate-configuration.component.scss}
 (93%)
 copy 
ui/{projects/streampipes/shared-ui/src/lib/components/input-schema-panel/input-schema-property/input-schema-property.component.html
 => 
src/app/configuration/extensions-service-management/certificate-configuration/certificate-label/certificate-label.component.html}
 (74%)
 copy 
ui/src/app/configuration/{dialog/certificate-details/certificate-details-dialog.component.ts
 => 
extensions-service-management/certificate-configuration/certificate-label/certificate-label.component.ts}
 (65%)
 rename ui/src/app/{configuration/dialog => 
core-ui}/certificate-details/certificate-details-dialog.component.html (100%)
 rename ui/src/app/{configuration/dialog => 
core-ui}/certificate-details/certificate-details-dialog.component.ts (100%)

Reply via email to