Skip to content

v2.10.0

Compare
Choose a tag to compare
@matthew-li matthew-li released this 02 May 15:27
· 1529 commits to master since this release
09ab252

A minor release, released on May 2nd, 2022.

New Features

  • Support for project PIs and managers to request FCA renewal for the next allowance year in the month leading up to its start date.
  • Support for users to request to create a new project that will begin at a future date:
    • FCAs/PCAs: A project may be requested to be created for the next allowance year in the month leading up to its start date.
    • ICAs: A project may be requested to be created for any semester that starts within the next 90 days.
  • Support for administrators to approve requests for later periods, queueing them for automatic processing at the start of the period.
    • For instance, an FCA renewal for Allowance Year 2022 - 2023 (which has not begun yet) may be approved before it begins, but should only be processed right as it begins.
    • However, an FCA renewal for Allowance Year 2021 - 2022 (which has already begun) should be processed immediately upon approval.
  • A command-line tool for exporting database data to CSV or JSON.
    • Exportable data include: a list of users who submitted jobs, a list of new cluster access requests, the average queue time of jobs, a list of projects, and a list of survey responses.
    • Available filters include: time range, allowance type, and "active" status (projects only).

Enhancements

  • In the Django admin interface, AllocationUsers may now be filtered by Project name.

Bug Fixes

  • The Allocation Detail view no longer raises an error for certain objects.
  • Application and development VM initialization no longer fail due to a database table being accessed before it exists.