MyActiveCenter Change Log

Last Updated December 12, 2017

1.1.24

  • Updated payment records to not store gateway information in the payment notes.
  • Updated shopping cart to have a button to continue browsing a center's activities page.
  • Fixed an issue that resulted in an error message being displayed when clicking on series on the calendar, but the registration was not open for activities.
  • Fixed an issue with paying for an activity or series in relation to groups and discounts.

1.1.23

  • Updated the shopping cart and enroll popup to display the group member expiration dates to the expected date after a payment has been made.
  • Updated calendar page to move the series list, if applicable, on the calendar page for an activity if scrolling down the page is possible.
  • Added the date information to enrolled activities in the shopping cart, which should help make it clear when each activity occurs before checking out.
  • Fixed an issue with unenrolling from past activities that are part of a series.
  • Fixed an issue with unregister buttons not appearing for activities in a separate series or activities listed among series activities.
  • Fixed a bug where discounts would sometimes be applied incorrectly to activities and series.

1.1.22

  • Improved the loading time for a center's activities page.
  • Updated the calendar page by add series lists and tweaked the colors of each activity to distinguish the activities that are part of a series and with different colors between series.
  • Changed the number of days the activity page will pull from 90 days to all future events.
  • Changed the number of days the calendar page will pull from 90 to 180 days.
  • Updated the enrollment on the calendar to deselect a previously selected series instead of showing the confirmation popup.
  • Updated the wording on the password reset page to be less confusing.
  • Fixed a bug with the Pay Now button not redirecting when clicked under certain conditions.
  • Updated center's activities page to display activities that are similar to related events, but use a different name. For example, activities could be under Movies, but each activity could be the name of the movie instead of just Movies.

1.1.21

  • Changed the number of days the activity page will pull from 30 to 90 days.
  • Fixed a bug that allowed unregistering from activities and series that were already paid for.
  • Fixed a bug with unregistering from a free series.
  • Updated the popup when unregistering from a series to inform users of the number of activities they are unregistering from, and their date range.
  • Fixed a display issue in the popup when attempting to unregister from an activity or series.
  • Fixed a display issue with the dollar sign on the activities page and shopping cart.
  • Fixed a bug that prevented the Pay Now button from being displayed in the cart under certain conditions.
  • Updated Group enrollment to display the name of the person being enrolled when using an account with a spouse setup.
  • Fixed a bug that would result in expired Group memberships being deleted instead of remaining expired.
  • Added center search feature to New Users page.

1.1.20

  • Updated the map markers on the Centers search page to take you to the center details.
  • Updated the map markers on the center details page to take you to Google Maps with directions to that center.
  • Fixed a bug where activity and series prices were using past and future activities instead of just future ones.
  • Fixed a bug that would could sometimes result in the incorrect price being displayed for activities and series.
  • When registering, if your MySeniorCenter account does not have an email address, MyActiveCenter will add it.
  • Fixed a bug where expired Groups were listed under a center's Group page.
  • Fixed a bug where users would get Group discounts when their membership was expired.
  • Removed the day(s) of the week from the activities list.
  • Fixed a bug that displayed an unnecessary comma for Group membership plans that are only valid for a specific number of days.
  • Updated the handling of enrolling, renewing and unregistering from Groups so that the appropriate actions in preserving Group memberships.
  • Added a confirmation when attempting to enroll in a series when viewing an activity's calendar.

1.1.19

  • Fixed an issue with checkboxes not being clickable in the shopping cart.
  • Fixed an issue where the Pay Now button was missing despite having items checked in the shopping cart.
  • Fixed an issue with being redirecting to the shopping cart after cancelling a payment from PayPal.
  • Fixed an issue enrolling in a Group that has a cost but the center requires immediate payment. The Group will now show up in the shopping cart instead of receiving an error message.

