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

bhliva pushed a change to branch dex-integration
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git.


    from 0e22a7f  DLAB-417 updated dex documentation
     new 7f5295e  [EPMCDLAB-1976]: naming patterns fixes
     new 01bb180  [EPMCDLAB-1559]: added service methods for active schedulers
     new a6a1d0e  [EPMCDLAB-1976]: fixed issue with long title truncation on 
stop/terminate rosources
     new c178f68  [EPMCDLAB-1976]: edge - prevent input icons appearance
     new 58b9057  [EPMCDLAB-1559]: added warning alert about active schedulers 
with filtered list
     new cad4f27  [EPMCDLAB-1559]: shared template for notification component
     new b243358  [EPMCDLAB-1559]: Fix quota alerts; reminder test
     new 1b4c2af  [EPMCDLAB-1559]: Fix quota alerts templates
     new d8e01d7  [EPMCDLAB-1559]: unsubscribe from event list
     new fbeefbc  [EPMCDLAB-1559]: replaces interval with a timer for 
immediately call
     new f609656  EPMCDLAB-1950 added api on provisioning for updating spark 
config on AZURE and GCP
     new 05e30af  EPMCDLAB-000 changed rest client for maven api calls
     new af92170  EPMCDLAB-000 unit test fixed
     new 331e54b  EPMCDLAB-1991 added possibility to use custom spark config 
for AZURE/GCP
     new fb2eb77  Merge pull request #725 from epam/bugfix-EPMCDLAB-1991
     new ce8819a  Merge branch 'develop' of https://github.com/epam/DLab into 
feature-EPMCDLAB-1559
     new 6b36f1d  Merge pull request #726 from epam/feature-EPMCDLAB-1559
     new 369ddcc  [EPMCDLAB-1986]: fixed issue with page freezing after key 
upload
     new 9d996f2  [EPMCDLAB-1986]: fixed issue with page freezing after key 
upload
     new bb80002  Merge pull request #728 from epam/feature-EPMCDLAB-1559
     new c5fdee6  epmcdlab-1977 added possility to return user status
     new fc363cf  Merge pull request #727 from epam/feature-EPMCDLAB-1977
     new 1c41117  [EPMCDLAB-1990]: prevent Cluster configuration for Dataproc
     new 89d0674  [EPMCDLAB-1990]: prevent possibility of managing quota on gcp
     new 585fa2c  [EPMCDLAB-1990]: fixed alias validatioon issues
     new 7e4991a  Merge pull request #731 from epam/EPMCDLAB-1990
     new 66e6e23  Update USER_GUIDE.md
     new ebf4f34  Update USER_GUIDE.md
     new bab62a3  Merge pull request #730 from epam/instructions
     new 4052a5f  [EPMCDLAB-1990]: wider size column for gcp clusters
     new 2061696  [EPMCDLAB-1888]: added extra check on java lib error handling
     new 75f7993  [EPMCDLAB-1915]: the same style for grid on all pages
     new 5ccb482  Merge pull request #732 from epam/EPMCDLAB-1990-2
     new 137d294  EPMCDLAB-2001 fixed bug connected with wrong quote calculation
     new 64c154a  Merge pull request #733 from epam/bugfix-EPMCDLAB-2001
     new 9be2e9a  [EPMCDLAB-1908]: disabled stopping not active environments
     new a7e3c2b  [EPMCDLAB-1998]: fixes users value in dropdown list on 
billing page
     new e7cc264  [EPMCDLAB-1994]: quota error messages displaying fixes
     new d8fa4b1  [EPMCDLAB-1997]: fixed check after logging if overquota
     new 3571ddc  [EPMCDLAB-1995]: error handling for Notebook/Spark Standalone 
cluster starting if resource quote is reached
     new e456562  Merge pull request #734 from epam/EPMCDLAB-1995
     new 29d8845  Merge branch 'develop' of https://github.com/epam/DLab into 
EPMCDLAB-1908
     new 0bb6422  [EPMCDLAB-1999]: fixed issue after updating quota values by 
