Saturday, 17 October 2020

Upgrade Available 2020-4 - Fix for Cookie issue + Mobile Friendly version!

Some of you may have seen some strange behaviour when logging in and out and changing passwords. This is due to some of the latest version of web browsers like Chrome and Firefox changing the way the treal cookies. This release will resolve any of those issues.

This release also includes a new mobile friendly version - just access your site on a mobile decice to check it out. This initial mobile friendly version makes most pages render well on smaller devices, but there are still a few things that need further enhancements to work, such as SYB, editing bunk lists and the text editor. These are work in progress, and will be included in an upcoming release. Please let me know if you notice anything else not working on a mobile so we can add it to the list.

As always, please let me know if you would like your site upgraded so we can schedule it in.

New Features & Enhancements

  • General - responsive mobile friendly version (CS-453)
  • Financial - change invoicesDueWithin parameter to be days instead of months (CS-460)
  • Financial - new banner at the top of pages to highlight if a member has credites available for use (controlled by showFinancialPosition parameter (CS-457)
  • Financial - add options to Contact Members to allow to email members based on +ve, -ve or <> 0 financial position (CS-458)
  • Financial - populate lodge in payments report (CS-461)

    Fixes

    • Booking - error when accepting beds from the bunk list (CS-455)
    • Booking - 5th guests dropping off the booking (CS-466)
    • Booking - bookings not expiring properly in edge cases where an error occurs (CS-469)
    • Booking - fix to edge case scenario where could skip booking rules by clicking submit twice (CS-454)
    • Booking - display booking comments properly in edit bunk list
    • General - Error when sending email if there are duplicate email addresses (CS-456)
    • Security - issues with change password, logout, review profile (due to browsers changing cookie security behaviour) (CS-471)

    Saturday, 5 September 2020

    SendGrid Upgrade = better emails, and access to view delivery status

    In version 2020.02 we upgraded the system to use SendGrid when sending emails from your Club System sites. This resulted in more reliable email for most, but some clubs had issues with hotmail or outlook email addresses receiving mail. This was due to the type of SendGrid account that shared an IP, which these email accounts blocked.

    It has also been hard for clubs to see the real status on emails, as although Club System may show emails being sent, it only knows if the email is sent successfully to SendGrid, but is unable to know if the mail was actually delivered.

    Recently we have upgraded SendGrid to a higher tier which provides a individual dedicated IP and therefore even better reliability. It also provides the ability to give clubs a sub user account so they can login and see the delivery status of each email sent by the site, and the reasons for any errors.

    If you have any questions on this, would like your site upgrade to the latest version to take advantage of this, or would like a SendGrid sub user account set up please get in contact.

    In addition, watch this space, as there is a new version coming soon which provides a far better mobile experience, along with various other small changes and fixes!


    Thursday, 11 June 2020

    Upgrade Available 2020-03

    New release available today with a couple of fixes plus some small enhancements requested by clubs. If you have any enhancements you want considered please send me an email!

    As always, please let me know if you would like your site upgraded so we can schedule it in.

    New Features & Enhancements

    • Booking - Update availability colour limits to be configurable - use new AvailabilityHurryPercent parameter (CS-446)
    • Financial - Add linen as an invoice line type (CS-447)
    • Membership - Ability to select dietary requirements from a list - use MembershipProfileFields and MembershipProfileDietaryReqList parameters (CS-448)
    • General - Update security check on Contact Us to use Google Recaptcha (CS-444)

      Fixes

      • Booking - resolve error showing when a booking is started without a lodge selected (CS-442)
      • Financial - fix how refunds are coded and add description (CS-441)

      Thursday, 2 April 2020

      Upgrade Available - 2020-02

      It's been pretty quiet here over the last while, but a lot has been happening in the background, and this self-isolation business has the good side effect of providing me more time to work on new Club System features!

      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)