You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datalab.apache.org by lf...@apache.org on 2022/01/27 10:14:23 UTC
[incubator-datalab] 01/01: Merge branch 'v2.5.1'
This is an automated email from the ASF dual-hosted git repository.
lfrolov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-datalab.git
commit 00f23c6bea160136c4ab106484c7053554915873
Merge: 2045207 2cbb95e
Author: leonidfrolov <fr...@gmail.com>
AuthorDate: Thu Jan 27 12:01:03 2022 +0200
Merge branch 'v2.5.1'
README.md | 157 +-
RELEASE_NOTES.md | 86 +-
.../scripts/deploy_datalab.py | 426 +++--
.../scripts/deploy_repository/deploy_repository.py | 4 +-
.../scripts/addUpdateScript.groovy | 8 +-
.../scripts/jenkins/sonar.py | 4 +-
.../scripts/configure_keycloak.py | 24 +-
.../src/base/scripts/install_prerequisites.py | 30 +-
.../src/base/scripts/install_user_key.py | 2 +-
.../src/dataengine/scripts/configure_dataengine.py | 22 +-
.../scripts/configure_deep_learning_node.py | 76 +-
.../src/edge/scripts/configure_http_proxy.py | 3 +-
.../src/general/conf/datalab.ini | 47 +-
.../src/general/files/aws/base_Dockerfile | 5 +-
.../src/general/files/aws/rstudio_description.json | 4 +-
.../general/files/aws/tensor-rstudio_Dockerfile | 1 -
.../src/general/files/aws/tensor_Dockerfile | 1 -
.../general/files/aws/zeppelin_description.json | 4 +-
.../src/general/files/azure/base_Dockerfile | 5 +-
.../files/azure/deeplearning_description.json | 2 +-
.../src/general/files/azure/jupyter_Dockerfile | 1 +
.../general/files/azure/rstudio_description.json | 4 +-
.../src/general/files/azure/tensor_Dockerfile | 1 -
.../general/files/azure/zeppelin_description.json | 4 +-
.../src/general/files/gcp/base_Dockerfile | 5 +-
.../src/general/files/gcp/rstudio_description.json | 4 +-
.../general/files/gcp/tensor-rstudio_Dockerfile | 1 -
.../general/files/gcp/zeppelin_description.json | 4 +-
.../src/general/files/os/debian/sources.list | 56 -
.../src/general/files/os/redhat/sources.list | 83 -
.../src/general/lib/aws/actions_lib.py | 8 +-
.../src/general/lib/aws/meta_lib.py | 56 +-
.../src/general/lib/azure/actions_lib.py | 84 +-
.../src/general/lib/gcp/actions_lib.py | 9 +-
.../src/general/lib/os/debian/common_lib.py | 381 +++--
.../src/general/lib/os/debian/edge_lib.py | 67 +-
.../src/general/lib/os/debian/notebook_lib.py | 93 +-
.../src/general/lib/os/debian/ssn_lib.py | 8 +-
.../src/general/lib/os/fab.py | 1681 +++++++++++---------
.../src/general/lib/os/logger.py | 47 +
.../src/general/lib/os/redhat/common_lib.py | 33 -
.../src/general/lib/os/redhat/edge_lib.py | 31 -
.../src/general/lib/os/redhat/notebook_lib.py | 7 +-
.../src/general/scripts/aws/common_collect_data.py | 5 +-
.../general/scripts/aws/common_create_bucket.py | 9 +-
.../general/scripts/aws/common_create_instance.py | 13 +-
.../scripts/aws/common_create_notebook_image.py | 3 +-
.../general/scripts/aws/common_create_policy.py | 13 +-
.../scripts/aws/common_create_role_policy.py | 18 +-
.../scripts/aws/common_create_security_group.py | 18 +-
.../general/scripts/aws/common_create_subnet.py | 31 +-
.../scripts/aws/common_download_git_certfile.py | 5 +-
...common_notebook_configure_dataengine-service.py | 18 +-
.../aws/common_notebook_configure_dataengine.py | 8 +-
.../general/scripts/aws/common_prepare_notebook.py | 14 +-
.../scripts/aws/common_remove_remote_kernels.py | 3 +-
.../src/general/scripts/aws/common_reupload_key.py | 3 +-
.../general/scripts/aws/common_start_notebook.py | 16 +-
.../general/scripts/aws/common_stop_notebook.py | 30 +-
.../scripts/aws/common_terminate_notebook.py | 25 +-
.../scripts/aws/dataengine-service_configure.py | 32 +-
.../scripts/aws/dataengine-service_create.py | 46 +-
.../scripts/aws/dataengine-service_install_libs.py | 7 +-
.../scripts/aws/dataengine-service_list_libs.py | 5 +-
.../scripts/aws/dataengine-service_prepare.py | 11 +-
.../scripts/aws/dataengine-service_terminate.py | 16 +-
.../general/scripts/aws/dataengine_configure.py | 49 +-
.../src/general/scripts/aws/dataengine_prepare.py | 22 +-
.../src/general/scripts/aws/dataengine_start.py | 13 +-
.../src/general/scripts/aws/dataengine_stop.py | 18 +-
.../general/scripts/aws/dataengine_terminate.py | 11 +-
.../general/scripts/aws/deeplearning_configure.py | 59 +-
.../scripts/aws/edge_associate_elastic_ip.py | 13 +-
.../src/general/scripts/aws/edge_configure.py | 60 +-
.../src/general/scripts/aws/edge_start.py | 26 +-
.../src/general/scripts/aws/edge_status.py | 12 +-
.../src/general/scripts/aws/edge_stop.py | 14 +-
.../src/general/scripts/aws/jupyter_configure.py | 70 +-
.../jupyter_dataengine-service_create_configs.py | 3 +-
.../jupyter_install_dataengine-service_kernels.py | 7 +-
.../general/scripts/aws/jupyterlab_configure.py | 62 +-
.../src/general/scripts/aws/odahu_deploy.py | 19 +-
.../src/general/scripts/aws/odahu_prepare.py | 26 +-
.../src/general/scripts/aws/project_prepare.py | 52 +-
.../src/general/scripts/aws/project_terminate.py | 36 +-
.../src/general/scripts/aws/rstudio_configure.py | 63 +-
.../rstudio_dataengine-service_create_configs.py | 5 +-
.../scripts/aws/ssn_associate_elastic_ip.py | 12 +-
.../src/general/scripts/aws/ssn_configure.py | 385 ++---
.../src/general/scripts/aws/ssn_create_endpoint.py | 19 +-
.../src/general/scripts/aws/ssn_create_vpc.py | 9 +-
.../src/general/scripts/aws/ssn_prepare.py | 433 ++---
.../src/general/scripts/aws/ssn_terminate.py | 53 +-
.../scripts/aws/ssn_terminate_aws_resources.py | 54 +-
.../scripts/aws/tensor-rstudio_configure.py | 69 +-
.../src/general/scripts/aws/tensor_configure.py | 59 +-
.../src/general/scripts/aws/zeppelin_configure.py | 65 +-
.../general/scripts/azure/common_collect_data.py | 3 +-
.../azure/common_create_datalake_directory.py | 9 +-
.../scripts/azure/common_create_instance.py | 15 +-
.../scripts/azure/common_create_notebook_image.py | 9 +-
.../scripts/azure/common_create_security_group.py | 9 +-
.../scripts/azure/common_create_storage_account.py | 13 +-
.../general/scripts/azure/common_create_subnet.py | 9 +-
.../scripts/azure/common_download_git_certfile.py | 5 +-
.../azure/common_notebook_configure_dataengine.py | 15 +-
.../scripts/azure/common_prepare_notebook.py | 55 +-
.../scripts/azure/common_remove_remote_kernels.py | 5 +-
.../general/scripts/azure/common_reupload_key.py | 3 +-
.../general/scripts/azure/common_start_notebook.py | 26 +-
.../general/scripts/azure/common_stop_notebook.py | 22 +-
.../scripts/azure/common_terminate_notebook.py | 21 +-
.../general/scripts/azure/dataengine_configure.py | 55 +-
.../general/scripts/azure/dataengine_prepare.py | 30 +-
.../src/general/scripts/azure/dataengine_start.py | 18 +-
.../src/general/scripts/azure/dataengine_stop.py | 17 +-
.../general/scripts/azure/dataengine_terminate.py | 19 +-
.../scripts/azure/deeplearning_configure.py | 58 +-
.../src/general/scripts/azure/edge_configure.py | 47 +-
.../src/general/scripts/azure/edge_prepare.py | 56 +-
.../src/general/scripts/azure/edge_start.py | 23 +-
.../src/general/scripts/azure/edge_status.py | 12 +-
.../src/general/scripts/azure/edge_stop.py | 14 +-
.../src/general/scripts/azure/edge_terminate.py | 46 +-
.../src/general/scripts/azure/jupyter_configure.py | 55 +-
.../general/scripts/azure/jupyterlab_configure.py | 54 +-
.../src/general/scripts/azure/project_prepare.py | 46 +-
.../src/general/scripts/azure/project_terminate.py | 54 +-
.../general/scripts/azure/rstudio_change_pass.py | 7 +-
.../src/general/scripts/azure/rstudio_configure.py | 56 +-
.../src/general/scripts/azure/ssn_configure.py | 80 +-
.../general/scripts/azure/ssn_create_datalake.py | 9 +-
.../general/scripts/azure/ssn_create_peering.py | 5 +-
.../scripts/azure/ssn_create_resource_group.py | 7 +-
.../src/general/scripts/azure/ssn_create_vpc.py | 7 +-
.../src/general/scripts/azure/ssn_prepare.py | 28 +-
.../src/general/scripts/azure/ssn_terminate.py | 98 +-
.../src/general/scripts/azure/tensor_configure.py | 53 +-
.../general/scripts/azure/zeppelin_configure.py | 53 +-
.../src/general/scripts/gcp/common_collect_data.py | 5 +-
.../general/scripts/gcp/common_create_bucket.py | 5 +-
.../general/scripts/gcp/common_create_firewall.py | 9 +-
.../general/scripts/gcp/common_create_instance.py | 5 +-
.../general/scripts/gcp/common_create_nat_route.py | 5 +-
.../scripts/gcp/common_create_notebook_image.py | 9 +-
.../scripts/gcp/common_create_service_account.py | 15 +-
.../general/scripts/gcp/common_create_subnet.py | 9 +-
.../scripts/gcp/common_download_git_certfile.py | 5 +-
.../src/general/scripts/gcp/common_install_gpu.py | 5 +-
...common_notebook_configure_dataengine-service.py | 20 +-
.../gcp/common_notebook_configure_dataengine.py | 15 +-
.../general/scripts/gcp/common_prepare_notebook.py | 22 +-
.../src/general/scripts/gcp/common_reupload_key.py | 3 +-
.../general/scripts/gcp/common_start_notebook.py | 22 +-
.../general/scripts/gcp/common_stop_notebook.py | 32 +-
.../scripts/gcp/common_terminate_notebook.py | 29 +-
.../scripts/gcp/dataengine-service_configure.py | 44 +-
.../scripts/gcp/dataengine-service_create.py | 5 +-
.../scripts/gcp/dataengine-service_install_libs.py | 14 +-
.../scripts/gcp/dataengine-service_list_libs.py | 13 +-
.../scripts/gcp/dataengine-service_prepare.py | 15 +-
.../scripts/gcp/dataengine-service_terminate.py | 22 +-
.../general/scripts/gcp/dataengine_configure.py | 50 +-
.../src/general/scripts/gcp/dataengine_prepare.py | 26 +-
.../src/general/scripts/gcp/dataengine_start.py | 16 +-
.../src/general/scripts/gcp/dataengine_stop.py | 15 +-
.../general/scripts/gcp/dataengine_terminate.py | 17 +-
.../general/scripts/gcp/deeplearning_configure.py | 50 +-
.../src/general/scripts/gcp/edge_configure.py | 43 +-
.../general/scripts/gcp/edge_create_static_ip.py | 13 +-
.../src/general/scripts/gcp/edge_start.py | 23 +-
.../src/general/scripts/gcp/edge_status.py | 15 +-
.../src/general/scripts/gcp/edge_stop.py | 14 +-
.../src/general/scripts/gcp/edge_terminate.py | 32 +-
.../src/general/scripts/gcp/jupyter_configure.py | 52 +-
.../general/scripts/gcp/jupyterlab_configure.py | 53 +-
.../src/general/scripts/gcp/project_prepare.py | 36 +-
.../src/general/scripts/gcp/project_terminate.py | 43 +-
.../src/general/scripts/gcp/rstudio_configure.py | 52 +-
.../rstudio_dataengine-service_create_configs.py | 5 +-
.../src/general/scripts/gcp/ssn_configure.py | 73 +-
.../general/scripts/gcp/ssn_create_static_ip.py | 12 +-
.../src/general/scripts/gcp/ssn_create_vpc.py | 7 +-
.../src/general/scripts/gcp/ssn_finalize.py | 3 +-
.../src/general/scripts/gcp/ssn_prepare.py | 22 +-
.../src/general/scripts/gcp/ssn_terminate.py | 34 +-
.../scripts/gcp/ssn_terminate_gcp_resources.py | 45 +-
.../src/general/scripts/gcp/superset_configure.py | 52 +-
.../scripts/gcp/tensor-rstudio_configure.py | 54 +-
.../src/general/scripts/gcp/tensor_configure.py | 48 +-
.../src/general/scripts/gcp/zeppelin_configure.py | 47 +-
.../general/scripts/os/common_clean_instance.py | 48 +-
.../os/deeplearning_install_dataengine_kernels.py | 103 +-
.../scripts/os/update_inactivity_on_start.py | 4 +
.../os/zeppelin_dataengine_create_configs.py | 47 +-
.../os/zeppelin_install_dataengine_kernels.py | 4 +-
.../general/templates/azure/interpreter_spark.json | 926 ++++++++---
.../templates/os/dataengine_interpreter_spark.json | 22 +-
.../templates/os/py3spark_local_template.json | 3 +-
.../src/general/templates/os/tensorboard.service | 2 +
.../src/jupyter/scripts/configure_jupyter_node.py | 3 +-
.../src/jupyterlab/Dockerfile_jupyterlab | 9 +-
.../scripts/configure_jupyterlab_node.py | 1 -
.../src/project/scripts/configure_http_proxy.py | 3 +-
.../src/project/scripts/configure_nftables.py | 3 +-
.../src/project/templates/squid.conf | 6 +-
.../src/rstudio/scripts/configure_rstudio_node.py | 3 +-
infrastructure-provisioning/src/ssn/fabfile.py | 6 +-
.../src/ssn/scripts/backup.py | 2 +-
.../src/ssn/scripts/configure_docker.py | 49 +-
.../src/ssn/scripts/configure_mongo.py | 7 +-
.../src/ssn/scripts/configure_ssn_node.py | 23 +-
.../src/ssn/scripts/configure_ui.py | 21 +-
.../src/ssn/scripts/resource_status.py | 2 +-
.../src/ssn/scripts/restore.py | 2 +-
.../scripts/configure_tensor-rstudio_node.py | 3 +-
.../zeppelin/scripts/configure_zeppelin_node.py | 30 +-
.../zeppelin/templates/zeppelin-notebook.service | 3 +
.../terraform/bin/deploy/endpoint_fab.py | 2 +-
.../bin/deploy/mongo_files/configure_mongo.py | 4 +-
services/billing-aws/pom.xml | 2 +-
services/billing-azure/pom.xml | 31 +-
.../gcp/service/impl/BillingServiceImpl.java | 4 +-
.../com/epam/datalab/dto/ResourceSysBaseDTO.java | 8 +-
.../epam/datalab/dto/UserEnvironmentResources.java | 5 +-
.../com/epam/datalab/dto/aws/edge/EdgeInfoAws.java | 7 +-
.../epam/datalab/dto/azure/edge/EdgeInfoAzure.java | 7 +-
.../com/epam/datalab/dto/base/edge/EdgeInfo.java | 19 +-
.../dto/exploratory/ExploratoryActionDTO.java | 1 -
.../com/epam/datalab/dto/gcp/edge/EdgeInfoGcp.java | 7 +-
.../epam/datalab/dto/project/ProjectCreateDTO.java | 2 +
.../epam/datalab/dto/status/EnvResourceList.java | 1 +
.../datalab/properties/ChangePropertiesConst.java | 4 +-
.../properties/ChangePropertiesService.java | 88 +-
.../properties/ExternalChangeProperties.java | 19 +-
services/provisioning-service/pom.xml | 26 +-
.../handlers/ComputationalCallbackHandler.java | 2 +-
.../response/handlers/EdgeCallbackHandler.java | 3 +-
.../response/handlers/ProjectCallbackHandler.java | 3 +-
.../response/handlers/ResourceCallbackHandler.java | 5 +-
.../handlers/ResourcesStatusCallbackHandler.java | 28 +-
.../backendapi/resources/BucketResource.java | 12 +-
.../resources/ChangePropertiesResource.java | 1 -
.../service/impl/azure/BucketServiceAzureImpl.java | 4 +-
services/self-service/pom.xml | 4 +-
.../backendapi/domain/NotebookTemplate.java | 5 +-
.../backendapi/resources/BucketResource.java | 1 +
.../backendapi/resources/ProjectResource.java | 1 +
.../resources/callback/ProjectCallback.java | 30 +-
.../resources/dto/ProjectActionFormDTO.java | 2 +
.../CheckInfrastructureStatusScheduler.java | 14 +-
.../schedulers/billing/BillingScheduler.java | 2 +-
.../backendapi/service/KeycloakServiceImpl.java | 10 +-
.../service/impl/BillingServiceImpl.java | 20 +-
.../backendapi/service/impl/BucketServiceImpl.java | 3 +-
.../service/impl/ExploratoryServiceImpl.java | 2 +-
.../impl/InfrastructureInfoServiceImpl.java | 21 +-
.../impl/InfrastructureTemplateServiceImpl.java | 5 +-
.../service/impl/LibraryServiceImpl.java | 6 +-
.../service/impl/ProjectServiceImpl.java | 5 +-
.../epam/datalab/backendapi/util/BillingUtils.java | 187 ++-
.../datalab/backendapi/util/RequestBuilder.java | 3 +-
.../configuration/configuration.component.html | 107 +-
.../configuration/configuration.component.scss | 48 +-
.../configuration/configuration.component.ts | 203 +--
.../backup-dilog/backup-dilog.component.html | 41 +-
.../backup-dilog/backup-dilog.component.ts | 41 +-
.../management/endpoints/endpoints.component.html | 122 +-
.../management/endpoints/endpoints.component.scss | 24 +-
.../management/endpoints/endpoints.component.ts | 103 +-
.../manage-environment-dilog.component.html | 99 +-
.../manage-environment-dilog.component.scss | 8 +-
.../manage-environment-dilog.component.ts | 34 +-
.../management/management-data.service.ts | 6 +-
.../management-grid/management-grid.component.html | 337 ++--
.../management-grid/management-grid.component.scss | 164 +-
.../management-grid/management-grid.component.ts | 116 +-
.../management/management.component.html | 59 +-
.../management/management.component.ts | 128 +-
.../administration/management/management.model.ts | 1 -
.../ssn-monitor/ssn-monitor.component.html | 9 +-
.../ssn-monitor/ssn-monitor.component.scss | 8 +-
.../ssn-monitor/ssn-monitor.component.ts | 7 +-
.../administration/project/project-data.service.ts | 7 -
.../project-form/project-form.component.html | 155 +-
.../project-form/project-form.component.scss | 8 +-
.../project/project-form/project-form.component.ts | 15 +-
.../project-list/project-list.component.html | 193 ++-
.../project-list/project-list.component.scss | 68 +-
.../project/project-list/project-list.component.ts | 88 +-
.../administration/project/project.component.html | 27 +-
.../administration/project/project.component.ts | 56 +-
.../app/administration/roles/roles.component.html | 137 +-
.../app/administration/roles/roles.component.scss | 77 +-
.../app/administration/roles/roles.component.ts | 259 +--
.../resources/webapp/src/app/app.routing.module.ts | 153 +-
.../app/core/directives/click-outside.directive.ts | 9 +-
.../src/app/core/directives/scrollTo.directive.ts | 2 +-
.../src/app/core/interceptors/error.interceptor.ts | 5 +-
.../core/interceptors/http.token.interceptor.ts | 12 +-
...mputationalResourceApplicationTemplate.model.ts | 7 +-
.../models/computationalResourceImage.model.ts | 17 +-
.../app/core/models/resourceShapeTypes.model.ts | 3 +-
.../webapp/src/app/core/pipes/highlight.pipe.ts | 7 +-
.../app/core/pipes/lib-sort-pipe/lib-sort.pipe.ts | 2 +-
.../local-currency-pipe/local-currency.pipe.ts | 4 +-
.../src/app/core/pipes/local-date-pipe/index.ts | 2 +-
.../core/pipes/local-date-pipe/local-date.pipe.ts | 6 +-
.../core/pipes/long-date-pipe/long-date.pipe.ts | 8 +-
.../core/services/applicationSecurity.service.ts | 3 +-
.../services/applicationServiceFacade.service.ts | 5 +-
.../webapp/src/app/core/services/audit.service.ts | 18 +-
.../src/app/core/services/authorization.guard.ts | 6 +-
.../app/core/services/bucket-browser.service.ts | 11 +-
.../src/app/core/services/checkParams.guard.ts | 6 +-
.../app/core/services/configutration.service.ts | 3 +-
.../src/app/core/services/healthStatus.service.ts | 14 +-
.../core/services/librariesInstallation.service.ts | 3 +-
.../app/core/services/odahu-deployment.service.ts | 8 +-
.../src/app/core/services/progress-bar.service.ts | 5 +-
.../src/app/core/services/project.service.ts | 3 +-
.../src/app/core/services/userAccessKey.service.ts | 15 +-
.../src/app/core/services/userResource.service.ts | 15 +-
.../webapp/src/app/core/util/checkUtils.ts | 1 +
.../webapp/src/app/core/util/compareUtils.ts | 3 -
.../webapp/src/app/core/util/dateUtils.ts | 4 +-
.../webapp/src/app/core/util/http-status-codes.ts | 106 +-
.../webapp/src/app/core/util/sortUtils.ts | 3 +-
.../webapp/src/app/login/login.component.css | 38 +-
.../audit/audit-grid/audit-grid.component.html | 150 +-
.../audit/audit-grid/audit-grid.component.scss | 70 +-
.../audit/audit-grid/audit-grid.component.ts | 70 +-
.../audit-toolbar/audit-toolbar.component.scss | 11 +-
.../audit/audit-toolbar/audit-toolbar.component.ts | 9 +-
.../src/app/reports/audit/audit.component.ts | 7 +-
.../reporting-grid/reporting-grid.component.html | 256 ++-
.../reporting-grid/reporting-grid.component.scss | 173 +-
.../reporting-grid/reporting-grid.component.ts | 74 +-
.../app/reports/reporting/reporting.component.ts | 39 +-
.../src/app/reports/reporting/reporting.module.ts | 4 +-
.../reporting/toolbar/toolbar.component.html | 18 +-
.../reporting/toolbar/toolbar.component.scss | 11 +-
.../reports/reporting/toolbar/toolbar.component.ts | 16 +-
.../bucket-browser/bucket-browser.component.html | 276 ++--
.../bucket-browser/bucket-browser.component.scss | 502 +++---
.../bucket-browser/bucket-browser.component.ts | 171 +-
.../bucket-browser/bucket-browser.module.ts | 46 +-
.../bucket-confirmation-dialog.component.html | 98 +-
.../bucket-confirmation-dialog.component.scss | 93 +-
.../bucket-confirmation-dialog.component.ts | 13 +-
.../bucket-browser/bucket-data.service.ts | 83 +-
.../buckets-tree/bucket-tree.component.html | 26 +-
.../buckets-tree/bucket-tree.component.scss | 44 +-
.../buckets-tree/bucket-tree.component.ts | 4 +-
.../folder-tree/folder-tree.component.html | 56 +-
.../folder-tree/folder-tree.component.scss | 45 +-
.../folder-tree/folder-tree.component.ts | 108 +-
.../bucket-browser/upload-window.component.scss | 94 +-
.../cluster-details/cluster-details.component.html | 125 +-
.../cluster-details/cluster-details.component.scss | 6 +-
.../cluster-details/cluster-details.component.ts | 38 +-
.../computational/cluster-details/index.ts | 10 +-
...utational-resource-create-dialog.component.html | 378 +++--
...utational-resource-create-dialog.component.scss | 43 +-
...mputational-resource-create-dialog.component.ts | 33 +-
.../computational-resources-list.component.html | 46 +-
.../computational-resources-list.component.scss | 208 ++-
.../computational-resources-list.component.ts | 2 +-
.../ami-create-dialog.component.html | 20 +-
.../ami-create-dialog.component.scss | 4 +-
.../ami-create-dialog.component.ts | 15 +-
.../cost-details-dialog.component.html | 41 +-
.../cost-details-dialog.component.scss | 18 +-
.../create-environment.component.html | 311 ++--
.../create-environment.component.scss | 11 +-
.../create-environment.component.ts | 31 +-
.../detail-dialog/detail-dialog.component.html | 378 +++--
.../detail-dialog/detail-dialog.component.scss | 41 +-
.../detail-dialog/detail-dialog.component.ts | 53 +-
.../install-libraries.component.html | 730 +++++----
.../install-libraries.component.scss | 118 +-
.../install-libraries.component.ts | 68 +-
.../install-libraries/install-libraries.model.ts | 15 +-
.../libraries-info.component.scss | 43 +-
.../manage-ungit/manage-ungit.component.html | 78 +-
.../manage-ungit/manage-ungit.component.scss | 18 +-
.../src/app/resources/resources-grid/index.ts | 38 +-
.../resources-grid/resources-grid.component.html | 229 ++-
.../resources-grid/resources-grid.component.scss | 119 +-
.../resources-grid/resources-grid.component.ts | 123 +-
.../resources-grid/resources-grid.model.ts | 4 +-
.../src/app/resources/resources.component.html | 42 +-
.../src/app/resources/resources.component.ts | 24 +-
.../webapp/src/app/resources/resources.module.ts | 30 +-
.../resources/scheduler/scheduler.component.html | 317 ++--
.../resources/scheduler/scheduler.component.scss | 18 +-
.../app/resources/scheduler/scheduler.component.ts | 21 +-
.../src/app/shared/bubble/bubble.component.css | 4 +-
.../src/app/shared/bubble/bubble.component.ts | 15 +-
.../dropdown-list/dropdown-list.component.html | 8 +-
.../shared/form-controls/dropdowns.component.scss | 36 +-
.../multi-level-select-dropdown.component.html | 167 +-
.../multi-level-select-dropdown.component.scss | 72 +-
.../multi-level-select-dropdown.component.ts | 17 +-
.../multi-select-dropdown.component.html | 51 +-
.../inform-message/inform-message.component.css | 10 +-
.../inform-message/inform-message.component.ts | 12 +-
.../notification-dialog.component.ts | 2 +-
.../src/app/shared/navbar/navbar.component.html | 129 +-
.../src/app/shared/navbar/navbar.component.scss | 56 +-
.../src/app/shared/navbar/navbar.component.ts | 17 +-
.../src/app/shared/time-picker/ticker.component.ts | 9 +-
.../app/shared/time-picker/time-cover.component.ts | 2 +-
.../shared/time-picker/time-picker.component.scss | 44 +-
.../shared/time-picker/time-picker.component.ts | 20 +-
.../src/app/webterminal/webterminal.component.ts | 3 +-
.../webapp/src/assets/styles/_dialogs.scss | 139 +-
.../webapp/src/assets/styles/_general.scss | 161 +-
.../resources/webapp/src/assets/styles/_reset.scss | 12 +-
.../resources/webapp/src/assets/styles/_theme.scss | 271 ++--
.../webapp/src/dictionary/azure.dictionary.ts | 3 +-
.../src/main/resources/webapp/src/styles.scss | 116 +-
.../backendapi/resources/ProjectResourceTest.java | 4 +-
423 files changed, 11644 insertions(+), 9595 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datalab.apache.org
For additional commands, e-mail: commits-help@datalab.apache.org