There were several releases done over the last while, with specific requests or fixes for clubs. These have now all been pulled together with some exciting new features such as Stripe and SendGrid integration for the first full release for 2020. Full list below, and happy to provide further information on any feature or fix as required.
As always, please let me know if you would like your site upgraded so we can schedule it in.
Big New Features
- Financial - Stripe integration to provide an alternate payment method to PayPal (CS-421)
- General - SendGrid integration to enhance mail delivery service, and increase the reliability of emails sent from Club System (CS-427)
Other New Features & Enhancements
- Booking - restructure the booking process and pages to make clearer and enable simplification and clean up of code (CS-381, CS-377)
- Booking - ability to edit people / nights for long bookings as that feature now opens in a new tab (CS-426, CS-409)
- Booking - ability to show a warning when a member is making a booking if there are not enough beds for that night (CS-217)
- Booking - show requested / waitlisted people in the bed list if they have a bed allocated (CS-378)
- Booking - ability to set default value for cancellation fee (CS-339)
- Booking - add invoice ID to manage bookings page (CS-390)
- Booking - add minimum age for guests age drop down when making a booking (CS-417)
- Booking - show meal requests on screen bunk list view (CS-429)
- Financial - add running balance to transactions page (CS-415)
- Membership - add skier or snowboarder option to profile (CS-410)
- Membership - add username and last login date to profile page (CS-356)
- Report - create new payment report to show all payments (CS-420)
Fixes
- Booking - ensure committee comments are not displayed in My Bookings (CS-374)
- Booking - resolve issues with everyone all nights feature (CS-375, CS-251, CS-317, CS-318)
- Booking - resolve issues with invoices when adding / removing people (CS-255)
- Booking - ensure booking fee is removed when adding a person expires (CS-287)
- Booking - resolve other minor issues (CS-319, CS-380, CS-397, CS-413, CS-221)
- Booking - ensure allow bookings = false doesn't allow bookings (CS-396)
- Booking - fix mailto link in Bookings Disabled message (CS-394)
- Financial - resolve deadlock errors (CS-220)
- Membership - resolve issue with ProfileUpdatePeriod to ensure the parameter shows the profile update page to members if they haven't updated it within the period specified (CS-373)
- Membership - fix issue with comments on lockers showing on all lockers (CS-404)
- Report - removed deleted invoice lines from invoices detailed report (CS-406)
- General - fix autocomplete so it shows all members (CS-408)
- General - resolve issue with multi-selection on pick lists (CS-405)
- General - resolve issue with reply-to using incorrect address in Contact Members (CS-389)