admin
     new 923b8f1  Merge pull request #735 from epam/EPMCDLAB-1908
     new fee24b0  [EPMCDLAB-1893]: restraint styles encapsulation
     new 619a13f  [EPMCDLAB-1893]: lint issues fixed; changed components naming
     new 415909b  [EPMCDLAB-1893]: lint issues fixed
     new 6fe935f  [EPMCDLAB-1893]: replaced expanded groups list with default 
grid; actions added
     new 914113d  [EPMCDLAB-1893]: changed style encapsulation for mat 
components
     new e72fe01  [EPMCDLAB-1893]: added service methods to update group data
     new c4682e8  [EPMCDLAB-1893]: fixed marks type on dropdown select
     new ea09756  [EPMCDLAB-1893]: new template for users adding
     new 10c1e67  [EPMCDLAB-1893]: fixed marks type on dropdown select
     new ea72b3a  Removed edge deny rule for current vnet traffic
     new c0b1e25  Ssh restart changed for reload
     new 58b8b2c  Added peering creation for private oprion if no predefined 
vpc.
     new 4d081b6  Some syntax fixes about peering.
     new 4535e45  Fix libs installation. Fix vpn and peering creation for 
private option.
     new 02bc1b1  Merge branch 'develop' of https://github.com/epam/DLab into 
EPMCDLAB-1936
     new 626c197  Merge branch 'develop' of https://github.com/epam/DLab into 
EPMCDLAB-1936
     new b492485  Fix resource group name checker
     new 41d25f0  Fix azure_resource_group_name
     new b71dc6f  Merge pull request #736 from epam/EPMCDLAB-1936
     new 0c8bb8d  increase spark and hadoop versions to latest
     new fc4237c  typo fix
     new d2dc0ae  emr update to 5.19
     new d0be287  emr update to 5.19 small refactoring changed all interpreter 
templates in zeppelin according to new format
     new b658ed0  typo fix
     new 13a90f1  fix for rstudio with new emr
     new 9508243  small libs version changes
     new 41cf394  add nodejs repo for redhat
     new bf7dc6d  small fixes
     new dca0394  Merge pull request #737 from epam/EPMCDLAB-1361
     new a27c33d  EPMCDLAB-2003 removing edge from mongo after env terminate 
action
     new f5dc765  redhat npm fix
     new 37be2a3  Merge pull request #738 from epam/EPMCDLAB-1361
     new cf7d8b3  change jupyter/rstudio/ungit versions
     new c303ec8  Merge pull request #739 from epam/EPMCDLAB-1361
     new 3f23e76  EPMCDLAB-000 updated playbooks that are run during 
integration tests
     new d81d1a5  Hotfix for azure
     new eb747c8  EPMCDLAB-2010 added API for updating user group
     new b2ce7d2  Merge pull request #740 from epam/feature-epmcdlab-2010
     new 629b551  Merge branch 'develop' of https://github.com/epam/DLab into 
feature-EPMCDLAB-1893
     new 831c989  [EPMCDLAB-1893]: added notification result after group update 
request
     new d94c350  [EPMCDLAB-1893]: template cleanup
     new a8a82df  [EPMCDLAB-1893]: template cleanup; linter issues fixes
     new fda5977  [EPMCDLAB-1893]: tune general mat styles
     new 86847aa  [EPMCDLAB-1893]: list as default empty value on update
     new aec20b6  Merge pull request #741 from epam/feature-EPMCDLAB-1893
     new 18f8848  EPMCDLAB-2007 added possibility to execute schedulers in 
cluster mode
     new d272331  Merge pull request #742 from epam/epmcdlab-2007
     new 8ff1d73  [EPMCDLAB-2005]: added flex aligner for different resolutions 
displays
     new 6320460  EPMCDLAB-000 fixed sonar bug
     new 6fbf485  [EPMCDLAB-2013]: fixed extra size of users list on manage 
envs dialog
     new 7aeccc4  Merge pull request #743 from epam/bugfix-EPMCDLAB-2013
     new 646e673  EPMCDLAB-000 fixed playbook that is executed during 
integration tests
     new 02e1ca8  fixed issue with Spark memory per executor
     new d89bb33  Merge pull request #744 from epam/EPMCDLAB-2011
     new 3c5514d  Merge branch 'develop' of https://github.com/epam/DLab into 
