You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dlab.apache.org by an...@apache.org on 2019/02/28 08:39:14 UTC
[incubator-dlab] branch inactivity_integration updated (99b3e4b ->
5b24b4d)
This is an automated email from the ASF dual-hosted git repository.
ankovalyshyn pushed a change to branch inactivity_integration
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git.
from 99b3e4b Merge pull request #13 from apache/bugfix-DLAB-445
new b3281d0 [EPMCDLAB-1891]: hover event behaviour on multiselect fixes
new ecce80d [EPMCDLAB-1891]: added new controls for select/deselect all options on manage roles dialog
new dce3a40 Merge pull request #762 from epam/feature-EPMCDLAB-1891
new 73eb9ec [EPMCDLAB-1980]: fixed extra vertical scrollbar on configuration selection
new 700d725 Merge pull request #763 from epam/bugfix-EPMCDLAB-1980
new 840499a Fixed issue with configuring security.yml
new 29e7607 Fixed issue with configuring security.yml
new 3f1e3ab Merge pull request #764 from epam/EPMCDLAB-ldap-fix
new 9b951b2 [EPMCDLAB-2049]: Updated user guide
new 8fb4a86 [EPMCDLAB-2049]: Added images
new 5f9ff75 [EPMCDLAB-2049]: Adjusted smaller sizes for images
new bfc47a5 [EPMCDLAB-2049]: Altered concerning comment
new c0af220 Merge pull request #765 from epam/guide
new f3a51d8 EPMCDLAB-205 fixed test playbook
new 11468a5 EPMCDLAB-312 fixed integration tests for gcp (problem with uploading files to bucket)
new 3ac5e9b Merge pull request #766 from epam/bugfix-EPMCDLAB-2050
new ecb6534 [DLAB-355]: fixed issue with loading previous user data
new 351a084 Merge pull request #767 from epam/DLAB-355
new ca6cb7f [DLAB-304]: fixed extra vertical scrollbar if check off the cluster configurations box and error message overlapping
new b64396c Merge pull request #768 from epam/bugfix-DLAB-304
new 83e5cf9 fixed issue with hosts file
new 63505c2 Merge pull request #769 from epam/DLAB-356
new 82fdc52 fixed issue with duplication in hosts file
new bd35478 Merge pull request #770 from epam/DLAB-361
new 3f82d22 EPMCDLAB-000 added missing license header
new deff377 EPMCDLAB-000 updated notice file with apache header
new f20f6d2 EPMCDLAB-000 rat plugin config updates
new 8484f13 add missed copyright headers
new a606cc6 Merge pull request #772 from epam/license-header
new f56f0c8 refactor to remove default subnet creation in secondary vpc
new d8796c3 fixes
new 83ac62f fixe for peering remove
new 3df6cb5 fix for peering remove
new 28626e7 fix for peering remove and more clear messages
new 85a1074 Merge pull request #773 from epam/DLAB-387
new 143511d EPMCDLAB-000 updated rat plugin configuration
new fe969a1 Fixed autotest bug, ticket 299
new ff9bf58 Revert "Fixed autotest bug, ticket 299"
new 14e4ec2 EPMCDLAB-000 updated licence headers
new b47df6a EPMCDLAB-000 updated rat plugin config
new fe944fa Fixed autotest bug, ticket 299
new eba9740 Merge pull request #774 from epam/EPMCDLAB-299
new 922ee8f dlab.ini fix
new adb6928 Merge pull request #775 from epam/license-header
new 2fdaa7f [DLAB-369]:fixed issue with long pub key displaying
new 5b2e53a [DLAB-373]: Added header and close-window to ssn monitor
new 6a3c782 [DLAB-373]: Added header and close-window to lib errors
new 37512e8 [DLAB-373]: removed tests typings
new 947c566 Merge pull request #776 from epam/DLAB-373
new e012e35 fix DLAB-394 bug
new 117ac3e Merge pull request #2 from ioleksandr/DLAB-394
new bd308db DLAB-393 display resources that not belong to any user as shared resources in billing report
new f6d739d Merge pull request #1 from apache/feature-DLAB-393
new 7415f9c DLAB-000 disclaimer added
new d5eb228 [DLAB-380]: added extra check for initialUserAccessKey after key generation
new e756741 Merge pull request #11 from apache/DLAB-380
new 0d26914 added Nginx parameter client_max_body_size
new 586d9a1 Merge pull request #12 from apache/DLAB-447
new 20f4ae8 DLAB-418 updated readme
new 1867260 Merge pull request #8 from apache/feature-DLAB-418
new 0c7322c [DLAB-363]: Upgrade Angular version to 7.x
new fe5fd4a [DLAB-363]: rx new version breaking changes fixes
new 306b655 [DLAB-363]: debugging deprecated components
new c70b67a [DLAB-363]: fixed models circular dependencies
new 228d75c [DLAB-363]: fixed services circular dependencies
new 6257b2f [DLAB-363]: fixed components circular dependencies; privacy invocation
new 3a59e76 [DLAB-363]: added http interceptor with jwt service
new 749a2b4 [DLAB-363]: changed fonts props according prod build
new 88f1116 [DLAB-363]: moved core service collections
new e5a6216 [DLAB-363]: added no cache interceptor
new c489911 [DLAB-363]: added service changes to app.module
new 372fb4b [DLAB-363]: adapted backup module
new 6442d9d [DLAB-363]: adapted login module
new 6a0ae96 [DLAB-363]: added storage service
new 1660e8f [DLAB-363]: prevent state change issues on templates
new 618beb2 [DLAB-363]: prevent state change issues on templates
new ec66195 [DLAB-363]: prevent state change issues on templates
new 23fe50e [DLAB-363]: updated storage service
new bd72bde [DLAB-363]: updated billing, rolesManagement, healthStatus services
new 3d10578 [DLAB-363]: updated main facade with new option types
new af282fb [DLAB-363]: updated scheduler services
new 9f3f3a1 [DLAB-363]: updated users request Ņonverting
new bb65966 Merge branch 'develop' of github.com:epam/DLab into bugfix-DLAB-311
new 66d79c8 [DLAB-373]: fixed issue with start stop edge requests
new 7c7a604 [DLAB-373]: fixed issue with action butts aligning
new d1cc5ef [DLAB-373]: added extra check on edge actions to prevent premature error
new ce305b6 [DLAB-373]: additional header param for key uploading
new 249dc8b [DLAB-373]: fixed issue with library installation
new 6ae0a25 [DLAB-373]: fixed issue with dowmloading csv report and pem key
new 0cbdaf3 [DLAB-373]: updated cdk and material packages
new fd0d3d5 [DLAB-373]: moved loading of BrowserAnimationsModule to the top of list
new 524758d [DLAB-373]: replaced mat input component with field wrapper
new 0c8362c [DLAB-373]: adapted ng rangepicher with new packages versions
new dd1f4d8 [DLAB-373]: fixed initialUserAccessKeyCheck added takeWhile alive
new ccd3c2b [DLAB-373]: fixed error parse format on auth check request
new 807d13b [DLAB-373]: added redirect to login page on unauthorized response
new 7d4016c [DLAB-373]: added notification module
new 55daf6f [DLAB-373]: removed unused service files
new d953944 [DLAB-373]: added missed license header
new f6c1ec8 [DLAB-373]: fixed issue with backup response reader
new 747003a [DLAB-373]: updated toasts templates according new notification module
new 1bcaeff [DLAB-373]: fixed build prod command
new 7f13e70 [DLAB-373]: fixed validation messages posirioning
new e98b277 [DLAB-373]: theme differences fixes
new a4bf3b1 [DLAB-373]: added build dev command
new 5da9dad merge develop into bugfix-DLAB-311
new 8199053 Merge pull request #14 from apache/bugfix-DLAB-311
new 2220603 merge develop into inactivity_integration
new eacac5e [DLAB-395]: removed days selection note
new 379d67b [DLAB-395]: removed base info notification in case scheduler is not set
new 1ce57d8 [DLAB-395]: close scheduler after inactivity settings is settled up
new d317e60 [DLAB-398]: changed inactivityLimits; Include max_inactivity in request
new 0ae19f3 [DLAB-398]: added switcher of scheduler by type
new ce9015c [DLAB-398]: select offset state fixes; time picker theme fixes
new 25598d0 [DLAB-398]: added force scheduler usage even some jobs are ran on computational resources
new 5b24b4d [DLAB-416]: removed inherit settings for notebook without active dataengines
The 5617 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:
DISCLAIMER | 4 +
NOTICE | 4 +
README.md | 167 +-
USER_GUIDE.md | 29 +-
build.properties | 12 +
doc/close to limit.png | Bin 0 -> 67002 bytes
doc/exceeded quota.png | Bin 0 -> 60963 bytes
doc/notebook_info.png | Bin 43744 -> 157517 bytes
doc/scheduler reminder.png | Bin 0 -> 45701 bytes
infrastructure-provisioning/scripts/deploy_dlab.py | 13 +-
.../src/base/scripts/install_prerequisites.py | 10 +-
.../src/edge/templates/conf.d/proxy.conf | 17 +
.../src/edge/templates/locations/emr.conf | 17 +
.../src/edge/templates/locations/jupyter.conf | 17 +
.../src/edge/templates/locations/rstudio.conf | 17 +
.../src/edge/templates/locations/spark.conf | 17 +
.../src/edge/templates/locations/tensor.conf | 18 +-
.../src/edge/templates/locations/ungit.conf | 18 +-
.../src/edge/templates/locations/zeppelin.conf | 17 +
.../src/edge/templates/nginx.conf | 19 +
.../src/edge/templates/nginx_debian | 17 +
.../src/edge/templates/nginx_redhat | 19 +-
.../src/edge/templates/squid.conf | 17 +
.../src/general/conf/dlab.ini | 20 +-
.../src/general/files/os/debian/sources.list | 18 +
.../src/general/files/os/ivysettings.xml | 17 +
.../src/general/files/os/redhat/sources.list | 18 +
.../src/general/lib/aws/__init__.py | 17 +
.../src/general/lib/aws/actions_lib.py | 2 +-
.../src/general/lib/azure/__init__.py | 17 +
.../src/general/lib/gcp/__init__.py | 17 +
.../src/general/lib/os/debian/common_lib.py | 3 +-
.../src/general/lib/os/fab.py | 13 +-
.../src/general/lib/os/redhat/common_lib.py | 4 +-
.../src/general/scripts/aws/ssn_configure.py | 9 +-
.../src/general/scripts/aws/ssn_prepare.py | 38 +-
.../aws/jenkins_jobs/reupload_ssh_key/config.xml | 17 +
.../gcp/dataengine-service_interpreter_spark.json | 7 +
.../templates/os/debian/jupyter-notebook.service | 18 +
.../templates/os/debian/spark-master.service | 18 +
.../templates/os/debian/spark-slave.service | 18 +
.../src/general/templates/os/debian/ungit.service | 18 +
.../os/notebook_spark-defaults_local.conf | 18 +
.../templates/os/redhat/jupyter-notebook.service | 18 +
.../templates/os/redhat/spark-master.service | 18 +
.../templates/os/redhat/spark-slave.service | 18 +
.../src/general/templates/os/redhat/ungit.service | 18 +
.../src/general/templates/os/tensorboard.service | 18 +
.../src/ssn/scripts/configure_ui.py | 8 +-
.../src/ssn/templates/gitlab.ini | 18 +
.../src/ssn/templates/gitlab.rb | 18 +
.../src/ssn/templates/mongod.service_template | 18 +
.../src/ssn/templates/nginx_proxy.conf | 18 +
.../templates/proxy_location_jenkins_template.conf | 18 +
.../templates/proxy_location_webapp_template.conf | 18 +
.../src/ssn/templates/squid.conf | 18 +
.../src/ssn/templates/ssn_nginx.conf | 18 +
.../src/ssn/templates/supervisor_svc.conf | 18 +
.../zeppelin/templates/livy-server-cluster.service | 18 +
.../src/zeppelin/templates/livy-server.service | 18 +
.../zeppelin/templates/zeppelin-notebook.service | 18 +
integration-tests/examples/copy_files.py | 2 +-
.../examples/scenario_zeppelin/zeppelin_tests.py | 6 +-
.../test_templates/deeplearning/conv.prototxt | 13 +
pom.xml | 12 +
.../exceptions/ResourceQuoteReachedException.java | 17 +
.../dlab/dto/aws/computational/ClusterConfig.java | 17 +
.../dlab/dto/reuploadkey/ReuploadKeyStatus.java | 17 +
.../dlab/dto/reuploadkey/ReuploadKeyStatusDTO.java | 17 +
.../com/epam/dlab/util/mongo/LongDeSerializer.java | 17 +
.../dlab/util/mongo/MongoStringDeserializer.java | 17 +
.../dlab/util/mongo/MongoStringSerializaer.java | 17 +
.../util/mongo/modules/JavaPrimitiveModule.java | 17 +
.../epam/dlab/util/mongo/modules/MongoModule.java | 17 +
.../ResourceQuoteReachedExceptionMapper.java | 17 +
.../handlers/ReuploadKeyCallbackHandler.java | 17 +
.../service/AzureAuthorizationCodeServiceImpl.java | 17 +
services/security-service/security.yml | 10 +-
.../epam/dlab/backendapi/dao/BaseBillingDAO.java | 5 +
.../com/epam/dlab/backendapi/dao/UserGroupDao.java | 17 +
.../epam/dlab/backendapi/dao/UserGroupDaoImpl.java | 17 +
.../dlab/backendapi/dao/aws/AwsBillingDAO.java | 2 +-
.../dlab/backendapi/dao/azure/AzureBillingDAO.java | 2 +-
.../backendapi/resources/UserRoleResource.java | 17 +
.../resources/azure/AzureOauthResource.java | 17 +
.../dlab/backendapi/resources/dto/GroupDTO.java | 17 +
.../com/epam/dlab/backendapi/roles/UserGroup.java | 17 +
.../dlab/backendapi/service/InactivityService.java | 17 +
.../dlab/backendapi/service/UserRoleService.java | 17 +
.../backendapi/service/UserRoleServiceImpl.java | 17 +
.../service/impl/InactivityServiceImpl.java | 17 +
.../src/main/resources/webapp/.angular-cli.json | 61 -
.../src/main/resources/webapp/.editorconfig | 14 +
.../src/main/resources/webapp/angular.json | 136 +
.../src/main/resources/webapp/package-lock.json | 15755 +++++++++++++++++++
.../src/main/resources/webapp/package.json | 44 +-
.../app/access-denied/access-denied.component.scss | 20 +-
.../app/access-denied/access-denied.component.ts | 16 +
.../main/resources/webapp/src/app/app.module.ts | 31 +-
.../dictionary => collections}/dictionary.ts | 10 +-
.../imageType.enum.ts => collections/index.ts} | 7 +-
.../resources/webapp/src/app/core/core.module.ts | 4 +-
.../app/core/directives/click-outside.directive.ts | 20 +-
.../src/app/core/interceptors/error.interceptor.ts | 57 +
.../core/interceptors/http.token.interceptor.ts | 46 +
.../core/interceptors/httpInterceptor.service.ts | 100 -
.../core/interceptors/logInterceptor.factory.ts | 26 -
.../nocache.interceptor.ts} | 38 +-
...mputationalResourceApplicationTemplate.model.ts | 3 +-
.../models/computationalResourceImage.model.ts | 4 +-
.../models/exploratoryEnvironmentVersion.model.ts | 3 +-
.../app/core/models/resourceShapeTypes.model.ts | 2 +-
.../webapp/src/app/core/pipes/highlight.pipe.ts | 3 +-
.../core/services/applicationSecurity.service.ts | 201 +-
.../services/applicationServiceFacade.service.ts | 325 +-
.../src/app/core/services/authorization.guard.ts | 2 +-
.../webapp/src/app/core/services/backup.service.ts | 17 +-
.../src/app/core/services/billingReport.service.ts | 15 +-
.../src/app/core/services/checkParams.guard.ts | 7 +-
.../src/app/core/services/cloudProvider.guard.ts | 4 +-
.../services/dataengineConfiguration.service.ts | 25 +-
.../src/app/core/services/healthStatus.service.ts | 110 +-
.../webapp/src/app/core/services/index.ts | 1 +
.../core/services/librariesInstallation.service.ts | 40 +-
.../src/app/core/services/manageUngit.service.ts | 18 +-
.../services/managementEnvironments.service.ts | 15 +-
.../app/core/services/rolesManagement.service.ts | 45 +-
.../src/app/core/services/scheduler.service.ts | 28 +-
.../src/app/core/services/storage.service.ts | 54 +
.../src/app/core/services/userAccessKey.service.ts | 41 +-
.../src/app/core/services/userResource.service.ts | 85 +-
.../util/collections/dictionary/idictionary.ts | 27 -
.../webapp/src/app/core/util/errorUtils.ts | 9 +-
.../webapp/src/app/core/util/fileUtils.ts | 11 +-
.../resources/webapp/src/app/core/util/index.ts | 2 -
.../health-status-grid.component.html | 6 +-
.../health-status-grid.component.ts | 21 +-
.../app/health-status/health-status.component.html | 4 +-
.../app/health-status/health-status.component.ts | 64 +-
.../src/app/health-status/health-status.module.ts | 5 +-
.../group-name-validarion.directive.ts | 9 +-
.../manage-roles-groups.component.html | 16 +
.../manage-roles-groups.component.scss | 31 +-
.../manage-roles-groups.component.ts | 8 +-
.../ssn-monitor/ssn-monitor.component.html | 3 +
.../ssn-monitor/ssn-monitor.component.scss | 11 +-
.../ssn-monitor/ssn-monitor.component.ts | 3 +
.../webapp/src/app/login/login.component.css | 7 +-
.../webapp/src/app/login/login.component.ts | 5 +-
.../management-grid/management-grid.component.html | 2 +-
.../src/app/management/management.component.ts | 12 +-
.../src/main/resources/webapp/src/app/operators.ts | 4 -
.../src/app/reporting/reporting.component.ts | 20 +-
.../webapp/src/app/reporting/reporting.module.ts | 6 +-
.../src/app/reporting/toolbar/toolbar.component.ts | 5 +-
.../cluster-details/cluster-details.component.html | 4 +-
.../cluster-details/cluster-details.component.scss | 4 +-
.../cluster-details/cluster-details.component.ts | 15 +-
...utational-resource-create-dialog.component.html | 12 +-
...utational-resource-create-dialog.component.scss | 6 +-
...mputational-resource-create-dialog.component.ts | 20 +-
.../computational-resource-create.model.ts | 2 +-
.../computational-resource-create-dialog/index.ts | 3 -
.../computational-resources-list.component.html | 2 +-
.../computational-resources-list.component.ts | 25 +-
.../computational-resources-list/index.ts | 6 +-
.../ami-create-dialog.component.scss | 7 +-
.../ami-create-dialog.component.ts | 17 +-
.../detail-dialog/detail-dialog.component.html | 4 +-
.../detail-dialog/detail-dialog.component.scss | 6 +-
.../detail-dialog/detail-dialog.component.ts | 16 +-
.../create-environment.component.scss | 8 +-
...ratory-environment-create-dialog.component.html | 2 +-
...loratory-environment-create-dialog.component.ts | 18 +-
.../exploratory-environment-create.model.ts | 2 +-
.../exploratory-environment-create-dialog/index.ts | 3 -
.../exploratory/install-libraries/index.ts | 3 -
.../install-libraries.component.ts | 74 +-
.../install-libraries/install-libraries.model.ts | 2 +-
.../manage-ungit/manage-ungit.component.ts | 12 +-
.../resources/manage-ungit/manage-ungit.model.ts | 2 +-
.../src/app/resources/resources-grid/index.ts | 5 -
.../resources-grid/resources-grid.component.html | 12 +-
.../resources-grid/resources-grid.component.ts | 19 +-
.../src/app/resources/resources.component.html | 2 +-
.../src/app/resources/resources.component.ts | 14 +-
.../resources/scheduler/scheduler.component.html | 143 +-
.../resources/scheduler/scheduler.component.scss | 54 +-
.../app/resources/scheduler/scheduler.component.ts | 102 +-
.../src/app/resources/scheduler/scheduler.model.ts | 19 +-
.../shared/form-controls/dropdowns.component.scss | 6 +-
.../confirmation-dialog.component.html | 2 +-
.../confirmation-dialog.component.ts | 15 +-
.../confirmation-dialog.model.ts | 6 +-
.../key-upload-dialog.component.html | 2 +-
.../key-upload-dialog.component.ts | 12 +-
.../key-upload-dialog/key-upload.model.ts | 8 +-
.../app/shared/modal-dialog/modal.component.scss | 8 +-
.../src/app/shared/navbar/navbar.component.ts | 43 +-
.../shared/time-picker/time-picker.component.scss | 3 +
.../shared/time-picker/time-picker.component.ts | 6 +-
.../resources/webapp/src/assets/styles/_reset.scss | 3 +-
.../resources/webapp/src/assets/styles/_theme.scss | 104 +-
.../webapp/src/environments/environment.prod.ts | 15 +
.../webapp/src/environments/environment.ts | 15 +
.../src/main/resources/webapp/src/polyfills.ts | 17 +-
.../src/main/resources/webapp/src/styles.scss | 12 +-
.../main/resources/webapp/src/tsconfig.app.json | 8 +-
.../main/resources/webapp/src/tsconfig.spec.json | 26 -
.../src/main/resources/webapp/src/typings.d.ts | 4 -
.../src/main/resources/webapp/tsconfig.json | 16 +-
.../src/main/resources/webapp/tslint.json | 2 +-
.../backendapi/resources/UserRoleResourceTest.java | 17 +
.../service/UserRoleServiceImplTest.java | 17 +
.../service/impl/ReuploadKeyServiceImplTest.java | 17 +
.../service/impl/UserResourceServiceImplTest.java | 17 +
216 files changed, 18795 insertions(+), 1471 deletions(-)
create mode 100644 DISCLAIMER
create mode 100644 doc/close to limit.png
create mode 100644 doc/exceeded quota.png
create mode 100644 doc/scheduler reminder.png
delete mode 100644 services/self-service/src/main/resources/webapp/.angular-cli.json
create mode 100644 services/self-service/src/main/resources/webapp/angular.json
create mode 100644 services/self-service/src/main/resources/webapp/package-lock.json
rename services/self-service/src/main/resources/webapp/src/app/core/{util/collections/dictionary => collections}/dictionary.ts (89%)
copy services/self-service/src/main/resources/webapp/src/app/core/{models/imageType.enum.ts => collections/index.ts} (86%)
create mode 100644 services/self-service/src/main/resources/webapp/src/app/core/interceptors/error.interceptor.ts
create mode 100644 services/self-service/src/main/resources/webapp/src/app/core/interceptors/http.token.interceptor.ts
delete mode 100644 services/self-service/src/main/resources/webapp/src/app/core/interceptors/httpInterceptor.service.ts
delete mode 100644 services/self-service/src/main/resources/webapp/src/app/core/interceptors/logInterceptor.factory.ts
copy services/self-service/src/main/resources/webapp/src/app/core/{services/appRouting.service.ts => interceptors/nocache.interceptor.ts} (54%)
create mode 100644 services/self-service/src/main/resources/webapp/src/app/core/services/storage.service.ts
delete mode 100644 services/self-service/src/main/resources/webapp/src/app/core/util/collections/dictionary/idictionary.ts
delete mode 100644 services/self-service/src/main/resources/webapp/src/tsconfig.spec.json
delete mode 100644 services/self-service/src/main/resources/webapp/src/typings.d.ts
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@dlab.apache.org
For additional commands, e-mail: commits-help@dlab.apache.org