User Tools

Site Tools


release_18.0

This is an old revision of the document!


<< List of all previous releases

Release 18.0 - Key Features

Complete Restructuring of How Members are Implemented

The essence of this is update is change to the underlying identity model used by ScoutsTracker. The old model identified all badge progression, qualifications, emergency info using a “member ID” which referred to a specific entry in your account's roster. This meant that all the records associated with a member in your account were “owned” by that member, and were specific to your account.

That has now been changed to add a “Person” record, that is independent of the account. This includes fields such as your real name, your SC Member #, your birthday, etc. I.e., fields that aren't impacted by whether your a Beaver or a Scouter.

So a member in your Section actually has a significant chunk of their information stored in a Person record, i.e., the member records now actually just refer to a person record. A key advantage is that a person record can now be reference by multiple members. I.e., multiple members can all share the information in the underlying person record.

But even more significant is that all the badge progression, qualifications, emergency info records are linked by person ID, rather than member ID. This means that multiple members (who share the same person record) now also share the same badge progression, qualifications, etc. So if a linking White Tail completes an OAS requirement, that accomplishment is instantly visible in their new Pack.

But this is far-reaching change so there's more details information

  • Added means by which parents can retrieve their kids' ScoutsTracker ID's
  • Added means by which scouters can add someone to the roster just by ScoutsTracker ID
  • Can see members' other Scouting Roles (like a resume)
  • Added preferred pronouns
  • Leaders now have birthdays

Miscellaneous Enhancements

  • SS-4558: Added an Owing/Paid toggle to “Reports” | “Payment”
  • IMPORT: SS-4556: Improved error reporting when trying to import edited/invalid membership listings
  • IMPORT: System File Open dialog now only looks for .xls
  • IMPORT: First/Last names are now mandatory, SC Member # is now mandatory
  • Hide snapshot summary/events when current youth is an “Other Participant”
  • Better warning when deleting scouters with signup/attendance/payment records
  • Ability to reset “start/end a new year” and tips
  • Move up / Transfer notification email now goes to parents, too
  • Better parameterization of “Tap” vs “Click” vocabulary
  • “Manage attendance” COVID and attendance columns are now disabled if the member is not eligible to attend

Bug Fixes

  • SS-4553: Got misleading error message if you tried to sign in with login with an uninitialized password after previously having tried signing in with a unrecognized email
  • SS-4459: For self-collaboration, if label was null it was showing as “undefined”
  • Fixed obscure merging error when dealing with requirements that had been successively awarded/revoked as a result of changing event attendance after Giving Credit
  • Fixed an issue with with inflating tally counts when repeatedly merging youth
  • Was losing requirement note attachments when merging youth
  • CREW: SS-4602: Restored favicon
  • SS-4600: No consent column included for youth “Other participants” in Manage Attendance page
  • SS-4600: “Show Other Participants” is not pre-selected when there are attendees who didn't sign up
  • COMMITTEE: SS-4617: Meetings had a nominal dues of $1, even though the concept of default dues isn't supported in the Committee edition
  • COMMITTEE: SS-4619: Couldn't get rid of some legacy contacts for Sections
  • COMMITTEE: Go to “Account” | “Sections” | <section> | “Contact Administrators”, was listing all members as recipients
release_18.0.1662048429.txt.gz · Last modified: 2022/09/01 16:07 by admin