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)

      Tuesday, 26 February 2019

      2019 Q1 Update

      2019 is upon us, and there are several things in the works for Club System. Firstly a recap on last year... It was fairly quiet in terms of new features being available, but there was a lot happening behind the scenes.

      Last Quarter's Highlights


      .Net Framework Upgrade
      The code has been upgraded to a later version of .Net, making it more stable and secure. This has now opened the door for several items which were not possible on lower versions of .Net

      Prep for Mail Server Upgrade
      We've been working closely with the hosting over the last few months and have made some underlying changes to enable the new mail server upgrade (see below)

      More Support
      Conversations and negotiations are in progress for bringing more people into the Club System team, especially in the development area. This will enable us to respond to your queries faster and build a better product.

      Coming Soon...


      Mail Server Upgrade
      The hosting is upgrade to a new mail server which provides better features, including the ability to manage your own email accounts.

      Over the next few weeks we will be migrating all clubs. The only impact will be you will need to update your email clients to use the new mail server settings. I'll be in contact with each club to let you know when you are scheduled for and to provide the new details.

      Stripe Integration
      Stripe is an alternate payment gateway (similar to PayPal) which is currently being integrated with Club System, and will soon be available. If you are interested in using Stripe on your site then please contact me (note there will be a small setup fee to get it running on your site).

      And much more... watch this space.

      Sunday, 3 June 2018

      Club System Sites now more secure

      Over the past few months I have been working with the new hosting company (WebRes) to enhance the security on Club System. I'm happy to announce that as of last week all Club System sites have support for TLS encryption enabled.

      This means your site will now be accessible over https. When accessing your Club System site (depending on the browser you use) you should see a lock icon or the word Secure, indicating any information sent to the site is encrypted and private.

      Some advantages of using https:

      • All data flowing to and from the site is encrypted and therefore is private and more secure
      • Https sites are ranked higher that unencypted sites
      • Some browsers (such as Chrome) will stop showing pages which are not encrypted in the near future

      If you have any queries about this, or are facing issues accessing your sites please let me know.

      Saturday, 3 March 2018

      Upgrade Available - 2018.01

      The first upgrade of 2018 is now available - let me know if you want an upgrade!

      New Features & Enhancements

      • Membership - add extra options for setting title on profile - controlled through MembershipTitleOptions parameter (CS-352)
      • Membership - add expiry date to locker list on members page (CS-343)
      • Booking - ability for members to edit guest dietary requirements after booking has been made (CS-216)
      • Booking - ability to add committee comments (not visible to member) to bookings from Manage Bookings page and show on hover on edit bed list (CS-179

        Fixes

        • Booking - add day (Mo, Tu, We etc) to all tables showing dates (CS-369)
        • Booking - when adding nights, its not updating first and last night correctly which results in corrupt bookings when add people (CS-368 & CS213)
        • Booking - edit evening meals allowing any number of be saved - restrict to less than number of people in booking (CS-214)
        • Financial - incorrect credit notes showing in Manage Booking (CS-340)
        • General - documents not correctly displaying in document lists

        Monday, 20 November 2017

        Upgrade Available - 2017.04

        As always - let me know when you are ready to be upgraded!

        New Features & Enhancements

        • Booking - separate waiting into waitlisted and requested on availability calendar - controlled by AvailabilitySplitRequestWaitList parameter (CS-337)
        • Financial - ability to add lines to invoices in bulk e.g. for late fees (CS-327)
          • Create new subs fee type (e.g. Late Fee)
          • Set fees for new fee type
          • Use Manage Invoices to find invoices to add lines too
          • Select and then use bulk management feature at bottom to enter info for new lines
          • Will only add each line type once per member per year
        • Report - split manual lines into different line types on Invoice Detail Report (CS-336)

          Fixes

          • General - fix issue on document lists page if a document is uploaded without a file extension

          Saturday, 7 October 2017

          Upgrade Available - 2017.03

          Includes 2017.02 & 2017.03
          As always - let me know when you are ready to be upgraded!

          New Features & Enhancements

          • Booking - Add lodge into transaction details (cs-323)
          • General - Show non-members in select box when adding to work parties so can include non-members (CS-335, Brindabella)
          • General - Show history on lockers (CS-326, Brindabella)
          • General - Add up to 3 attachments to contact members (CS-236, KAC)
          • Membership - Add emergency contact field to member profile (CS-248, Rotorua)

          Fixes

          • Booking - Fix accept booking conditions error when changing number of evening meals (CS-331, Snowline)
          • Booking - Fix errors when adding / cancelling people causes extra invoice lines, credit notes, loses booking (CS-316, CS-314, CS-309, RCH)
          • Booking - Fix already in booking error when people are in an expired booking (CS-260)
          • Booking - Fix errors when changing bed type causes incorrect invoice lines (CS-239, Taki)
          • Booking - Fix correct page not being displayed when editing nights and get booking period error (CS-234, Taki)
          • Booking - Fix bed types form not being displayed when editing bed types
          • Financial - Fix issue with invoice lines not adding to invoice total (CS-334, KAC)
          • General - Fix issues with email2 field which causes member search to not work correctly (CS-192, CS-224, Cascade, Brindabella)
          • General - Fix when creating invoice and select members by status not all getting added (CS-333, Icicles)
          • General - Add help text for email fields to templates, and order templates in drop down alphabetically (CS0235, KAC)
          • Report - Fix transaction reports not showing all transactions