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 a138e77f Bug fix, adding new field to UserConfigurationData
     add b6c24cab Bump django from 3.2.16 to 3.2.18
     add 1adfb37d Merge pull request #168 from 
apache/dependabot/pip/django-3.2.18
     add 528996cd Make sure request info gets into error emails
     add 3dfcac88 AIRAVATA-3693 Switch to run-s so it works on Windows too
     add 5ab69a4a AIRAVATA-3693 Add windows JS build to action
     add e56c3306 AIRAVATA-3693 windows JS build action set to use cmd shell
     add 2b5ba36b AIRAVATA-3693 add npm-run-all to package.json
     add a248cbd7 AIRAVATA-3694 Basic archive_user_data management command
     add b9dc12e4 AIRAVATA-3694 Basic unarchive_user_data command
     add e0abdebb AIRAVATA-3694 minimum archive size setting
     add 1e130acb AIRAVATA-3694 log error if some error happens trying to 
create a user archive
     add 6a52ac3c AIRAVATA-3694 handle case where there is nothing to archive
     add 9e5ccfac AIRAVATA-3694 REST API and admin view to see when experiment 
data dir has been archived
     add 2a63b583 AIRAVATA-3694 Documented new user data archive settings
     add d0768e84 AIRAVATA-3694 Attempt to rollback the archive if something 
fails when deleting archived data
     add e4aa3d4d AIRAVATA-3694 Reset modification time when unarchiving
     add 086fb53f AIRAVATA-3694 Notice to user when experiment data is archived 
and also the general archive policy
     add 75a4e563 AIRAVATA-3694 --max-age option added to archive_user_data
     add 28b9ee78 AIRAVATA-3694 make the archive directory, including any 
missing parents
     add bb283acb Merge branch 'archive-user-data' into develop
     add e27ac668 AIRAVATA-3694 adding missing mock for test
     add 8b4670a9 Merge branch 'archive-user-data' into develop
     add 668357b0 AIRAVATA-3695 Bug fix for handling missing optional fields
     add 4442cde5 AIRAVATA-3695 Bug fix for null reference
     add f9b3dda3 Merge branch 'archive-user-data' into develop
     add 15f91433 AIRAVATA-3694 log exception when archive fails so it 
generates an error email in production
     add 8db03aa7 AIRAVATA-3694 handle case where file was already deleted

No new revisions were added by this update.

Summary of changes:
 .github/workflows/build-and-test.yaml              |  15 +
 .../{ => apps/admin/management}/__init__.py        |   0
 .../admin/management/commands}/__init__.py         |   0
 .../admin/management/commands/archive_user_data.py | 162 ++++++++
 .../management/commands/unarchive_user_data.py     |  42 +++
 .../apps/admin/migrations/0001_initial.py          |  35 ++
 django_airavata/apps/admin/models.py               |  15 +
 .../statistics/ExperimentDetailsView.vue           |  18 +-
 .../ExperimentStatisticsContainer.spec.js          |   9 +
 .../api/static/django_airavata_api/js/index.js     |   1 +
 .../django_airavata_api/js/service_config.js       |   9 +
 django_airavata/apps/api/thrift_utils.py           |   2 +-
 django_airavata/apps/api/urls.py                   |   3 +
 django_airavata/apps/api/views.py                  |  37 +-
 django_airavata/apps/auth/backends.py              |   2 +-
 .../storage/ExperimentStorageViewContainer.vue     |  23 ++
 django_airavata/apps/workspace/views.py            |   4 +-
 django_airavata/settings.py                        |   7 +
 django_airavata/settings_local.py.sample           |   8 +
 django_airavata/static/common/package.json         |   9 +-
 django_airavata/static/common/yarn.lock            | 414 ++++++++++++++++++++-
 requirements.txt                                   |   2 +-
 22 files changed, 794 insertions(+), 23 deletions(-)
 copy django_airavata/{ => apps/admin/management}/__init__.py (100%)
 copy django_airavata/{ => apps/admin/management/commands}/__init__.py (100%)
 create mode 100644 
django_airavata/apps/admin/management/commands/archive_user_data.py
 create mode 100644 
django_airavata/apps/admin/management/commands/unarchive_user_data.py
 create mode 100644 django_airavata/apps/admin/migrations/0001_initial.py

Reply via email to