This is an automated email from the ASF dual-hosted git repository.
machristie pushed a change to branch AIRAVATA-3562
in repository https://gitbox.apache.org/repos/asf/airavata-django-portal.git
from 793b8f39 AIRAVATA-3565 Other field for single and multi choice fields
new 6d761044 AIRAVATA-3565 Add validation to extended user profile editor
new 9a68c808 AIRAVATA-3565 Adding required column to
ExtendedUserProfileField
new 49ebb76c AIRAVATA-3565 Support for optional extended user profile
fields
new 5c2aed33 AIRAVATA-3565 Combining both forms into one
The 4 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:
.../js/models/ExtendedUserProfileField.js | 1 +
.../0016_extendeduserprofilefield_required.py | 18 ++++++++
django_airavata/apps/auth/models.py | 1 +
django_airavata/apps/auth/serializers.py | 3 +-
.../js/components/ExtendedUserProfileEditor.vue | 10 +++-
.../ExtendedUserProfileMultiChoiceFieldEditor.vue | 42 +++++++++++++++++
.../ExtendedUserProfileSingleChoiceFieldEditor.vue | 53 +++++++++++++++++++++-
.../ExtendedUserProfileTextFieldEditor.vue | 24 +++++++++-
...ExtendedUserProfileUserAgreementFieldEditor.vue | 39 +++++++++++++++-
.../js/components/UserProfileEditor.vue | 11 +----
.../js/containers/UserProfileContainer.vue | 47 +++++++++++++------
.../js/store/modules/extendedUserProfile.js | 2 +-
.../static/common/js/errors/vuelidateHelpers.js | 14 ++++++
13 files changed, 235 insertions(+), 30 deletions(-)
create mode 100644
django_airavata/apps/auth/migrations/0016_extendeduserprofilefield_required.py