NEMO 3.0.0 is here with area reservations!
Before Updating
- add
mptttoINSTALLED_APPSinsettings.py - add timed services call to url
/email_out_of_time_reservation_notificationevery 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.areaorreservation.reservation_itemandreservation.reservation_item_typecan 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_emailto use the newtypevariable. 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_reservationset toTrue - 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_warningis set on an area - Added categories to area
- Added
count_staff_in_occupancyflag 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.