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

machristie pushed a change to branch staging
in repository https://gitbox.apache.org/repos/asf/airavata-django-portal.git


    from d273a786 AIRAVATA-3649 Rerun validation in QueueSettingsEditor 
whenever values change
     add aec22827 Fixing formatting with copy to clipboard snippets from ui 
tutorial
     add faeb92a0 AIRAVATA-3647 Special display for unauthenticated errors, 
directing users to re-authenticate
     add 04bae481 AIRAVATA-3647 update tutorial to use @api_view
     add c4a735ac AIRAVATA-3647 Documenting utility methods
     add d12ad44a AIRAVATA-3647 Unit test for handling unauthenticated REST 
error responses
     add 46e8038b AIRAVATA-3661 disable first move up, last move down in choices
     add 16acdbaa AIRAVATA-3647 change logged out warning background to 
yellow/warning
     add 621e599b AIRAVATA-3662 Adding checkbox label text input to user 
agreement field editor
     add 8aae7769 download_code and show_code
     add 9f649b21 Merge pull request #124 from isururanawaka/develop
     add a554db2e download_code and show_code
     add c44a08b6 Support download-code option
     add 7ee4b6a0 Merge branch 'master' into develop
     add ec94eb18 AIRAVATA-3663 Display button for proceeding to the dashboard 
after completing profile
     add 69f0e5eb AIRAVATA-3642 Improve navigation between Extended User 
Profile fields editor and Manage Users
     add f5b91abe Pin to Node LTS 16 (Gallium)
     add a80e4c70 Make sure request info gets into error emails
     add 0e2736ba Factored out dynamic django app loading code

No new revisions were added by this update.

Summary of changes:
 .nvmrc                                             |   2 +-
 django_airavata/app_config.py                      |  49 ----
 .../users/ExtendedUserProfileContainer.vue         |  35 +--
 .../components/users/ExtendedUserProfilePanel.vue  |  14 +-
 .../ExtendedUserProfileFieldEditor.vue             |  36 ++-
 .../src/store/modules/extendedUserProfile.js       |   3 +
 django_airavata/apps/api/exceptions.py             |  10 +-
 .../django_airavata_api/js/errors/ErrorUtils.js    |  34 +++
 .../js/errors/UnhandledError.js                    |   6 +
 .../js/errors/UnhandledErrorDispatcher.js          |  14 +-
 .../django_airavata_api/js/utils/FetchUtils.js     |   4 +-
 django_airavata/apps/api/tests/test_views.py       |  23 ++
 django_airavata/apps/api/views.py                  |   2 +-
 .../js/containers/UserProfileContainer.vue         |  14 +-
 .../login-desktop-success.html                     |   3 +
 .../partials/externals_login_form.html             |   2 +-
 .../partials/username_password_login_form.html     |   6 +
 django_airavata/apps/auth/views.py                 |  80 ++++---
 django_airavata/context_processors.py              |  28 +--
 django_airavata/settings.py                        |  43 +---
 .../common/js/components/NotificationsDisplay.vue  |  49 +++-
 django_airavata/static/common/scss/main.scss       |   5 +
 django_airavata/urls.py                            |  19 +-
 docs/tutorial/custom_ui_tutorial.md                | 252 ++++++++++++---------
 requirements.txt                                   |   1 +
 tests/settings.py                                  |   5 +-
 26 files changed, 434 insertions(+), 305 deletions(-)

Reply via email to