1.1.18

  • Added support to pay for groups in the shopping cart and to unregister from them when a payment is still due.
  • Fixed an issue with unenrolling from activities and series that do not have a cost.
  • Fixed a bug where the group name was not being displayed properly when trying to enroll in an activity or series, but required a group membership and enrollment for that group is not available through MyActiveCenter.
  • When cancelling a payment to PayPal, the landing page would hang, but will now redirect you to the shopping cart once processing the cancellation.
  • Fixed issues with displaying the correct prices and discounted prices for activities and series.

1.1.17

  • Added an unregister feature for activities and series that are free or are unpaid. If a payment has been made for any of these items, the center will have to handle unregistering and refunding.
  • Fixed a bug that caused Internet Explorer to redirect to the MyActiveCenter home page when trying to make a payment.
  • Fixed a bug with signing up for a series when an immediate payment was required.

1.1.16

  • Added shopping cart to allow single payments to be made on multiple activities and/or series. The prices displayed with each activity are a cumulative total of each activity and/or series that has been selected.
    • IMPORTANT NOTE! If a center has allowed online payments, but expects an immediate online payment, the registration will not be complete until a payment has been made.
  • Fixed a bug that showed the incorrect day number on the receipt after making a payment.
  • On the center page, swapped the map and center list columns and added a new search field to look up a center by city or center name.
  • Updated activity and series price to display a price range when the cost varies from activity or series to another.
  • Removed photo from activity and series pages.
  • Added a feature that keeps activity and series registration closed until a date and time has been reached, as specified by the center.
  • Added Next 30 Days filter to a center's activity page and made it the default range to improve the speed activities are listed.
  • Added a feature that allows a center to restrict activity and series registration to residents in the same city as the center.
  • Fixed a bug where the Register button to appear for series when online registration was not allowed by the center.
  • Fixed a bug where the Sign In would appear on mobile devices if you were already signed into MyActiveCenter.

1.1.15

  • Fixed issue with the wrong price being used on Activities list and when registering for an event.
  • Improved new users form to throw an error if the entered email address is invalid.

1.1.14

  • Fixed issue with events and series appearing that are not supposed to in MyActiveCenter.
  • Improved the performance of the Activities page.

1.1.13

  • Fixed issue with events not listing properly on the Activities page.

1.1.12

  • Added event costs to the calendar.
  • Added a new page to simplify when viewing and enrolling in a series.
  • Event and series discounts are now displayed throughout MyActiveCenter.
  • Fixed a bug that did not sort events alphabetically when event names weren't capitalized.
  • MyActiveCenter may not work properly in Internet Explorer, so we've added a warning to top of the page for those users.
  • Moved How It Works sections to be more visible for new visitors.
  • Improved how series information is gathered so all related events are included.
  • Added feature to add spouse when activating a MyActiveCenter account.
  • Centers with deferred payments disabled will no longer show the resulting unused Unpaid section within My Activities.
  • Fixed a bug that prevented any line items from being displayed on the receipt when being redirected from PayPal.

1.1.11

  • MySeniorCenter compatibility update

1.1.10

  • Fixed a bug causing PayPal requests to respond with status 401 for some users
  • Removed contact info form on My Account page
  • API: Activity child objects now contain MSCCategory and CostPerSession properties

1.1.9

  • Payment reporting bugfix

1.1.8

  • PayPal integration has been updated to support latest security features.
  • The checkout flow now supports CAD currency.
  • Group discounts configured in MySeniorCenter are now reflected in MyActiveCenter.
  • The glitch preventing users from signing in on mobile has been fixed
  • Activity cost no longer displays the Activity template cost to allow for individual activities to be priced differently.
  • Activities that are scheduled for today but have already started are now included in the list of activities.

1.1.7

  • Centers now have additional flexibilty with online payments. Payment can be required in advance (typical) and/or deferred payments can be allowed. For centers looking to provide a lower barrier to entry for members who are uncomfortable with online payments, deferred payments allow a member to enroll now and pay later at the center.
  • The Group enrollment API has been revemped to address inconsistencies with payment record creation.
  • Centers can now designate an e-mail address to recieve alerts when members register for activities via MyActiveCenter.
  • Secure browsing over HTTPS is now required throughout the site.
  • Changes to site functionality and bugfixes are now listed in this change log.