Additional fulfillment methods, excluding fulfillment methods, and other refinements – myTurn updates for November 2022

myturn logo with a header of "New Fulfillment Options" and text "Offer curbside vs inside pickup, exclude items from shipping/delivery, block users, and more!"

You can now set up additional pickup fulfillment methods which enables you to offer things like Curbside Pickup vs Inside Pickup. Additionally, items can be excluded from different types of fulfillment methods. For example:

  • Items that are too large for your delivery or courier service
  • Allow customers to request items be brought outside to their vehichle

This releases also brings the ability to completely block users based on Membership ID or username. This will prevent them from logging it at all.

There are also a number of other improvements ranging from additional filters on the maintenance reports to user interface improvements to our reservation system. The fuller list of updates includes:

  • LEND-7847 New attribute type for excluded fulfillment methods
  • LEND-7848 Allow creating more pickup FMs
  • LEND-7855 Use new excluded FM attribute
  • LEND-7871 10.2 Release Notes, i18n, and wording
  • LEND-7906 Allow blocking users based on username or membership id
  • LEND-7907 Allow setting a list of usernames, membership IDs, or emails that should be blocked
  • LEND-7908 Warn admins when users are blocked on List Reservations and the Admin Check In / Out Cart
  • LEND-7913 Add the ability to filter by statuses to to the Maintenance reports
  • LEND-7930 Block users from logging in after creating an account if their data matches a blocked criteria
  • LEND-7931 Prevent SIP users from logging in after creating an account if their data matches a blocking criteria
  • LEND-7932 Make sure users who use “Remember me” on login can’t login after being blocked
  • LEND-7933 Prevent users from taking any significant action on the site if they are blocked and somehow they logged in
  • LEND-7964 FOB auth doesn’t work because if member blocking code changes
  • LEND-7970 Log more information about weekly maintenance runs
  • LEND-7976 Importing past transactions does not work due to changes to prevent due dates in the past
  • LEND-7878 Account for excluded FMs in server side availability checks
  • LEND-7953 Add instructions about Disabled status modifier to Edit Statuses page
  • LEND-5139 Hide reservation labels and buttons while canceling reservation requests
  • LEND-7681 When starting a reservation, default to the next month if there are no days selectable in the current month
  • LEND-7849 Pop up reservation conflict warnings on the admin cart when adding items and changing due dates
  • LEND-7852 Speed up and limit project exports
  • LEND-7862 Add flag to membership purchases to indicate if it’s a renewal
  • LEND-7863 Backfill “is renewal” field on old membership purchases
  • LEND-7869 Change “Maintenance” Item attribute name to “Admin Notes”
  • LEND-7874 Loans by Demographic should have the “Include sub-locations” option enabled by default
  • LEND-7876 Move non-org specific tools to a myTurn / Site admin page in the left menu
  • LEND-7897 When placing a reseravtion, including for a user, always show the “Ship From” option to admins
  • LEND-7902 Add new end of effectiveness of membership type transition (when superseded by another transition)
  • LEND-7917 Make things clearer when first loading orgMembership/searchUsers with no search parameters
  • LEND-7920 Show alternative Pickup Fullfillment names on List Reservations
  • LEND-7921 Remove “show disabled items” from maintenance report/reportDue
  • LEND-7922 Prevent double-click and provide more loading feedback to user on initial user search
  • LEND-7923 Display alternative pickup information in additional places
  • LEND-7924 Error exporting maintenance when filtering by location
  • LEND-7925 Add double-click protection for reports and report exports in general
  • LEND-7929 Add Item ID to Transaction Receipt emails when they are displayed to users
  • LEND-7935 On email reminders, clearly separate items we are reminding people about from other items they have checked out that are not due “soon”
  • LEND-7937 Do not block UI on Admin Dashboard Quick Actions and Loans and Reservations, etc. links while stats are updating
  • LEND-7939 Don’t collapse the grouping on Build Order when operating on copies of the item
  • LEND-7947 Expand dashboard overlays to the full header (no padding)
  • LEND-7954 Limit tax report to 1 year by default, 2 years and one month max
  • LEND-7971 Add placeholder test to fields on delivery address form, especially notes
  • LEND-7972 Add phone number and extra spacing between notes to reservation emails
  • LEND-7977 Tax report performance improvements