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 d834347a AIRAVATA-3691 Only show GRP compute resources in statistics 
filter
     add 847cb628 updating pr status notifications to go to issues list
     add aee3d8f1 Merge branch 'staging'
     add 15bd6583 Merge branch 'staging'
     add 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

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   2 +-
 .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 | 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           |  18 +-
 .../ExperimentStatisticsContainer.spec.js          |   9 +
 .../api/static/django_airavata_api/js/index.js     |   1 +
 .../js/models/UserConfigurationData.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 +-
 24 files changed, 793 insertions(+), 24 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