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 2b5ba36b AIRAVATA-3693 add npm-run-all to package.json
     new a248cbd7 AIRAVATA-3694 Basic archive_user_data management command
     new b9dc12e4 AIRAVATA-3694 Basic unarchive_user_data command
     new e0abdebb AIRAVATA-3694 minimum archive size setting
     new 1e130acb AIRAVATA-3694 log error if some error happens trying to 
create a user archive
     new 6a52ac3c AIRAVATA-3694 handle case where there is nothing to archive
     new 9e5ccfac AIRAVATA-3694 REST API and admin view to see when experiment 
data dir has been archived
     new 2a63b583 AIRAVATA-3694 Documented new user data archive settings
     new d0768e84 AIRAVATA-3694 Attempt to rollback the archive if something 
fails when deleting archived data
     new e4aa3d4d AIRAVATA-3694 Reset modification time when unarchiving
     new 086fb53f AIRAVATA-3694 Notice to user when experiment data is archived 
and also the general archive policy
     new 75a4e563 AIRAVATA-3694 --max-age option added to archive_user_data
     new 28b9ee78 AIRAVATA-3694 make the archive directory, including any 
missing parents
     new bb283acb Merge branch 'archive-user-data' into develop

The 13 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:
 .../{ => apps/admin/management}/__init__.py        |   0
 .../admin/management/commands}/__init__.py         |   0
 .../admin/management/commands/archive_user_data.py | 159 +++++++++++++++++++++
 .../management/commands/unarchive_user_data.py     |  42 ++++++
 .../apps/admin/migrations/0001_initial.py          |  35 +++++
 django_airavata/apps/admin/models.py               |  15 ++
 .../statistics/ExperimentDetailsView.vue           |  20 ++-
 .../api/static/django_airavata_api/js/index.js     |   1 +
 .../django_airavata_api/js/service_config.js       |   9 ++
 django_airavata/apps/api/urls.py                   |   3 +
 django_airavata/apps/api/views.py                  |  25 +++-
 .../storage/ExperimentStorageViewContainer.vue     |  23 +++
 django_airavata/settings.py                        |   7 +
 django_airavata/settings_local.py.sample           |   8 ++
 14 files changed, 345 insertions(+), 2 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