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 ea01ec8 Lint: fix import sort order new 97975d8 AIRAVATA-3126 UI for managing reservations new ac818b4 AIRAVATA-3216 ComputeResourceReservation validations new 1a4b756 AIRAVATA-3126 Add support for deleting all expired reservations new 6f9ed0d AIRAVATA-3216: Remove dynamic sorting, but sort new reservations by start time new 4afb2c9 AIRAVATA-3126 remove parts of hour from reservation default start/end time new f7aed1c AIRAVATA-3216 Don't allow picking an end time before start time new b54d480 AIRAVATA-3126 Fix save/cancel to bottom; summarize reservations new f322b37 AIRAVATA-3126 reservation badges new 91e4318 Merge branch 'AIRAVATA-3126--Implement-compute-resource-reservation-addition' into develop The 9 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: .../appcatalog/groupresourceprofile/ttypes.py | 217 +++++++++++++++--- .../ComputePreference.vue | 119 +++++++--- .../ComputeResourceReservationEditor.vue | 158 +++++++++++++ .../ComputeResourceReservationList.vue | 251 +++++++++++++++++++++ .../ComputeResourceReservationsSummary.vue | 45 ++++ .../GroupComputeResourcePreference.vue | 108 ++++++--- .../gatewayprofile/StoragePreferenceList.vue | 2 +- django_airavata/apps/api/serializers.py | 9 +- .../api/static/django_airavata_api/js/index.js | 2 + .../django_airavata_api/js/models/BaseModel.js | 229 ++++++++++--------- .../js/models/ComputeResourceReservation.js | 65 ++++++ .../js/models/GroupComputeResourcePreference.js | 8 +- django_airavata/settings_local.py.ide | 6 +- .../static/common/js/components/DeleteButton.vue | 6 +- .../static/common/js/components/HumanDate.vue | 2 +- .../static/common/js/layouts/ListLayout.vue | 2 + django_airavata/static/common/js/utils.js | 25 +- 17 files changed, 1047 insertions(+), 207 deletions(-) create mode 100644 django_airavata/apps/admin/static/django_airavata_admin/src/components/admin/group_resource_preferences/ComputeResourceReservationEditor.vue create mode 100644 django_airavata/apps/admin/static/django_airavata_admin/src/components/admin/group_resource_preferences/ComputeResourceReservationList.vue create mode 100644 django_airavata/apps/admin/static/django_airavata_admin/src/components/admin/group_resource_preferences/ComputeResourceReservationsSummary.vue create mode 100644 django_airavata/apps/api/static/django_airavata_api/js/models/ComputeResourceReservation.js