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 34be846 Merge branch 'AIRAVATA-3297' into develop
add 6375d8d AIRAVATA-3346 Support bearer token authentication with REST
API
add 9195943 AIRAVATA-3346 Updating plain Django view functions to REST
API views
add a65a815 AIRAVATA-3346 fix Content-Disposition header for inline
download
add f1c6304 AIRAVATA-3346 Remove erroneous lines
add 5c9ba70 AIRAVATA-3346 Add missing allowed http methods
add 88a3e9b AIRAVATA-3346 Use remote API to launch experiment and get
relative data directory
add bdb39af AIRAVATA-3346 Proxy clone request when use remote data store
since input files must be copied on the remote portal instance
add 62b47f6 AIRAVATA-3346 Removing no longer used, deprecated
user_file_exists
add a0f6733 AIRAVATA-3346 Fixing missing function
add c592887 AIRAVATA-3346 Handle failed bearer token authentication
new cd47d63 Merge branch 'develop' into merge-AIRAVATA-3346
new 4b0ac0e Merge branch 'merge-AIRAVATA-3346' into develop
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:
django_airavata/apps/api/authentication.py | 35 ++++++++
django_airavata/apps/api/serializers.py | 60 ++++++++++---
django_airavata/apps/api/views.py | 137 ++++++++++++++++++-----------
django_airavata/apps/auth/backends.py | 26 ++++++
django_airavata/apps/auth/utils.py | 27 ++++--
django_airavata/apps/auth/views.py | 4 +
django_airavata/apps/workspace/views.py | 7 --
django_airavata/middleware.py | 28 +++---
django_airavata/settings.py | 1 +
9 files changed, 229 insertions(+), 96 deletions(-)
create mode 100644 django_airavata/apps/api/authentication.py