bugfix-EPMCDLAB-2005
     new f57f3e45 Merge pull request #745 from epam/bugfix-EPMCDLAB-2005
     new 2f51eb6  EPMCDLAB-2015 fixed bug connected with assignment user to 
group
     new f682162  Merge pull request #746 from epam/bugfix-EPMCDLAB-2015
     new 7512cca  [EPMCDLAB-2005]: Manage role form foxes; quota validation 
fixes
     new 1e579e1  [EPMCDLAB-2005]: Manage role form foxes; quota validation 
fixes
     new f8b0c4f  Merge pull request #747 from epam/bugfix-EPMCDLAB-2016
     new ba598cd  fixed issue with removing kernels from Rstudio
     new 5e0b2ea  fixed typo
     new 86842ad  Merge pull request #748 from epam/EPMCDLAB-1983
     new 3a8496b  [EPMCDLAB-2019]: prevent clusters configuration for zeppelin
     new 409e10f  [EPMCDLAB-2019]: documentation link added
     new 2f945cf  [EPMCDLAB-2019]: prevent updating group without roles 
selections
     new c893086  Merge pull request #749 from epam/feature-EPMCDLAB-2019
     new bd40382  corrected Spark properties
     new e5232c0  added driver memory to all interpreters
     new 8295698  Merge pull request #750 from epam/EPMCDLAB-2021
     new 43c5842  added port range 4040-4045 for Spark UIs
     new c1f4d74  added port range 4040-4045 for Spark UIs
     new bf7ae5d  Merge pull request #751 from epam/EPMCDLAB-2032
     new ed488a4  EPMCDLAB-000 fixed playbooks that are executed during 
integration tests
     new 21f41e5  fixed issue with removing EMR kernels
     new 7cc61de  fixed issue with removing EMR kernels
     new 8a9008f  Merge pull request #752 from epam/EPMCDLAB-2033
     new 4bf5441  Add secondary VPC CIDR as parameter for deploy_dlab
     new 14670cb  Merge pull request #753 from epam/EPMCDLAB-2038
     new 14afbe9  cntk repo link fix
     new 14671d1  downgrade cntk version because 2.4+ supports only ubuntu
     new 9c0049d  right compatibility version for tensor 1.8
     new 155169c  correct names of notebooks
     new 5de32dd  Merge pull request #754 from epam/EPMCDLAB-1361
     new 79a96da  [EPMCDLAB-2036][Zeppelin]: Warning spark config info changed
     new 8e835cd  [EPMCDLAB-2034][Confirmation dialog]: Prevent clusters list 
in case of notebook termination with no active resources
     new 759acf1  Merge pull request #755 from epam/bugfix-EPMCDLAB-2034
     new 5d1f6d7  [EPMCDLAB-2041]: prevented inactivity time from scheduler form
     new cb63b3a  Merge pull request #756 from epam/EPMCDLAB-2041
     new c44c568  Update README.md
     new 186f8c7  Update README.md
     new 57c74a9  Update README.md
     new 20a4445  Merge pull request #757 from epam/read_me
     new 6e1c50e  EPMCDLAB-2043 fixed bug connected with displaying creating 
image status on billing report
     new d9e9179  Merge pull request #758 from epam/bugfix-EPMCDLAB-2043
     new dc9694e  [EPMCDLAB-2045]: added AWS documentation link on emr creation
     new e77b4f5  [EPMCDLAB-2045]: added AWS documentation link on emr creation
     new fc29f14  Merge pull request #759 from epam/feature-EPMCDLAB-2045
     new 50b7496  [EPMCDLAB-2046]: reset status subject data on logout
     new 5d41566  Merge pull request #760 from epam/bugfix-EPMCDLAB-2046
     new d9dfd56  updated screens and USER_GUIDE.md
     new 33e2c32  Merge pull request #761 from epam/user_guide_2.1
     new 7f5dc2f  EPMCDLAB-000 release notes updated
     new 96f0370  EPMCDLAB-000 updated release notes
     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 464d035  DLAB-000 fixed merge conflicts

