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

zehnder pushed a change to branch 3944-improve-permission-handling
in repository https://gitbox.apache.org/repos/asf/streampipes.git


    from d89ff4b887 refactor(#3944): Add permission tests for pipelines
     add d561cc88dd feat(#3940): Add permission support to assets (#3941)
     add 0fac304b9e Merge branch 'dev' into 3944-improve-permission-handling

No new revisions were added by this update.

Summary of changes:
 .../export/dataimport/PerformImportGenerator.java  |   2 +
 .../apache/streampipes/model/assets/AssetLink.java |   9 ++
 .../streampipes/model/assets/AssetLocation.java    |   8 +-
 .../apache/streampipes/model/assets/AssetSite.java |  11 +-
 .../apache/streampipes/model/assets/AssetType.java |   9 ++
 .../apache/streampipes/model/assets/Isa95Type.java |  15 +-
 .../apache/streampipes/model/assets/LatLng.java    |   6 +-
 .../apache/streampipes/model/assets/SpAsset.java   |  33 +++++
 .../streampipes/model/assets/SpAssetModel.java     |  49 +++++--
 .../manager/setup/CouchDbInstallationStep.java     |   6 +
 ...ewTask.java => AddAssetManagementViewTask.java} |  19 ++-
 .../setup/tasks/CreateDefaultAssetTask.java        |   2 +-
 ...sourceManager.java => CrudResourceManager.java} |   6 +-
 .../management/DataExplorerResourceManager.java    |   2 +-
 .../DataExplorerWidgetResourceManager.java         |   2 +-
 .../rest/impl/AssetManagementResource.java         |  98 ++++++-------
 .../core/migrations/AvailableMigrations.java       |   8 +-
 .../v0980/FixImportedPermissionsMigration.java     |  24 +--
 .../AddAssetManagementViewMigration.java}          |  27 ++--
 .../v099/CreateAssetPermissionMigration.java       |  68 +++++++++
 .../migrations/v099/MoveAssetContentMigration.java | 120 +++++++++++++++
 .../streampipes/storage/api/INoSqlStorage.java     |   3 +
 .../storage/couchdb/CouchDbStorageManager.java     |  11 ++
 ...{RoleStorageImpl.java => AssetStorageImpl.java} |  14 +-
 .../user/management/authorization/RoleManager.java |  26 +++-
 .../src/lib/apis/asset-management.service.ts       |  19 +--
 .../src/lib/model/assets/asset.model.ts            |  66 +--------
 .../src/lib/model/gen/streampipes-model.ts         | 163 ++++++++++++++++++++-
 .../src/lib/services/isa95-type.service.ts         |   3 +-
 .../asset-browser-hierarchy.component.ts           |   5 +-
 .../asset-browser/asset-browser.service.ts         |  16 +-
 .../asset-link-configuration.component.ts          |  17 +--
 .../lib/services/asset-configuration.service.ts    |  36 +++--
 .../asset-details/base-asset-details.directive.ts  |  17 +--
 .../asset-details-site.component.ts                |   1 +
 .../edit-asset/asset-details.component.ts          |  34 ++---
 .../asset-selection-panel.component.ts             |   3 +
 .../view-asset/view-asset.component.ts             |  14 +-
 .../asset-overview/asset-overview.component.html   |  12 +-
 .../asset-overview/asset-overview.component.ts     |  57 ++++---
 .../manage-site/manage-site-dialog.component.ts    |   2 +-
 .../adapter-asset-configuration.service.ts         |  25 ++--
 .../data-explorer/dialog/asset-dialog.component.ts |   4 +-
 43 files changed, 732 insertions(+), 340 deletions(-)
 copy 
streampipes-client/src/main/java/org/apache/streampipes/client/paths/ApiPath.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/assets/AssetLocation.java
 (85%)
 copy 
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/live/EventProcessor.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/assets/AssetSite.java
 (78%)
 copy 
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/live/EventProcessor.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/assets/Isa95Type.java
 (81%)
 copy 
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/NoSuitableSepasAvailableException.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/assets/LatLng.java 
(86%)
 copy 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/setup/tasks/{AddDataLakeMeasureViewTask.java
 => AddAssetManagementViewTask.java} (65%)
 rename 
streampipes-resource-management/src/main/java/org/apache/streampipes/resource/management/{AbstractCRUDResourceManager.java
 => CrudResourceManager.java} (92%)
 copy 
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/{v0980/AddDataLakeMeasureViewMigration.java
 => v099/AddAssetManagementViewMigration.java} (60%)
 create mode 100644 
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v099/CreateAssetPermissionMigration.java
 create mode 100644 
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v099/MoveAssetContentMigration.java
 copy 
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{RoleStorageImpl.java
 => AssetStorageImpl.java} (71%)

Reply via email to