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

dgnatyshyn pushed a change to branch bucket-browser-azure
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git.


    from 83105e1  Added mock for azure auth file
     add 55c5700  [DLAB-1738]: Added bucket browser to resource page, added 
multi buckets support (#753)
     add 0222c87  [DLAB-1738]: small fix (#754)
     add ef565f5  [Dlab-1789]: Add percent progress bar, created uploading 
queue, fixed bugs (#755)
     add a99d63a  [DLAB-1806]: Implemented improvements, fixed bugs for bucket 
browser (#756)
     add 8ff33ec  Dlab 1806 (#757)
     add 86bd0e9  [DLAB-1784]: Added possibility to cancel file uploading (#758)
     add 65edbe4  [DLAB-1784]: Added possibility to cancel file uploading (#759)
     add affadde  [DLAB-1818]: Added uploading limitation, fixed small bugs 
(#760)
     add 62b4e7d  Updated date format for bucket browser
     add fa7caac  Return bytes instead of formatted size for AWS bucket browser
     add f4765cb  [DLAB-1818]: Adjusted columns in bucket browser (#761)
     add ec434b9  [DLAB-1819]: Fixed bug with data reset while folder creating, 
limits bug, changed azure backetName, and other small fixes (#762)
     add cb39e05  Fixed issue with default permission
     add a528ecf  Merge branch 'DLAB-1774' into develop
     add 845aed5  [DLAB-1836]: Implemented set of improvements for bucket 
browser (#763)
     add 78847d2  Merge branch 'bucket-browser-azure' into develop
     add d7cbb91  [DLAB-1744] Conveyed notebook links of other users to 
administrator (#764)
     add 8a90f9e   [DLAB-1817]: Fixed token issue (#765)
     add 98cf3b1  small fix
     add 1230329  changed token limit (#766)
     add 701dccf  Merge branch 'develop' of github.com:apache/incubator-dlab 
into develop
     add de8abf1  [DLAB-1781]: Prevent applying if user has not changed 
anything for quotas (#767)
     add f731c4c  [DLAB-1840]: Implemented set tasks concerning download (#768)
     add 9369600  Small fix
     add cc361c8  Change file upload position (#769)
     add d54ff87  [DLAB-1844]: Fixed set of issues with folder creation (#772)
     add 9311b4c  Fixed merge bug
     add 605879c  [DLAB-1845]: Limitation for notebook popup (#773)
     add a1a14e0  [DLAB-1815] Improve performance of bucket browser
     add 68ec345  [DLAB-1804]: Added hint if user have not any active project 
(#774)
     add c0fe765  [DLAB-1754]: Removed category name if there isn't any 
instance size in such category (#775)
     add 099c803  [DLAB-1848] Fixed issue with stopping notebook
     add 2020dc2  [DLAB-1703]: Fixed billing on Safari (#776)
     add 2e0b478  [DLAB-1849] Fixed issue with computational shapes
     add 49172e0  [DLAB-1815] Increased proxy_read_timeout
     add c552d23  [DLAB-1852] Fixed issue with creation of data engine
     add 6d181e8  [DLAB-1722] Fixed issue with disappearing permissions after 
endpoint disconnection
     add 6b1ed78  [DLAB-1873] Fixed issue with bucket service config
     add eb23e22  [DLAB-1737]: Fixed all resources disappear after the last 
endpoint disconnection (#779)
     add 4ff2725  [DLAB-1853]: Fixed filtered data are changes in some seconds 
and added scrollbar for error message in library page (#780)
     add 8f85f9b  [DLAB-1737]: For notebook based on GPU allowed only GPU 
computational resource and vice-versa (#781)
     add d14b322  [DLAB-1737]: Alter information messages if remove user from 
group and if remove group from the project (#782)
     add 8926f92  [DLAB-1742] Billing report bug fix (#770)
     add 729bef9  [DLAB-1861]: Added checkboxes to environment management (#785)
     add 7e60054  grid fix
     add b7314d6  Merge remote-tracking branch 'origin/develop' into develop
     add 9eab69a  [DLAB-54]: added script to terminate custom notebook image
     add cd0415e  [DLAB-54]: added script to create custom notebook image
     add 9e74e03  [DLAB-54]: changed to terminate both primary and secondary 
images
     add a7d8ebb  Allowed creation images on gcp from UI
     add db5483c  Added mock file for dev mode for creating image
     add 6212366  [DLAB-54]: changed code to create use and delete custom images
     add 9c14667  Merge pull request #786 from apache/DLAB-54-dev
     add 6c1871a  [DLAB-1858]: Added hint for library in library grid (#787)
     add 7f19cd9  [DLAB-1875]: Passed correct endpoint (#789)
     add d9d04e4  [DLAB-1674] Take instance statuses into consideration while 
terminating edge node
     add e396ea3  [DLAB-1874]: Fixed set of tasks for 'Environment management' 
page (#790)
     add fc2f9af  [DLAB-1876] Fixed bug with creating folders in bucket browser
     add 29cb8d7  [DLAB-1881]: Updated folder creation in bucket-browser, 
Changed refresh token time to 25min (#791)
     add 5fdfa71  [DLAB-1877]: Fixed set of tasks on "Environment management" 
(#792)
     add 26cb3ae  Fixed endpoint disconnecting issue
     add c493306  [DLAB-1882]: made names of images lower case
     add 5e18a2f  [DLAB-1882]: changed image creation
     add 2795ac8  Merge pull request #793 from apache/DLAB-1882
     add 315ee25  Merge remote-tracking branch 'origin/develop' into develop
     add db10cec  Bump DLab version
     add 153a0cf  [DLAB-1884]: Fixed set of tasks for 'Environment management' 
page (#794)
     add f30a38f  [DLAB-1777] Fixed issue with content type for objects while 
uploading via DLab UI
     add b41ded7  Added validation for folder creation
     add cdaac51  [DLAB-1890]: Removed repeated request for lib groups
     add 4e15862  Increased -Xmx java option
     add 16ae6ac  Added audit support for projects
     add 809fa37  Added audit support for notebooks
     add b4291ee  Added audit endpoint
     add 2c5c0f7  Added endpoint to retrieve audit
     add e688b73  Added audit support for projects
     add 28ed0cb  Added audit support for projects
     add 8032353  Merge remote-tracking branch 'origin/audit' into audit
     add e6d4e5d  [DLAB-1758]: Merge audit UI (#784)
     add 66f49da  Merge remote-tracking branch 'origin/audit' into audit
     add 6560b6c  Added audit for computational resources
     add 0a423f7  Change endpoint disconnecting settings
     add c66d6c4  Added audit for computational resources
     add f8b8b37  Merge remote-tracking branch 'origin/audit' into audit
     add 7250f2f  Audit changes
     add a8f4877  Merge with develop
     add 8689a88  fixed bug with audit for while updating budget
     add 9d94469  Added audit for endpoint
     add 840d811  Merge remote-tracking branch 'origin/audit' into audit
     add 40e9e5f  added 'project' field to audit
     add ea69832  Merge remote-tracking branch 'origin/audit' into audit
     add da7cdbe  Refactoring of project audit
     add 5973a0e  Code refactoring
     add 3a9e635  Changed data type
     add de9ea30  Added audit for bucket browser
     add 6c533bd  Added audit for creating images
     add 28302a4  Added audit for managing git accounts
     add 3a6e8ec  Added audit for user log in action
     add 1eeffc2  Added audit for installing libs
     add cebfbd4  Added audit for schedulers
     add 72844e9  [DLAB-1873] Fixed issue with bucket service config
     add fceb546  Added audit for groups
     add 1506b6b  roles data structure changed
     add 72c6c7f  Added audit computational while managing notebook/project
     add abb6979  Added pagination for audit records
     add 92bfdbf  Update audit actions, other small fixes
     add 13b73bd  Merge remote-tracking branch 'origin/audit' into audit
     add 4a47ae1  Added custom pagination
     add 8d0ffca  Added table for audit info dialog
     add 815daaa  Added pagination and filtering for audit records
     add 03714a9  Merge branch 'audit' of github.com:apache/incubator-dlab into 
audit
     add c62d259  Added delimiters for action with group
     add 8f6229e  Merge branch 'audit' of github.com:apache/incubator-dlab into 
audit
     add 4628520  Added filters for audit
     add 4959110  Merge branch 'audit' of github.com:apache/incubator-dlab into 
audit
     add e044d81  Connected UI pagination, filtration with BA
     add 32c8727  Fixed bugs, refactored code
     add 01dc553  fixed typo
     add 4d0e7da  Fixed issue with 'List of Resources' page
     add f32a31d  Changed audit columns positions,
     add 84ba176  [DLAB-1888] Divide action one two columns
     add c2c59a6  Added resource type filter
     add 05d7f50  [DLAB-1889]: Added resource-type column and filter
     add cd374d8  added resource-types filter
     add 1f51bf7  Merge branch 'audit' into develop
     add 167c626  Fixed merge conflicts
     add 202e6f2  [DLAB-1734] Conveyed amount of nodes for computational 
resources
     add 28e8774  [develop]: changed dlab-version in jar files
     add 158f42e  [DLAB-1887]: Made the same behaviour for refresh buttons on 
all pages (#799)
     add f7a70da  [DLAB-1893] - MongoDB version updated to 4.2
     add 115172b  Merge pull request #800 from apache/DLAB-1893
     add 25f1808  [DLAB-1894]: Fixed set of UI style tasks (#801)
     add 2a57d03  Fix upload file quantity in Bucket browser
     add 4cf5db4  [DLAB-1896]: make audit  hidden if value of 'auditEnabled' is 
false (#802)
     add 25a0dea  [DLAB-1897] Fixed issue with scheduler
     add ea91f7d  [DLAB-1899] Added folder creation to audit
     add a6e65fb   [DLAB-1898]: Made possible to delete empty folder via bucket 
browser and Fixed audit for bucket-browser (#803)
     add c747d7c  Resolved merge conflicts
     add 1aba72b  Append stacktrace for billing error
     add 0282232  [DLAB-1883]: Disabled access to bucket if endpoint is stopped 
or terminated (#804)
     add bbe8bb5  [DLAB-1910]: Fixed button size of log out action (#805)
     add 815548c  [DLAB-1907] Support retrieving schedulers for stop for 
specific duration(now() - minuteOffset)
     add fef0019  [DLAB-1914] Fixed issue with number of slaves for data engine 
service
     add a9b1781  [DLAB-1720] Exploratory Billing report fix (#806)
     add 67ae0ff  [DLAB-1913]: Fixed set of UI tasks for 'Billing report' and 
'List of resource' pages (#807)
     add 6af8bce  [DLAB-1720] Minor fix for exploratory report (#808)
     add 6546373  [DLAB-1901] Added support for quota per month
     add dffcbb0  [DLAB-1917]: Fixed set of UI tasks in Audit (#809)
     add 37bca01  [DLAB-1902]: Support quota per month(UI) (#810)
     add 934173e  monthly budget fix
     add 2111c06  [DLAB-1917]: Fixed set of UI Audit tasks (#811)
     add 9d5dbc5  [DLAB-1919]First part of audit changes
     add 4ef5ba3  [DLAB-1919] Second part of changes
     add 6e39da5  [DLAB-1917]: Fixed follow link action for AUDIT (#812)
     add c03a9c1  Added log for opening terminal(UI)
     add 9c1384b  [DLAB-1924]:Implemented UI changes for scheduler (#814)
     add c873985  Merge remote-tracking branch 'origin/develop' into develop
     add 70f2594  [DLAB-1925] Change total instance number for EMR, fixed 
billing on resource (#815)
     add 1d9fc97  [DLAB-1921] Fixed creation Group defect (#813)
     add ca3f908  [DLAB-1929] Allowed only one active Data Engine Service per 
notebook (#816)
     add 7a9efff  [DLAB-1934] Implemented set of UI tasks in Audit(part2) (#818)
     add f2cb252  [DLAB-1918] Empty Budget values (#817)
     add 1e7757d  [DLAB-1934] Fixed audit issues (#819)
     add b6436e0  [DLAB-1749] Fixed set of UI tasks in audit(Part3) (#821)
     add 6c7a0cf  [DLAB-1940]: added check of endpoint name during AMI 
deregistering
     add db3e688  Merge pull request #820 from apache/DLAB-1940
     add f0b97c7   [DLAB-1945]: Allowed only one cluster for notebook (#822)
     add 7ff249d  Compute copy hint fix
     new 3a7efcc  Merge branch 'develop' into bucket-browser-azure
     new 4965fef  [DLAB-1786]: Added changes for bucket browser on azure(UI)

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:
 build.properties                                   |   2 +-
 .../src/general/lib/os/debian/ssn_lib.py           |   8 +-
 .../src/general/scripts/aws/project_terminate.py   |   6 +-
 .../src/general/scripts/azure/project_terminate.py |   8 +-
 .../scripts/gcp/common_create_notebook_image.py    |  92 ++++
 .../general/scripts/gcp/common_prepare_notebook.py |  24 +-
 .../common_terminate_notebook_image.py             |  30 +-
 .../src/general/scripts/gcp/project_terminate.py   |   2 +-
 .../templates/proxy_location_webapp_template.conf  |   2 +-
 .../src/ssn/templates/supervisor_svc.conf          |   4 +-
 .../terraform/bin/deploy/endpoint_fab.py           |   8 +-
 .../terraform/bin/deploy/provisioning.yml          |   5 +
 .../terraform/bin/deploy/supervisor_svc.conf       |   2 +-
 pom.xml                                            |   1 +
 services/billing-aws/Dockerfile                    |   4 +-
 services/billing-azure/Dockerfile                  |   4 +-
 services/billing-gcp/Dockerfile                    |   4 +-
 .../computational/AwsComputationalResource.java    |   5 +-
 .../com/epam/dlab/dto/bucket/FolderUploadDTO.java} |   8 +-
 .../SparkStandaloneClusterResource.java            |   5 +-
 .../computational/UserComputationalResource.java   |   4 +-
 .../computational/GcpComputationalResource.java    |   4 +-
 .../ImageType.java => model/StringList.java}       |  40 +-
 .../java/com/epam/dlab/util/UsernameUtils.java     |   2 +-
 .../epam/dlab/rest/contracts/ComputationalAPI.java |   1 +
 services/provisioning-service/pom.xml              |   5 +
 .../dlab/backendapi/resources/BucketResource.java  |  65 ++-
 .../azure/ComputationalResourceAzure.java          |   2 +-
 .../dlab/backendapi/service/BucketService.java     |   7 +-
 .../service/impl/aws/BucketServiceAwsImpl.java     |  26 +-
 .../service/impl/azure/BucketServiceAzureImpl.java |   7 +-
 .../service/impl/gcp/BucketServiceGcpImpl.java     |  26 +-
 .../{aws => gcp}/notebook_create_image.json        |   3 +-
 services/self-service/Dockerfile                   |   2 +-
 services/self-service/entrypoint.sh                |   2 +-
 services/self-service/pom.xml                      |   5 +
 services/self-service/self-service.yml             |   6 +-
 .../dlab/backendapi/SelfServiceApplication.java    |  39 +-
 .../annotation/{ProjectAdmin.java => Audit.java}   |   8 +-
 .../backendapi/annotation/{User.java => Info.java} |   2 +-
 .../annotation/{User.java => ResourceName.java}    |   2 +-
 .../conf/SelfServiceApplicationConfiguration.java  |   7 +
 .../dao/{UserGroupDao.java => AuditDAO.java}       |  15 +-
 .../com/epam/dlab/backendapi/dao/AuditDAOImpl.java | 169 +++++++
 .../epam/dlab/backendapi/dao/BaseBillingDAO.java   |  28 +-
 .../java/com/epam/dlab/backendapi/dao/BaseDAO.java |   2 +
 .../com/epam/dlab/backendapi/dao/BillingDAO.java   |   3 +
 .../epam/dlab/backendapi/dao/ExploratoryDAO.java   |  12 +-
 .../com/epam/dlab/backendapi/dao/ProjectDAO.java   |   2 +-
 .../epam/dlab/backendapi/dao/ProjectDAOImpl.java   |  15 +-
 .../com/epam/dlab/backendapi/dao/UserGroupDao.java |   1 +
 .../epam/dlab/backendapi/dao/UserGroupDaoImpl.java |  28 +-
 .../epam/dlab/backendapi/dao/UserRoleDaoImpl.java  |  20 +-
 ...ConfigurationData.java => AuditActionEnum.java} |  11 +-
 .../AuditCreateDTO.java}                           |  14 +-
 .../com/epam/dlab/backendapi/domain/AuditDTO.java} |  17 +-
 ...{BillingReport.java => AuditPaginationDTO.java} |  28 +-
 ...urationData.java => AuditResourceTypeEnum.java} |  11 +-
 .../epam/dlab/backendapi/domain/BillingReport.java |   2 +-
 .../epam/dlab/backendapi/domain/BudgetDTO.java}    |  16 +-
 .../dlab/backendapi/domain/CreateProjectDTO.java   |   3 +-
 .../epam/dlab/backendapi/domain/ProjectDTO.java    |   2 +-
 .../backendapi/domain/UpdateProjectBudgetDTO.java  |   1 +
 .../backendapi/interceptor/AuditInterceptor.java   | 127 ++++++
 .../backendapi/modules/CloudProviderModule.java    |  11 +-
 .../epam/dlab/backendapi/modules/DevModule.java    |   6 +
 .../dlab/backendapi/modules/ProductionModule.java  |   6 +
 .../dlab/backendapi/resources/AuditResource.java   |  70 +++
 .../dlab/backendapi/resources/BucketResource.java  |  75 +++-
 .../backendapi/resources/EndpointResource.java     |  16 +-
 .../backendapi/resources/ExploratoryResource.java  |  11 +-
 .../backendapi/resources/GitCredsResource.java     |  41 +-
 .../resources/ImageExploratoryResource.java        |   7 +-
 .../backendapi/resources/KeycloakResource.java     |  27 +-
 .../resources/LibExploratoryResource.java          |  22 +-
 .../dlab/backendapi/resources/ProjectResource.java |  21 +-
 .../backendapi/resources/SchedulerJobResource.java |   7 +-
 .../backendapi/resources/UserGroupResource.java    |   9 +-
 .../resources/aws/ComputationalResourceAws.java    |  68 +--
 .../azure/ComputationalResourceAzure.java          |  76 ++--
 ...BucketDownloadDTO.java => FolderUploadDTO.java} |   4 +-
 .../dlab/backendapi/resources/dto/GroupDTO.java    |   3 +-
 .../resources/dto/HealthStatusPageDTO.java         |   2 +
 .../resources/dto/ProjectInfrastructureInfo.java   |   4 +-
 .../dto/{GroupDTO.java => UpdateGroupDTO.java}     |  14 +-
 .../backendapi/resources/dto/UserResourceInfo.java |  70 +--
 .../dlab/backendapi/resources/dto/UserRoleDto.java |   8 +
 .../resources/gcp/ComputationalResourceGcp.java    | 104 ++---
 .../{BackupService.java => AuditService.java}      |  17 +-
 .../dlab/backendapi/service/BucketService.java     |   8 +-
 .../backendapi/service/ComputationalService.java   |  59 +--
 .../dlab/backendapi/service/EndpointService.java   |   6 +-
 .../backendapi/service/ExploratoryService.java     |  10 +-
 .../service/ImageExploratoryService.java           |   2 +-
 .../dlab/backendapi/service/LibraryService.java    |   4 +-
 .../dlab/backendapi/service/ProjectService.java    |  25 +-
 .../backendapi/service/SchedulerJobService.java    |   5 +-
 .../backendapi/service/SecurityServiceImpl.java    |  15 +-
 .../dlab/backendapi/service/UserGroupService.java  |   9 +-
 .../backendapi/service/impl/AuditServiceImpl.java  |  63 +++
 .../service/impl/BillingServiceImpl.java           |  36 +-
 .../backendapi/service/impl/BucketServiceImpl.java |  46 +-
 .../service/impl/ComputationalServiceImpl.java     | 148 ++++---
 .../service/impl/EndpointServiceImpl.java          |  89 ++--
 .../service/impl/EnvironmentServiceImpl.java       |  73 ++--
 .../service/impl/ExploratoryServiceImpl.java       | 178 +++++---
 .../service/impl/GitCredentialServiceImpl.java     |  71 +--
 .../service/impl/ImageExploratoryServiceImpl.java  |  88 ++--
 .../impl/InfrastructureInfoServiceImpl.java        |  26 +-
 .../impl/InfrastructureTemplateServiceImpl.java    |  35 +-
 .../service/impl/LibraryServiceImpl.java           |  80 ++--
 .../service/impl/ProjectServiceImpl.java           | 204 ++++++---
 .../service/impl/SchedulerJobServiceImpl.java      | 231 +++++-----
 .../service/impl/UserGroupServiceImpl.java         | 122 +++++-
 .../epam/dlab/backendapi/util/BillingUtils.java    |  48 +-
 .../epam/dlab/backendapi/util/RequestBuilder.java  | 154 +++----
 .../management/endpoints/endpoints.component.ts    |   9 +-
 .../manage-environment-dilog.component.html        |  40 +-
 .../manage-environment-dilog.component.scss        |   8 +-
 .../manage-environment-dilog.component.ts          |  15 +-
 .../management-grid/management-grid.component.html |  94 +++-
 .../management-grid/management-grid.component.scss |  27 +-
 .../management-grid/management-grid.component.ts   | 204 ++++++---
 .../management/management.component.html           |  37 +-
 .../management/management.component.ts             | 108 ++++-
 .../administration/management/management.model.ts  |   7 +-
 .../administration/project/project-data.service.ts |  13 +-
 .../project/project-form/project-form.component.ts |  50 ++-
 .../project-list/project-list.component.html       |   6 +-
 .../project-list/project-list.component.scss       |   6 +-
 .../app/administration/roles/roles.component.ts    |  40 +-
 .../main/resources/webapp/src/app/app.module.ts    |  10 +-
 .../resources/webapp/src/app/app.routing.module.ts |  14 +-
 .../resources/webapp/src/app/core/core.module.ts   |   2 +
 .../convert-action.pipe.ts}                        |   8 +-
 .../index.ts                                       |   8 +-
 .../convert-file-size.pipe.ts}                     |  24 +-
 .../index.ts                                       |   8 +-
 .../resources/webapp/src/app/core/pipes/index.ts   |   1 +
 .../app/core/pipes/lib-sort-pipe/lib-sort.pipe.ts  |   6 +-
 .../src/app/core/services/appRouting.service.ts    |   1 -
 .../services/applicationServiceFacade.service.ts   |  24 +-
 .../services/{admin.guard.ts => audit.guard.ts}    |   4 +-
 .../webapp/src/app/core/services/audit.service.ts  |  47 ++
 .../app/core/services/bucket-browser.service.ts    |   8 +
 .../src/app/core/services/healthStatus.service.ts  |   4 +
 .../webapp/src/app/core/services/index.ts          |   1 +
 .../copyPathUtils.ts}                              |  30 +-
 .../resources/webapp/src/app/core/util/patterns.ts |   2 +-
 .../webapp/src/app/core/util/sortUtils.ts          |   8 +-
 .../audit/audit-grid/audit-grid.component.html     | 232 ++++++++++
 .../audit/audit-grid/audit-grid.component.scss     | 291 +++++++++++++
 .../audit/audit-grid/audit-grid.component.ts       | 308 +++++++++++++
 .../audit-toolbar/audit-toolbar.component.html}    |   7 +-
 .../audit-toolbar/audit-toolbar.component.scss}    |   2 +-
 .../audit-toolbar/audit-toolbar.component.ts}      |  40 +-
 .../src/app/reports/audit/audit.component.ts       | 101 +++++
 .../audit/audit.module.ts}                         |  27 +-
 .../src/app/reports/audit/filter-audit.model.ts    |  27 ++
 .../reporting-grid/reporting-grid.component.html   |   6 +-
 .../reporting-grid/reporting-grid.component.scss   |   0
 .../reporting-grid/reporting-grid.component.ts     |  17 +-
 .../{ => reports}/reporting/reporting.component.ts |  32 +-
 .../{ => reports}/reporting/reporting.module.ts    |   6 +-
 .../reporting/toolbar/toolbar.component.html       |   8 +-
 .../reporting/toolbar/toolbar.component.scss       |   0
 .../reporting/toolbar/toolbar.component.ts         |  10 +-
 .../index.ts => reports/reports.module.ts}         |  13 +-
 .../bucket-browser/bucket-browser.component.html   | 154 +++----
 .../bucket-browser/bucket-browser.component.scss   | 158 ++++---
 .../bucket-browser/bucket-browser.component.ts     | 308 +++++++++----
 .../bucket-browser.module.ts}                      |  37 +-
 .../bucket-confirmation-dialog.component.html      |  82 ++--
 .../bucket-confirmation-dialog.component.scss      |  14 +
 .../bucket-browser/bucket-data.service.ts          |  60 +--
 .../buckets-tree/bucket-tree.component.html        |  16 +-
 .../buckets-tree/bucket-tree.component.scss        |   5 +
 .../buckets-tree/bucket-tree.component.ts          |  84 ++--
 .../folder-tree/folder-tree.component.html         |  32 +-
 .../folder-tree/folder-tree.component.scss         |   3 +
 .../folder-tree/folder-tree.component.ts           | 179 ++++----
 .../cluster-details/cluster-details.component.html |  31 +-
 .../cluster-details/cluster-details.component.scss |  11 +
 .../cluster-details/cluster-details.component.ts   |  34 +-
 ...utational-resource-create-dialog.component.html |   6 +-
 ...mputational-resource-create-dialog.component.ts |  20 +-
 .../computational-resources-list.component.scss    |  10 +-
 .../cost-details-dialog.component.html             |   4 +-
 .../create-environment.component.ts                |  20 +-
 .../detail-dialog/detail-dialog.component.html     | 173 ++++++--
 .../detail-dialog/detail-dialog.component.scss     |  16 +-
 .../detail-dialog/detail-dialog.component.ts       |  42 +-
 .../exploratory/install-libraries/index.ts         |   6 +-
 .../install-libraries.component.html               |  11 +-
 .../install-libraries.component.scss               |   4 +
 .../install-libraries.component.ts                 |  22 +-
 .../resources-grid/resources-grid.component.html   |  66 ++-
 .../resources-grid/resources-grid.component.scss   |  34 +-
 .../resources-grid/resources-grid.component.ts     | 100 ++++-
 .../resources-grid/resources-grid.model.ts         |  10 +-
 .../src/app/resources/resources.component.html     |  24 +-
 .../src/app/resources/resources.component.ts       |  18 +-
 .../webapp/src/app/resources/resources.module.ts   |  15 +-
 .../resources/scheduler/scheduler.component.html   |  13 +-
 .../app/resources/scheduler/scheduler.component.ts |   9 +-
 .../webapp/src/app/shared/form-controls/index.ts   |  17 +-
 .../multi-select-dropdown.component.html           |  13 +-
 .../confirmation-dialog-type.enum.ts               |   1 +
 .../confirmation-dialog.component.html             |  14 +-
 .../confirmation-dialog.component.ts               |  30 +-
 .../confirmation-dialog.model.ts                   |   3 +
 .../notification-dialog.component.ts               |  27 +-
 .../webapp/src/app/shared/navbar/index.ts          |   2 +-
 .../src/app/shared/navbar/navbar.component.html    |  50 ++-
 .../src/app/shared/navbar/navbar.component.scss    |   8 +-
 .../src/app/shared/navbar/navbar.component.ts      |   2 +-
 .../webapp/src/assets/styles/_dialogs.scss         |  70 ++-
 .../webapp/src/assets/styles/_general.scss         |   2 +
 .../resources/webapp/src/assets/styles/_theme.scss | 126 +++++-
 .../src/main/resources/webapp/src/styles.scss      |  12 +
 .../resources/ExploratoryResourceTest.java         | 229 +++++-----
 .../resources/ImageExploratoryResourceTest.java    |  14 +-
 .../resources/LibExploratoryResourceTest.java      |  46 +-
 .../resources/SchedulerJobResourceTest.java        |  25 +-
 .../resources/UserGroupResourceTest.java           |  45 +-
 .../service/impl/ComputationalServiceImplTest.java |  75 ++--
 .../service/impl/EnvironmentServiceImplTest.java   | 110 ++---
 .../service/impl/ExploratoryServiceImplTest.java   | 164 +++----
 .../impl/ImageExploratoryServiceImplTest.java      |  10 +-
 .../service/impl/LibraryServiceImplTest.java       |  15 +-
 .../service/impl/SchedulerJobServiceImplTest.java  | 485 +++++++++++----------
 .../service/impl/UserGroupServiceImplTest.java     |  14 +-
 232 files changed, 6188 insertions(+), 2803 deletions(-)
 create mode 100644 
infrastructure-provisioning/src/general/scripts/gcp/common_create_notebook_image.py
 copy infrastructure-provisioning/src/general/scripts/{azure => 
gcp}/common_terminate_notebook_image.py (53%)
 copy 
services/{self-service/src/main/java/com/epam/dlab/backendapi/resources/dto/BucketDownloadDTO.java
 => dlab-model/src/main/java/com/epam/dlab/dto/bucket/FolderUploadDTO.java} 
(85%)
 copy 
services/dlab-model/src/main/java/com/epam/dlab/{dto/imagemetadata/ImageType.java
 => model/StringList.java} (60%)
 copy services/provisioning-service/src/main/resources/mock_response/{aws => 
gcp}/notebook_create_image.json (90%)
 copy 
services/self-service/src/main/java/com/epam/dlab/backendapi/annotation/{ProjectAdmin.java
 => Audit.java} (83%)
 copy 
services/self-service/src/main/java/com/epam/dlab/backendapi/annotation/{User.java
 => Info.java} (97%)
 copy 
services/self-service/src/main/java/com/epam/dlab/backendapi/annotation/{User.java
 => ResourceName.java} (97%)
 copy 
services/self-service/src/main/java/com/epam/dlab/backendapi/dao/{UserGroupDao.java
 => AuditDAO.java} (68%)
 create mode 100644 
services/self-service/src/main/java/com/epam/dlab/backendapi/dao/AuditDAOImpl.java
 copy 
services/self-service/src/main/java/com/epam/dlab/backendapi/domain/{SchedulerConfigurationData.java
 => AuditActionEnum.java} (82%)
 copy 
services/self-service/src/main/java/com/epam/dlab/backendapi/{resources/dto/BucketDownloadDTO.java
 => domain/AuditCreateDTO.java} (79%)
 copy 
services/{dlab-model/src/main/java/com/epam/dlab/dto/bucket/BucketDTO.java => 
self-service/src/main/java/com/epam/dlab/backendapi/domain/AuditDTO.java} (74%)
 copy 
services/self-service/src/main/java/com/epam/dlab/backendapi/domain/{BillingReport.java
 => AuditPaginationDTO.java} (66%)
 copy 
services/self-service/src/main/java/com/epam/dlab/backendapi/domain/{SchedulerConfigurationData.java
 => AuditResourceTypeEnum.java} (82%)
 copy 
services/{dlab-model/src/main/java/com/epam/dlab/dto/bucket/BucketDTO.java => 
self-service/src/main/java/com/epam/dlab/backendapi/domain/BudgetDTO.java} (80%)
 create mode 100644 
services/self-service/src/main/java/com/epam/dlab/backendapi/interceptor/AuditInterceptor.java
 create mode 100644 
services/self-service/src/main/java/com/epam/dlab/backendapi/resources/AuditResource.java
 copy 
services/self-service/src/main/java/com/epam/dlab/backendapi/resources/dto/{BucketDownloadDTO.java
 => FolderUploadDTO.java} (95%)
 copy 
services/self-service/src/main/java/com/epam/dlab/backendapi/resources/dto/{GroupDTO.java
 => UpdateGroupDTO.java} (83%)
 copy 
services/self-service/src/main/java/com/epam/dlab/backendapi/service/{BackupService.java
 => AuditService.java} (64%)
 create mode 100644 
services/self-service/src/main/java/com/epam/dlab/backendapi/service/impl/AuditServiceImpl.java
 copy 
services/self-service/src/main/resources/webapp/src/app/core/pipes/{underscoreless-pipe/underscoreless.pipe.ts
 => convert-action-pipe/convert-action.pipe.ts} (81%)
 copy 
services/self-service/src/main/resources/webapp/src/app/core/pipes/{replace-breaks-pipe
 => convert-action-pipe}/index.ts (85%)
 copy 
services/self-service/src/main/resources/webapp/src/app/core/pipes/{replace-breaks-pipe/replace-breaks.pipe.ts
 => convert-file-size/convert-file-size.pipe.ts} (64%)
 copy 
services/self-service/src/main/resources/webapp/src/app/core/pipes/{underscoreless-pipe
 => convert-file-size}/index.ts (84%)
 copy 
services/self-service/src/main/resources/webapp/src/app/core/services/{admin.guard.ts
 => audit.guard.ts} (91%)
 create mode 100644 
services/self-service/src/main/resources/webapp/src/app/core/services/audit.service.ts
 copy 
services/self-service/src/main/resources/webapp/src/app/core/{models/resourceShape.model.ts
 => util/copyPathUtils.ts} (66%)
 create mode 100644 
services/self-service/src/main/resources/webapp/src/app/reports/audit/audit-grid/audit-grid.component.html
 create mode 100644 
services/self-service/src/main/resources/webapp/src/app/reports/audit/audit-grid/audit-grid.component.scss
 create mode 100644 
services/self-service/src/main/resources/webapp/src/app/reports/audit/audit-grid/audit-grid.component.ts
 copy 
services/self-service/src/main/resources/webapp/src/app/{reporting/toolbar/toolbar.component.html
 => reports/audit/audit-toolbar/audit-toolbar.component.html} (87%)
 copy 
services/self-service/src/main/resources/webapp/src/app/{reporting/toolbar/toolbar.component.scss
 => reports/audit/audit-toolbar/audit-toolbar.component.scss} (99%)
 copy 
services/self-service/src/main/resources/webapp/src/app/{reporting/toolbar/toolbar.component.ts
 => reports/audit/audit-toolbar/audit-toolbar.component.ts} (75%)
 create mode 100644 
services/self-service/src/main/resources/webapp/src/app/reports/audit/audit.component.ts
 copy 
services/self-service/src/main/resources/webapp/src/app/{reporting/reporting.module.ts
 => reports/audit/audit.module.ts} (64%)
 create mode 100644 
services/self-service/src/main/resources/webapp/src/app/reports/audit/filter-audit.model.ts
 rename services/self-service/src/main/resources/webapp/src/app/{ => 
reports}/reporting/reporting-grid/reporting-grid.component.html (98%)
 rename services/self-service/src/main/resources/webapp/src/app/{ => 
reports}/reporting/reporting-grid/reporting-grid.component.scss (100%)
 rename services/self-service/src/main/resources/webapp/src/app/{ => 
reports}/reporting/reporting-grid/reporting-grid.component.ts (86%)
 rename services/self-service/src/main/resources/webapp/src/app/{ => 
reports}/reporting/reporting.component.ts (89%)
 rename services/self-service/src/main/resources/webapp/src/app/{ => 
reports}/reporting/reporting.module.ts (88%)
 rename services/self-service/src/main/resources/webapp/src/app/{ => 
reports}/reporting/toolbar/toolbar.component.html (89%)
 rename services/self-service/src/main/resources/webapp/src/app/{ => 
reports}/reporting/toolbar/toolbar.component.scss (100%)
 rename services/self-service/src/main/resources/webapp/src/app/{ => 
reports}/reporting/toolbar/toolbar.component.ts (93%)
 copy 
services/self-service/src/main/resources/webapp/src/app/{core/pipes/replace-breaks-pipe/index.ts
 => reports/reports.module.ts} (77%)
 copy 
services/self-service/src/main/resources/webapp/src/app/resources/{scheduler/index.ts
 => bucket-browser/bucket-browser.module.ts} (50%)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@dlab.apache.org
For additional commands, e-mail: commits-h...@dlab.apache.org

Reply via email to