github usnistgov/NEMO 7.3.3

16 hours ago

New features

  • Added late cancellation reservation threshold (in minutes) to area and tool to mark late cancellations as missed. If set to 5 min for example, when a user cancels or moves a reservation less than 5 minutes before it starts, that reservation will be marked as missed. Thanks MIT.nano for the contribution!
  • Now tracking when tool is shut down (not operational) in UnplannedOutage model. It only covers cases when a tool status is changed to operational/non-operational from detailed admin or from a problem report. The model is accessible through the API as well. Thanks Cornell NanoScale Facility for the contribution!

Improvements

  • Added detailed admin validation for charges to never have an end date before the start date
  • Now rounding reservation duration in detailed admin list display
  • Added customization option to decide whether to let staff lock tool on problem shutdown or not (instead of being on by default)
  • Added a new option for supervisors to see all managed users' usage in their usage page
  • Allowing to define the order in which to display usage and alerts and occupancy based on the order of the parameters in the URL (for kiosk and area access pages)
  • Added alert creator and creation time in alerts page
  • Added new use_project_billing permission that can be given to users who should be able use the Administration -> Project billing page. Thanks Stanford SNF for the contribution!
  • Now allowing any user with the add_consumablewithdraw permission to use the supplies page in the Administration menu and in the kiosk, to checkout consumables for other users. Thanks MIT.nano for the contribution!

Bug fixes

  • Fixed error thrown when trying to create a reservation when a tool list is selected in calendar
  • Fixed alerts, occupancy and usage showing after badging in on area access tablets even without the parameters being present
  • Fixed tooltips in recurring charges showing True/False instead of showing the reason the charge is invalid
  • Fixed validation error when consumable withdrawal quantity is null preventing proper comparison with consumable quantity

Libraries

  • Pillow 12.0.0 -> 12.1.0
  • packaging 25.0 -> 26.0

Don't miss a new NEMO release

NewReleases is sending notifications on new releases.