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 9bc6ca9a AIRAVATA-3680 Fix test failure
     add 4f48ff29 AIRAVATA-3682 make shared directory readonly for non-admins
     add 751cef0b AIRAVATA-3682 Secure shared dir in PUT /api/data-products
     add a786ef7e AIRAVATA-3682 Set admin group attributes when authenticating 
with token
     add bb64ad24 AIRAVATA-3682 Make shared directory work with remote user 
storage API
     add 8fe3e7ac AIRAVATA-3682 Make text editor readonly when file is in 
shared dir
     add f4a75fe0 Merge pull request #169 from apache:AIRAVATA-3682
     add 41d559dd AIRAVATA-3687 Add experiment data dir to experiment details 
in statistics view
     add a5d6cd17 AIRAVATA-3682 Fix token based auth
     add 496530cc AIRAVATA-3682 Users may have write access on shared directory 
but can never delete it
     add ac13f848 AIRAVATA-3682 Upgrading sdk version to get write permission 
metadata
     add e1f59acf AIRAVATA-3682 Fixing data product permission when in remote 
API mode
     add 4cb78711 AIRAVATA-3682 Bug fix: check if data product exists in user 
storage before trying to determine if writable
     add 742b739e AIRAVATA-3688 Null output file input when file is no longer 
available
     add f1440349 AIRAVATA-3688 Fixing onbeforeunload issue with Chrome
     add fbcbf853 AIRAVATA-3682 Sort the shared directory first

No new revisions were added by this update.

Summary of changes:
 .../statistics/ExperimentDetailsView.vue           | 11 ++++
 django_airavata/apps/api/authentication.py         |  7 +++
 django_airavata/apps/api/serializers.py            | 65 +++++++++++++++++++--
 .../django_airavata_api/js/models/DataProduct.js   |  1 +
 .../js/models/UserStorageDirectory.js              |  2 +
 .../js/models/UserStorageFile.js                   |  1 +
 .../js/models/UserStoragePath.js                   |  5 ++
 django_airavata/apps/api/view_utils.py             | 67 ++++++++++++++++++++++
 django_airavata/apps/api/views.py                  |  9 ++-
 django_airavata/apps/auth/middleware.py            | 27 +++++----
 .../experiment/input-editors/FileInputEditor.vue   | 27 ++++++---
 .../components/storage/UserStorageCreateView.vue   |  5 +-
 .../storage/UserStorageFileSelectionContainer.vue  |  1 +
 .../components/storage/UserStoragePathViewer.vue   | 44 +++++++++++++-
 .../storage-edit/UserStorageTextEditViewer.vue     | 17 +++++-
 .../js/containers/UserStorageContainer.vue         |  1 +
 .../common/js/components/UnsavedChangesGuard.vue   | 10 +++-
 requirements.txt                                   |  2 +-
 18 files changed, 267 insertions(+), 35 deletions(-)

Reply via email to