github usnistgov/NEMO 2.3.0

latest releases: 7.2.5, 7.2.4, 7.2.3...
5 years ago

Before Updating

  • Replace 'NEMO.context_processors.device' with 'NEMO.context_processors.base_context' in context_processors in settings.py
  • Rename media file nanofab_rules_tutorial.html to facility_rules_tutorial.html and update form in file to post to facility_rules url
  • Rename media file nanofab_rules_tutorial_email.html to facility_rules_tutorial_email.html

New Features

  • Added a reservation warning (number) field to Area. A "Busy time" warning will be displayed when reserving a tool in that Area when there already are a greater number of users with reservations for that same area. (This can be used separately from the area capacity)
  • Added a boolean field in area to decide if staff should count towards max capacity. Updated pages to show a separate staff count if unchecked
  • Post usage questions now support number type and min, max and pattern attribute.
  • Post usage questions preview has been added as well.
  • Consumable withdrawal now subtracts from quantity.
  • In email page, subject and content are now required and the preview can now be updated before sending.
  • Added area access record in remote work for staff charges.
  • Self login button will now be shown all the time when enabled from customization. Errors will be displayed when user cannot login (rather than hiding the button)
  • User type isn't required anymore. Confirmation of user creation/update has been added and anoter safely deactivate user link was added next to the active checkbox
  • The facility name can now be configured from the customization page. Thanks @dsbarth for the original code!
  • The site name can also be configured from the customization page.
  • The calendar view can now be configured from the customization page (default view, first day of the week, start of the day, column date format for day, week, and month views). Thanks @sbonaime for the suggestions and help!

Improvements

  • Added a spinner in tool control page when waiting after clicking on tools
  • Past outages aren't shown on scheduled outage page anymore
  • Added staff charges to billing api. Added detailed information for items.
  • Made identity service optional in settings.py
  • Made no_header feature sticky (per session): use parameter no_header=True in page url to use NEMO without header bar, use no_header=False to turn it off.

Bug fixes

  • Added consumable withdrawal on Kiosk after answering post usage questions.

Don't miss a new NEMO release

NewReleases is sending notifications on new releases.