This is an automated email from the ASF dual-hosted git repository. hshpak pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/incubator-datalab.git
commit 0a36ad86a9eb0949a67900852cd334b9ae26214f Merge: be52fe2e7 4fc54887f Author: Hennadii Shpak <[email protected]> AuthorDate: Tue Jun 28 15:34:22 2022 +0300 Merge pull request #1561 from apache/feat/DATALAB-2781/share-one-image-with-all-project-users Feat/datalab 2781/share one image with all project users .../backendapi/dao/ImageExploratoryDAO.java | 3 + .../backendapi/dao/ImageExploratoryDAOImpl.java | 17 ++- .../resources/ImageExploratoryResource.java | 15 ++- .../backendapi/resources/dto/ImageInfoRecord.java | 4 +- .../resources/dto/ImageProjectGroupsShareDTO.java} | 35 ++----- .../backendapi/resources/dto/UserRoleDTO.java | 6 +- .../epam/datalab/backendapi/roles/RoleType.java | 1 + .../service/ImageExploratoryService.java | 9 ++ .../service/impl/ImageExploratoryServiceImpl.java | 115 +++++++++++++++++++-- .../main/resources/mongo/image/mongo_roles.json | 10 ++ .../services/applicationServiceFacade.service.ts | 31 ++++-- .../app/core/services/user-images-page.service.ts | 9 +- .../audit/audit-grid/audit-grid.component.ts | 42 ++++---- .../src/app/resources/images/images.component.html | 18 ++-- .../src/app/resources/images/images.component.scss | 31 ++++++ .../src/app/resources/images/images.component.ts | 26 ++++- .../src/app/resources/images/images.config.ts | 4 + .../src/app/resources/images/images.model.ts | 8 +- .../src/app/resources/images/images.service.ts | 11 ++ .../webapp/src/app/resources/resources.module.ts | 4 +- .../confirmation-dialog.component.scss | 36 +++---- .../share-image/share-image.component.html | 39 +++++++ .../share-image/share-image.component.scss | 40 +++++++ .../share-image/share-image.component.ts | 60 +++++++++++ .../share-image/share-image.module.ts} | 37 +++---- .../src/app/shared/time-picker/ticker.component.ts | 8 +- 26 files changed, 487 insertions(+), 132 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
