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]

Reply via email to