🚀 New Software Release – June 4th 🚀
✨ Exciting New Features
- Admin Two-Factor Authentication Deactivation Tool: Admin users had no mechanism to assist parents or staff who became locked out of dashboards after losing device authentication codes. The Family and Staff profiles now feature a "Disable 2FA" tool in the Action Menu restricted by the Campers > Basic > Edit admin permission, which strips the lock, logs history data, and triggers a confirmation alert to the end user.
- ADA Compliance: Universal Accessibility Software Widget: To bring Parent, Staff, and Donor dashboards into compliance with modern visual scanning expectations, we’ve introduced an Accessibility Widget. Users can change typography size or select a dyslexia-friendly font, dimensions, alternate high-contrast or inverted color page views, toggle inverted dark configurations, or activate dyslexia-friendly layouts with single-action toggles that persist throughout their session. This capability is limited on the Admin interface to users using the mobile responsive interface. You can activate this on your “My Profile” (click on your username @ Camp Initials link in your navigation bar) under “Beta Programs” by changing the “Responsive design beta” dropdown menu to “All Devices”. The widget appears on Parent, Staff, and Donor Dashboards automatically.
- Spending Money: Parent Dashboard Transaction Logs: Parent Dashboard users previously lacked a clear ledger to track their camper's Spending Money transactions from the Parent Dashboard. An expandable and collapsible summary log has been introduced that displays an itemized list with transaction details.
Camp Shop: New Stock Report: A new Stock Report has been added to the Shop dashboard that allows admins to quickly evaluate items that are running low. The report allows for filtering by calendar year, physical location, and stock range, and provides built-in shortcuts to add or reduce stock.
âž• Product Enhancements and Improvements
- Staff: Department Input Fields Expanded: The "Add Department" and "Edit Department" input areas on the Staff Departments boards were cutting text off at 30 characters and long text strings displayed poorly. The input boxes capability were expanded and headers display departments more completely.
- Family Profile Financial Transaction Display Ordering: When a camper profile exceeded 16 individual line items, adding a manual transaction caused previous charges and discounts to scramble out of chronological order upon page refresh. The Family Profile Financial tab now guarantees that transactions remain in order.
- Missing Forms Report Logic: Restricted Medical Forms: The Missing Forms Report previously displayed medical forms as missing even for campers who were restricted from filling them out due to their session enrollment criteria. This report has been improved to prevent this, so admins only see form deadlines that strictly apply to each camper.
- Custom Field Identification Display: Unique ID numbers were previously placed at the very end of custom field names, causing them to get clipped out of view. The design was modified to showcase IDs directly inside the header title bar as an explicitly clear label, making them immediately viewable without resizing the layout.
- Camp Shop Interface Improvements: Improvements were made on the Shop dashboard, the Shop admin settings tab, and the Shop Orders tab of the Camper Profile. Text fields were standardized, helper text was added, and the order deletion warning on the Camper Profile was rewritten to better clarify the shop item refund process.
Comments