<< List of all previous releases
Release 15.3 - Key Features
Feature: Parent/Guardian Consent
According to the Scouts Canada Adventure Standard, Parent/Guardian consent to participate is required for all events that involve any out-of-country travel (even for short/nearby trips that don't require a Tour Permit) or that are risk category 3. When either of those two conditions are met, ScoutsTracker will automatically help you collect that consent.
To support this, there is now a new “out-of-country” checkbox for events.
When an event requires Parent/Guardian Consent, scouters and/or parents will be record consent for that event. Most easily, it can be done by completely a pre-filled form, and clicking submit. This can be done parents or Scouters who happen to be parents of members. Additionally, consent can be provided via scan(s)/photograph(s) of a printed-out and signed pre-filled form.
Consent can also be provided via the RSVP email buttons.
Consent is fully-integrated into the Adventure Application Form, with the GC being able to click on a link beside each under-18 member (youth or Scouter) to see what was recorded.
Consent is also integrated into the “Quick Pick” mechanism so, for example, you can select all “YES” signups and add them as recipients, then select all those that submitted consent and removed them from the recipient list, leaving on the people you have to send a nag message to.
For more details, see the quick reference guide (https://scoutstracker.ca/wiki/doku.php?id=quick_reference_guide#parent_guardian_consent_form)
Feature: Organization-Wide Licensing Prep
The information website (scoutstracker.ca) and the “Account” | “License” page have been updated to explain the details of the new license, which will kick in on July 1st.
The “Account” | “License” page also includes details about whether you will be offered the option to request a refund, and exactly how much that refund would be.
Feature: National/Council Calendar Synchronization
In anticipation of the new organization-wide license, there is now a mechanism in place to automatically synchronize events from the official Scouts Canada national and Council Calendars. I.e., when staff add an event to the national calendar, that event will be automatically visible to any account that has opted to display the national calendar.
ENH: SS-2206: Don't allow resend of AAF if the event category has changed
ENH: Offer an “attendance list is attached” option
ENH: Explicitly mention the Section Level of the submitted, e.g., “1st Muddy Paw - Scouts” rather than just “1st Muddy Paw”. Yes, it's inferrable from the word “Scouts” in the participation list, but it could explicit?
ENH: SS-2074: Allow modifications of all-day events within the first 24 hours of the start time
ENH: Feedback to submitter before submission if the GC has opted out of receiving emails
ENH: Confirmation to submitter before submission if the GC email address isn't on the list of GC's
BUG: “target=_blank” link icon is left-aligned in approval email
BUG: SS-2004: Misleading error message when attempting to modify submitted forms
BUG: SS-2129: “form too large” errors eventually kick you offline, rather than reporting a useful message
PRC Support Removed
PRC dates are no longer tracked for Scouter and Rover members, and the the “PRC Expiry” report has been removed.
SC was concerned that having data in ScoutsTracker might mean that people wouldn't be too concerned about making sure that MyScouts was promptly updated, and for liability reasons, it is imperative that MyScouts be the sole “record of truth” for PRC's.
Miscellaneous Enhancements
Fixed SC typos in risk categories descriptions
SS-2109: When changing the Grouping on the signup worksheets, don't warn about losing work (since it's just a printable worksheet)
Keep lightboxes displayed until page is updated after adding/removing attachments
Sync doesn't dismiss extent lightboxes
Consolidate all alertIcons on calendar to show that there's something missing (e.g., no SFA, no AAF, missing consent) rather than showing multiple icons
SS-2132: Offer the ability to hide inactive logins when editing a Youth's logins
Prevent migration notifications from being sent if no recipients have opted in (was defaulting to no-reply)
EMAIL: Show/Hide 'Add all Signed up YES' and 'Add all Non-RSVP'd' for events that do/don't have signup enabled
Add “By Risk Category” to event grouping
Improved warning when deleting event that has signup or payment information
SS-2103: Pasting into editor needs to strip out id (and class?) tags
Added volume-based transaction lookup
Bug Fixes
Adding a new login via “Account” | “Logins” | <Youth Name> | “Add” was showing the wrong name in a message box if the added email address also accessed another youth in the section
SS-2143: Events in calendar collapse after saving event and clicking “« Schedule” button
SS-2144: Clicking “Accept” on the EULA page doesn't take you anywhere
SS-2131: “Account” | “Logins” logins was showing “0” for all “Other Participants”, even if they did have some logins
SS-2135: Horizontal charts grouping of youth wasn't always reflecting the “Group by” toggle if changed on an other page, first
SS-2123: Clicking “Accept” on the EULA doesn't do anything
SS-2167: Quick Pick shouldn't select non-paying members if the fee for that member is zero
PayPal refund doesn't update volume expiry
SS-2214: Meetings with signup and guests allowed but zero costs for guests was causing the prepaid dues setting to be ignored for youth who were bringing guests
SS-2208: Facebook-appended parameters were screwing up links to badges
EMAIL: Could open wrong draft after viewing event between draft sessions
EMAIL: Could end up with a long breadtrail crumb when navigating in and out of email archive report
COMMISSIONERS: Hide empty line that shows up in unaccepted section invitations
Patch (2020-03-10)
Miscellaneous Enhancements
Don't use scary deletion warning for youth with no meaningful records
Show scary warning when deleting events with meaningful records
SS-2238: Subscribing to an event with a Transportation Plan should let you edit your own copy of that plan
Reject emails that end with “.cm”, “.ocm” or “.om”
Move change password and change security PIN into their own pages
Prevent browser from asking if you want save the security PIN as a password
Eliminate need for re-signing in after changing your own email address
Lists of logins are now dynamically created
Resetting the password and/or PIN of a section master login should update the commissioner login
SS-2248: Permit pasting of
HTML-styled text into editor, while still stripping out id and class attributes
ADMIN: Special license message for Carleton Area accounts
Suppress red-herring asserts for login -1
ADMIN: Added a SOAP method to record a nat'l license refund
Bug Fixes
SS-2232: Clicking EULA on sometimes doesn't navigate to anywhere
Drilling down youth details to “Amounts Owed” report has a back button erroneously labelled as “Home”
“Amounts Owed” icons were overlapping
SS-2227: Exception when trying to determine if deleted member had provided consent
SS-2235: More bad links from SC website redesign
SS-2234: Couldn't send emails from some events with guests
SS-2231: RSVP-generated parent/guardian contsent wasn't being tagged with an account ID
Couldn't merge youth
Individual purchases made after a multi-section purchase were skewing the refund entitlement calculation
SS-2244: Couldn't send emails for events with required deposits
QUADRANT: Marks of zero not included in transcript
Subscription events have a non-editable Transportation field in summary AND an editable Transportation textarea
Prevent metadata decryption exceptions after changing the PIN
Fixed HashSet ConcurrentModificationException when importing Pack events into the Troop
SS-2250: Auto-collaborate toggle switch not being initialized correctly after Group sets mandatory auto-collaborate
Patch (2020-03-24)
Miscellaneous Enhancements
ADMIN: Added constrained options to SoapTest
Removed deprecated “bring a buddy pin” from inventory
Added an “include youth” toggle to qualifications report
SS-1108, SS-2281: CP: Cub woggles
Only permit a single GC per group
SS-2284: Added “Cancelled” tweaks to VCalendar export
Better tracking of subscription status of re-pushed events
Added “Trouble signing in” topics to help and welcome page
AAF: Tweaked wording in Tour Permit section
When merging, Wasn't showing discrepancy in the no-contact-permitted setting
SS-2283: Some “Other Participants” were being listed as Youth in Attendance summary
AAF: COMMISSIONERS: Add “John Doe, since this application requires a Tour Permit, it is your responsibility as GC to forward this approved AAF to the appropriate [Scouting Service Centre], along with all the attachments required by a Tour Permit, at least FOUR weeks in advance of the event.” text to archiving email
AAF: Tweak text associated with Tour Permit to make sure it's clear that it's the same thing as the AAF
Tweaked styling of cancelled events
SS-2279: Applied enhanced styling of cancelled events to embedded calendar
Massive eslint cleanup
SS-2290: Implicitly give Scouters the “GC” label if they are defined as such in the Commissioner edition
Don't prompt for security PIN if the authentication token has also expired
Allow 'Use a Different Login' to work even when off-line
Renamed table Catalog to CatalogBadge
Replaced deprecated 'id' column with 'hibernate_id', removed unused methods
Bug Fixes
SAFARI: SS-2259: Duplicate variable name was preventing ScoutsTracker from launching
Renewal of volume purchases was generating a NPE
EMAIL: SS-2282: Links to badges not correct
The “unsaved changes to youth” message could reference “other participant” instead of youth
Couldn't re-enable youth contact-permitted for a youth with no logins and no other email addresses
Could get overlaid toolbar buttons on some pages
COMMISSIONERS: SS-2288: Clicking on “Connect” badges might not do anything
SS-2291: Some sections couldn't launch ScoutsTracker, based their Scouters' “Other roles” fields
SS-2274: Scouters that signed up for an event, and then were marked as not participating in events, were affecting the min qual satisfaction but you couldn't see why
Deprecated old program setting and catalog
PRS was generating an exception when there was only a single permit available to a section