List of Enhancements (Q2 2009)

Top  Previous  Next

Below are active issues that we are working on resolving (as of June 2009)

Priority

Category

Description

Impacted Customer

Status

1

Enhancement

Search incoming registrations by athlete name as well as registrant name.  When a web-site administrators searches on-line registrations, they now see the contents of the first 10 fields of the registration form allowing us to search on the athlete name as well as the registrant name.

All Sporting Clubs

completed

1

Bug Fix

Safari Browser Problems - there we're bugs in Safari Javascript that prevented our software from dynamically updating the amount owing for registrations.  We've worked around dynamic update problems in Safari by adding some specific Javascript for Safari only that reliably makes sure that supplementary fees, taxes and administration fees are part of the registration record.  If someone attempts to register on-line using Safari 3.2 or Safari 3.2.1, they are asked to upgrade.  Apple appears to have addressed most of the problems we were encountering in Safari 4.0, so we don't want to spend too much time addressing what were likely bugs in the browser itself

Anyone doing on-line registrations

completed

1

Enhancement

Ability to detect incomplete registrations based on the registrant IP address.  New setup options under "System Setup", "Preferences", "Registration" allows administrators to configure the site so that it is able to recognize returning IP addresses, and it an incomplete registration is detected for that address, a message is displayed advising people how to either cancel the incomplete registration or make a payment.

Anyone doing registration

completed

1

Enhancement

Aggressive grace period policy.  The configurable registration grace periods developed previously have been enhanced with a more aggressive policy (-1) that results in an incomplete registration being quietly deleted as quickly as possible without notifying anyone.

any one using grace periods to auto-remove incomplete registrations

completed

1

Bug Fix

Subscriptions. An apparent inconsistency with how we are receiving subscriptions from PayPal was resulting in us accidentally capturing registrations twice at the database level. (once for a PayPal subscription signup event, and a second time for the subscription_payment event).  We've updated the software now to properly distinguish between the signup transaction and the recurring transactions that may be of a different value.  The signup transaction amount will be reflected in the registration record even when received as a payment transaction separate from the signup.  If the difference in time between a subscription signup and a payment is less than 12 hours, we will assume the payment to be associated with the initial registration transaction.

Anyone using recurring payment functionality

completed

1

Enhancement

Ability to delete an incomplete registration using the My Registrations menu option when logged in as a regular user without administrator privileges

 

 

1

Enhancements / Bug Fix

Short weeks in camp registrations are now treated as full weeks for purposes of calculating the multi-week discounts.

 

 

1

Enhancements / Bug Fix

Ability to make manual adjustments to Camp registration capacities by day.

 

 

2

Bug Fix

Ajax mode enhancements.  Under System Setup / Preferences / Utilities / Show Advanced Options, AJAX mode if enabled will now accelerated properly the display of document library contents without needing to refresh the web-page (this results in visible faster page load times for web pages from the document library)

 

 

 

 

Grace period impacts - under System Setup / Utility Functions, this new utility allows the administrator to determine what e-mails will be sent if grace periods are enabled.  (the issue is that most sites will likely have lingering incomplete registrations, so it would be nice to know what registrations will result in an e-mail to the registrant being generated automatically before it happens.