github usnistgov/NEMO 3.0.0

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

NEMO 3.0.0 is here with area reservations!

Before Updating

  • add mptt to INSTALLED_APPS in settings.py
  • add timed services call to url /email_out_of_time_reservation_notification every minute
  • if you plan on using area reservations, update reservation email templates to check whether the reservation item is a tool or an area. reservation.tool, reservation.area or reservation.reservation_itemand reservation.reservation_item_type can be used for that. (emails to update area: reservation_reminder_email, reservation_warning_email, missed_reservation_email, cancellation_email, reservation_created_user_email, reservation_cancelled_user_email)
  • if you plan on using area reservations, update unauthorized_tool_access_email to use the new type variable. It can be either 'reservation' when a user tries to use a tool without a reservation or 'access' when a user tries to use a tool without being logged in to the required area

New Area Features

  • Added the ability to make reservations for Areas that have requires_reservation set to True
  • Added icon on tools in the sidebar when they require access to an area that requires a reservation
  • Tools cannot be reserved until a reservation is made on the required area (area reservation needs to exist at the start time of the tool reservation)
  • Added Area capacity and policy rules for area reservations. Area capacity is checked when making reservation and logging in, parent area capacity is also checked. (Capacity can be set on buildings or campuses that have other areas in them as well)
  • Warning will be shown to user when making a reservation if reservation_warning is set on an area
  • Added categories to area
  • Added count_staff_in_occupancy flag on areas. If unchecked, staff users will not count.
  • Added customization setting to display all areas or only areas the user has access to
  • Access levels can now be set directly when creating the access level.
  • Access level can be given on parent areas (i.e. Buildings)
  • Outages can be scheduled on Areas as well. Can also be set on parent area through the detailed administration
  • Added tooltip showing all users logged in an area
  • Added ability to log in and out of areas directly from the calendar view (enable with setting in customization)
  • Logged in users without a reservation will be shown in red on status dashboard
  • Area reservation are shortened when user logs out
  • Added ability to email users authorized to access an area or parent area (building)
  • Displaying scheduled outages and unavailable resources for areas in sidebar
  • Added mobile calendar area reservations
  • Added email to be sent when users are out of time (logged in area but reservation expired). A grace period can be set in area.

Don't miss a new NEMO release

NewReleases is sending notifications on new releases.