The 5534 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                                          |  18 +-
 RELEASE_NOTES.md                                   |  70 +++--
 USER_GUIDE.md                                      |  49 +++-
 build.properties                                   |  14 +-
 doc/close to limit.png                             | Bin 0 -> 67002 bytes
 doc/create_notebook_from_ami.png                   | Bin 24699 -> 27066 bytes
 doc/dataengine_creating_menu.png                   | Bin 16881 -> 18080 bytes
 doc/delete_group.png                               | Bin 34858 -> 34704 bytes
 doc/emr_create.png                                 | Bin 34548 -> 39857 bytes
 doc/emr_create_configuration.png                   | Bin 39956 -> 49652 bytes
 doc/emr_info.png                                   | Bin 26881 -> 34713 bytes
 doc/exceeded quota.png                             | Bin 0 -> 60963 bytes
 doc/manage_environment.png                         | Bin 14149 -> 21334 bytes
 doc/manage_role.png                                | Bin 22608 -> 108456 bytes
 doc/notebook_create.png                            | Bin 27582 -> 41323 bytes
 doc/notebook_info.png                              | Bin 43744 -> 157517 bytes
 doc/scheduler reminder.png                         | Bin 0 -> 45701 bytes
 infrastructure-provisioning/scripts/deploy_dlab.py |  16 +-
 .../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                  |  18 ++
 .../src/edge/templates/nginx_debian                |  17 ++
 .../src/edge/templates/nginx_redhat                |  19 +-
 .../src/edge/templates/squid.conf                  |  17 ++
 .../src/general/conf/dlab.ini                      |  39 ++-
 .../files/aws/dataengine-service_description.json  |   4 +-
 .../files/aws/deeplearning_description.json        |   4 +-
 .../src/general/files/aws/jupyter_description.json |   4 +-
 .../src/general/files/aws/rstudio_description.json |   4 +-
 .../files/aws/tensor-rstudio_description.json      |   2 +-
 .../general/files/aws/zeppelin_description.json    |   4 +-
 .../files/azure/deeplearning_description.json      |   4 +-
 .../general/files/azure/jupyter_description.json   |   4 +-
 .../general/files/azure/rstudio_description.json   |   4 +-
 .../general/files/azure/zeppelin_description.json  |   4 +-
 .../files/gcp/deeplearning_description.json        |   4 +-
 .../src/general/files/gcp/jupyter_description.json |   4 +-
 .../src/general/files/gcp/rstudio_description.json |   4 +-
 .../general/files/gcp/zeppelin_description.json    |   4 +-
 .../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             |  82 +++---
 .../src/general/lib/azure/__init__.py              |  17 ++
 .../src/general/lib/azure/actions_lib.py           |  29 +-
 .../src/general/lib/azure/meta_lib.py              |  20 +-
 .../src/general/lib/gcp/__init__.py                |  17 ++
 .../src/general/lib/gcp/actions_lib.py             |   6 +-
 .../src/general/lib/gcp/meta_lib.py                |  17 ++
 .../src/general/lib/os/debian/common_lib.py        |   3 +-
 .../src/general/lib/os/fab.py                      |  31 +-
 .../src/general/lib/os/redhat/common_lib.py        |   4 +-
 .../src/general/lib/os/redhat/notebook_lib.py      |   3 +-
 .../general/scripts/aws/common_stop_notebook.py    |   6 +-
 .../scripts/aws/dataengine-service_create.py       |   1 +
 .../scripts/aws/dataengine-service_prepare.py      |   3 +-
 .../scripts/aws/dataengine-service_terminate.py    |   6 +-
 .../src/general/scripts/aws/edge_prepare.py        |   2 +-
 .../rstudio_dataengine-service_create_configs.py   |  12 +-
 .../src/general/scripts/aws/ssn_configure.py       |   9 +-
 .../src/general/scripts/aws/ssn_prepare.py         |  38 +--
 .../src/general/scripts/azure/edge_prepare.py      |  13 +-
 .../general/scripts/azure/ssn_create_peering.py    |  62 ++++
 .../src/general/scripts/azure/ssn_prepare.py       |  37 +--
 ...common_notebook_configure_dataengine-service.py |   3 +-
 .../general/scripts/gcp/common_stop_notebook.py    |   5 +-
 .../scripts/gcp/dataengine-service_prepare.py      |   3 +-
 .../scripts/gcp/dataengine-service_terminate.py    |   4 +-
 .../src/general/scripts/gcp/edge_prepare.py        |   2 +-
 .../os/zeppelin_install_dataengine_kernels.py      |   1 +
 .../aws/dataengine-service_interpreter_livy.json   | 124 ++++++--
 .../aws/dataengine-service_interpreter_spark.json  | 152 ++++++++--
 .../general/templates/aws/interpreter_livy.json    | 107 ++++++-
 .../general/templates/aws/interpreter_spark.json   | 210 +++++++++++--
 .../aws/jenkins_jobs/reupload_ssh_key/config.xml   |  17 ++
 .../general/templates/azure/interpreter_livy.json  | 107 ++++++-
 .../general/templates/azure/interpreter_spark.json | 210 +++++++++++--
 .../gcp/dataengine-service_interpreter_livy.json   | 104 ++++++-
 .../gcp/dataengine-service_interpreter_spark.json  | 136 +++++++--
 .../general/templates/gcp/interpreter_livy.json    |  87 +++++-
 .../general/templates/gcp/interpreter_spark.json   | 201 +++++++++++--
 .../templates/os/dataengine_interpreter_livy.json  |  91 +++++-
 .../templates/os/dataengine_interpreter_spark.json | 112 ++++++-
 .../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 ++
 .../os/pyspark_dataengine-service_template.json    |   2 +-
 .../os/r_dataengine-service_template.json          |   2 +-
 .../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 ++
 .../os/toree_dataengine-service_template.json      |   2 +-
 .../os/toree_dataengine-service_templatev2.json    |   2 +-
 .../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/scripts/configure_zeppelin_node.py    |   4 +
 .../zeppelin/templates/livy-server-cluster.service |  18 ++
 .../src/zeppelin/templates/livy-server.service     |  18 ++
 .../zeppelin/templates/zeppelin-notebook.service   |  18 ++
 .../zeppelin/zeppelin-notebook.json                |   4 +-
 integration-tests/examples/copy_files.py           |   2 +-
 .../ec2_templates/zeppelin/zeppelin-notebook.json  |   4 +-
 .../gcp_templates/jupyter/jupyter-notebook.json    |   4 +-
 .../gcp_templates/rstudio/rstudio-notebook.json    |   4 +-
 .../gcp_templates/zeppelin/zeppelin-notebook.json  |   4 +-
 .../examples/scenario_zeppelin/zeppelin_tests.py   |   6 +-
 .../test_templates/deeplearning/conv.prototxt      |  13 +
 .../jupyter/template_visualization_sparkr.ipynb    |   2 +-
 .../zeppelin/template_visualization_sparkr.json    |   2 +-
 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/rest/client/RESTService.java     |  97 +++---
 .../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 ++
 .../com/epam/dlab/constants/ServiceConsts.java     |   1 +
 .../ResourceQuoteReachedExceptionMapper.java       |  17 ++
 .../handlers/ReuploadKeyCallbackHandler.java       |  17 ++
 .../resources/azure/ExploratoryResourceAzure.java  |   7 +
 .../resources/gcp/ExploratoryResourceGcp.java      |   7 +
 .../service/AzureAuthorizationCodeServiceImpl.java |  17 ++
 services/security-service/security.yml             |  10 +-
 services/self-service/pom.xml                      |  19 ++
 services/self-service/self-service.yml             |  30 +-
 .../SelfServiceApplicationConfiguration.java       |  12 +
 .../epam/dlab/backendapi/dao/BaseBillingDAO.java   |  13 +-
 .../java/com/epam/dlab/backendapi/dao/EnvDAO.java  |   6 +
 .../java/com/epam/dlab/backendapi/dao/KeyDAO.java  |   4 +
 .../com/epam/dlab/backendapi/dao/UserGroupDao.java |  19 ++
 .../epam/dlab/backendapi/dao/UserGroupDaoImpl.java |  23 ++
 .../dlab/backendapi/dao/aws/AwsBillingDAO.java     |   5 +-
 .../dlab/backendapi/dao/azure/AzureBillingDAO.java |   5 +-
 .../domain/SchedulerConfigurationData.java         |   5 +-
 .../backendapi/modules/AwsSelfServiceModule.java   |  14 +-
 .../backendapi/modules/AzureSelfServiceModule.java |  13 +-
 .../epam/dlab/backendapi/modules/DevModule.java    |   6 +-
 .../backendapi/modules/GcpSelfServiceModule.java   |  13 +-
 .../dlab/backendapi/modules/ProductionModule.java  |   7 +-
 .../backendapi/resources/EnvironmentResource.java  |   8 +-
 .../backendapi/resources/UserGroupResource.java    |  17 +-
 .../backendapi/resources/UserRoleResource.java     |  17 ++
 .../resources/azure/AzureOauthResource.java        |  17 ++
 .../resources/callback/base/EdgeCallback.java      |   1 +
 .../backendapi/resources/dto/CreateGroupDto.java   |  18 --
 .../dlab/backendapi/resources/dto/GroupDTO.java}   |  28 +-
 .../dlab/backendapi/resources/dto/UserDTO.java     |   7 +
 .../com/epam/dlab/backendapi/roles/UserGroup.java  |  17 ++
 .../schedulers/internal/ManagedScheduler.java      |  28 +-
 .../backendapi/service/EnvironmentService.java     |   2 +-
 .../dlab/backendapi/service/InactivityService.java |  17 ++
 .../dlab/backendapi/service/UserGroupService.java  |   1 +
 .../dlab/backendapi/service/UserRoleService.java   |  17 ++
 .../backendapi/service/UserRoleServiceImpl.java    |  17 ++
 .../service/impl/EnvironmentServiceImpl.java       |  26 +-
 .../service/impl/InactivityServiceImpl.java        |  17 ++
 .../service/impl/MavenCentralLibraryService.java   |  38 +--
 .../service/impl/UserGroupServiceImpl.java         |  10 +
 .../epam/dlab/backendapi/util/RequestBuilder.java  |   7 +-
 .../src/main/resources/quartz.properties           |  23 ++
 .../src/main/resources/webapp/.editorconfig        |  14 +
 .../app/access-denied/access-denied.component.scss |  19 +-
 .../app/access-denied/access-denied.component.ts   |  15 +
 .../services/applicationServiceFacade.service.ts   |  16 +-
 .../src/app/core/services/healthStatus.service.ts  |   6 +-
 .../core/services/librariesInstallation.service.ts |   2 +-
 .../app/core/services/rolesManagement.service.ts   |  12 +-
 .../src/app/core/services/scheduler.service.ts     |   8 +
 .../src/app/core/services/userAccessKey.service.ts |   6 +-
 .../health-status-grid.component.html              |   2 +-
 .../health-status-grid.component.scss              |   8 +-
 .../app/health-status/health-status.component.html |   2 +-
 .../app/health-status/health-status.component.ts   |  18 +-
 .../src/app/health-status/health-status.module.ts  |   7 +-
 .../manage-environment-dilog.component.html        |  21 +-
 .../manage-environment-dilog.component.scss        |  17 +-
 .../manage-environment-dilog.component.ts          |   4 +-
 .../group-name-validarion.directive.ts             |   2 +-
 .../manage-roles-groups.component.html             | 158 +++++-----
 .../manage-roles-groups.component.scss             | 326 ++++++++++++++-------
 .../manage-roles-groups.component.ts               |  60 ++--
 .../ssn-monitor/ssn-monitor.component.html         |   3 +
 .../ssn-monitor/ssn-monitor.component.scss         |  11 +-
 .../ssn-monitor/ssn-monitor.component.ts           |   3 +
 .../management-grid/management-grid.component.html |   2 +-
 .../management-grid/management-grid.component.scss |   7 +-
 .../reporting-grid/reporting-grid.component.html   |   2 +-
 .../reporting-grid/reporting-grid.component.scss   |  12 +
 .../cluster-details/cluster-details.component.html |   7 +-
 .../cluster-details/cluster-details.component.scss |   4 +-
 ...utational-resource-create-dialog.component.html |  19 +-
 ...utational-resource-create-dialog.component.scss |  21 +-
 ...mputational-resource-create-dialog.component.ts |   1 -
 .../computational-resources-list.component.ts      |  33 ++-
 .../computational-resources-list/index.ts          |   6 +-
 .../ami-create-dialog.component.ts                 |   7 +-
 .../detail-dialog/detail-dialog.component.html     |  15 +-
 .../detail-dialog/detail-dialog.component.scss     |   6 +-
 .../create-environment.component.scss              |   8 +-
 ...ratory-environment-create-dialog.component.html |   7 +-
 ...loratory-environment-create-dialog.component.ts |   3 +-
 .../exploratory/install-libraries/index.ts         |   6 +-
 .../install-libraries.component.html               |   8 +-
 .../install-libraries.component.scss               |  79 +++--
 .../install-libraries.component.ts                 | 100 +++++--
 .../resources-grid/resources-grid.component.ts     |  16 +-
 .../resources/scheduler/scheduler.component.html   |   4 +-
 .../app/resources/scheduler/scheduler.component.ts |  16 +-
 .../dropdown-list/dropdown-list.component.ts       |   7 +-
 .../shared/form-controls/dropdowns.component.scss  |  54 ++--
 .../multi-select-dropdown.component.ts             |   5 +-
 .../confirmation-dialog.component.html             |   2 +-
 .../confirmation-dialog.component.scss             |   2 +-
 .../confirmation-dialog.component.ts               |   2 +
 .../key-upload-dialog.component.html               |   2 +-
 .../app/shared/modal-dialog/modal.component.html   |   2 +-
 .../app/shared/modal-dialog/modal.component.scss   |  23 +-
 .../modal-dialog/notification-dialog/index.ts      |   2 +-
 .../notification-dialog.component.ts               |  35 ++-
 .../src/app/shared/navbar/navbar.component.html    |   2 +-
 .../src/app/shared/navbar/navbar.component.ts      | 109 ++++++-
 .../webapp/src/assets/styles/_general.scss         |  16 +
 .../resources/webapp/src/assets/styles/_reset.scss |   7 +
 .../resources/webapp/src/assets/styles/_theme.scss | 118 +++++---
 .../webapp/src/environments/environment.prod.ts    |  15 +
 .../webapp/src/environments/environment.ts         |  15 +
 .../src/main/resources/webapp/src/polyfills.ts     |  16 +
 .../src/main/resources/webapp/src/styles.scss      |   6 +-
 .../src/main/resources/webapp/src/typings.d.ts     |   4 -
 .../resources/EnvironmentResourceTest.java         |  10 +-
 .../resources/UserGroupResourceTest.java           |  67 +++--
 .../backendapi/resources/UserRoleResourceTest.java |  17 ++
 .../resources/UserSettingsResourceTest.java        |   4 +-
 .../schedulers/CheckUserQuoteSchedulerTest.java    |   4 +-
 .../service/UserRoleServiceImplTest.java           |  17 ++
 .../service/UserSettingServiceImplTest.java        |   2 +-
 .../service/impl/EnvironmentServiceImplTest.java   |  16 +-
 .../service/impl/InactivityServiceImplTest.java    |  17 ++
 .../impl/MavenCentralLibraryServiceTest.java       |  38 +--
 .../service/impl/ReuploadKeyServiceImplTest.java   |  17 ++
 .../service/impl/UserGroupServiceImplTest.java     |  36 ++-
 .../service/impl/UserResourceServiceImplTest.java  |  17 ++
 268 files changed, 4576 insertions(+), 1236 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
 create mode 100644 
infrastructure-provisioning/src/general/scripts/azure/ssn_create_peering.py
 delete mode 100644 
services/self-service/src/main/java/com/epam/dlab/backendapi/resources/dto/CreateGroupDto.java
 copy 
services/{dlab-model/src/main/java/com/epam/dlab/model/systeminfo/OsInfo.java 
=> 
self-service/src/main/java/com/epam/dlab/backendapi/resources/dto/GroupDTO.java}
 (67%)
 create mode 100644 services/self-service/src/main/resources/quartz.properties
 delete mode 100644 
services/self-service/src/main/resources/webapp/src/typings.d.ts


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to