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

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


    from 304016b  Merge branch 'python39' into develop
     add dd587b3  AIRAVATA-3319 Model for storing userinfo claims and 
evaluating user profile completeness
     add eafe669  AIRAVATA-3319 Initial REST API to user information
     add e2d5121  AIRAVATA-3319 Simple user profile editor for editing first 
name, last name
     add 91cb9c4  AIRAVATA-3455 Verify email change before updating user profile
     add 7af575a  AIRAVATA-3455 Display if there is a pending email change
     add a6c9703  AIRAVATA-3455 Offer to resend verification link
     add 0c44921  AIRAVATA-3455 Add success notification when email changes
     add b1980fb  AIRAVATA-3455 Add error handling to email verification process
     add 6d42717  AIRAVATA-3455 Add link to user profile editor in header
     add 0123bc4  AIRAVATA-3455 Handle enter key press
     add 125fd07  AIRAVATA-3455 user profile editor form validation
     new fef84db  Merge branch 
'AIRAVATA-3319-handle-missing-name-and-email-attributes-from-cilo' into develop
     new 8eabba1  AIRAVATA-3455 Updating build scripts with auth frontend build

The 2 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:
 .dockerignore                                      |    1 +
 .gitignore                                         |    1 +
 Dockerfile                                         |    9 +
 build_js.sh                                        |    1 +
 django_airavata/apps/admin/yarn.lock               |    5 +
 .../api/static/django_airavata_api/js/index.js     |    1 +
 .../static/django_airavata_api/js/models/User.js   |    9 +
 .../django_airavata_api/js/service_config.js       |   24 +
 .../.prettierignore                                |    0
 django_airavata/apps/auth/babel.config.js          |    3 +
 django_airavata/apps/auth/backends.py              |   71 +-
 .../auth/migrations/0007_auto_20200917_1610.py     |   43 +
 .../auth/migrations/0008_auto_20210422_1838.py     |   59 +
 django_airavata/apps/auth/models.py                |   41 +
 django_airavata/apps/{groups => auth}/package.json |   24 +-
 django_airavata/apps/auth/serializers.py           |   78 +
 .../js/components/UserProfileEditor.vue            |  100 +
 .../js/containers/UserProfileContainer.vue         |   89 +
 .../django_airavata_auth/js/entry-user-profile.js  |    8 +
 .../auth/templates/django_airavata_auth/base.html  |   23 +
 django_airavata/apps/auth/urls.py                  |    7 +-
 django_airavata/apps/auth/views.py                 |   78 +-
 django_airavata/apps/{admin => auth}/vue.config.js |   48 +-
 django_airavata/apps/{groups => auth}/yarn.lock    | 3540 ++++++++++----------
 django_airavata/apps/dataparsers/yarn.lock         |    5 +
 django_airavata/apps/groups/yarn.lock              |    5 +
 django_airavata/settings.py                        |   12 +
 .../static/common/js/errors/vuelidateHelpers.js    |    4 +
 django_airavata/static/common/js/index.js          |    4 +-
 django_airavata/templates/base.html                |    8 +-
 docs/dev/new_django_app.md                         |    6 +-
 lint_js.sh                                         |    1 +
 32 files changed, 2437 insertions(+), 1871 deletions(-)
 create mode 100644 
django_airavata/apps/api/static/django_airavata_api/js/models/User.js
 copy django_airavata/apps/{workspace/django-airavata-workspace-plugin-api => 
auth}/.prettierignore (100%)
 create mode 100644 django_airavata/apps/auth/babel.config.js
 create mode 100644 
django_airavata/apps/auth/migrations/0007_auto_20200917_1610.py
 create mode 100644 
django_airavata/apps/auth/migrations/0008_auto_20210422_1838.py
 copy django_airavata/apps/{groups => auth}/package.json (58%)
 mode change 100755 => 100644
 create mode 100644 django_airavata/apps/auth/serializers.py
 create mode 100644 
django_airavata/apps/auth/static/django_airavata_auth/js/components/UserProfileEditor.vue
 create mode 100644 
django_airavata/apps/auth/static/django_airavata_auth/js/containers/UserProfileContainer.vue
 create mode 100644 
django_airavata/apps/auth/static/django_airavata_auth/js/entry-user-profile.js
 create mode 100644 
django_airavata/apps/auth/templates/django_airavata_auth/base.html
 copy django_airavata/apps/{admin => auth}/vue.config.js (68%)
 copy django_airavata/apps/{groups => auth}/yarn.lock (76%)
 create mode 100644 django_airavata/static/common/js/errors/vuelidateHelpers.js

Reply via email to