Skip to content

v2.9.0

Compare
Choose a tag to compare
@matthew-li matthew-li released this 11 Mar 19:58
· 1700 commits to master since this release
34a7d61

A minor release, released on March 11th, 2022.

New Features

  • A request "hub" where users may view all of their requests and where superusers/staff may view all requests in the system.
  • A command-line tool for adding Service Units to (or subtracting them from) a particular Savio project (i.e., for refunds, error correction, etc.).
  • A command-line tool for deactivating Instructional Compute Allowance projects whose allocations have reached their end dates.
  • Support for storing and importing Berkeley Lab Project IDs, to be used for billing for the Lawrencium instance of the application.

Enhancements

  • User sessions now end after 1 hour instead of 15 minutes.
  • The Job List view now provides a dropdown of projects and hides the username field for regular users who are not project owners.
  • Entries in the nav-bar are now repositioned and irrelevant entries are now hidden.
  • The Django admin interface now includes additional search and filtering capabilities, as well as new and updated views.
  • Feature flags may now be configured to enable/disable deployment-specific features at runtime.
  • Uncaught exceptions in views are now logged.
  • Uncaught exceptions and select log messages at or above the ERROR level can now be sent to a Sentry instance for tracking.

Bug Fixes

  • Method signatures in the view that handles new Savio project requests now match the expected ones.