This is an automated email from the ASF dual-hosted git repository.
machristie pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-django-portal.git
from c44a08b6 Support download-code option
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 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 ++++---
django_airavata/apps/auth/views.py | 22 +++++-----
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 | 5 ++-
requirements.txt | 1 +
tests/settings.py | 5 ++-
23 files changed, 244 insertions(+), 179 deletions(-)