This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
release_16.0 [2020/08/07 19:11] admin [Bug Fixes] |
release_16.0 [2020/12/23 17:11] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | [[Release_Notes|<< | ||
+ | |||
+ | ====== Release 16.0 - Key Features ====== | ||
+ | ===== Scouts Canada National Licence ===== | ||
+ | ScoutsTracker is now free for all members of Scouts Canada. | ||
+ | |||
+ | Switching to a National licence also had some impacts. | ||
+ | |||
+ | This " | ||
+ | |||
+ | For security reasons, you can no longer change the Group of an official account, nor create a new Group account where one already exists. | ||
+ | |||
+ | But with everything being licensed, there was the real risk that Groups that had legacy accounts. | ||
+ | ===== Adventure Teams ===== | ||
+ | For years, Patrols (a.k.a., Lairs, Lodges) have been the standard way of dividing up a section in small working groups. | ||
+ | |||
+ | However, there is frequently a need to create // | ||
+ | |||
+ | These special purpose grouping of members are called " | ||
+ | |||
+ | Indeed, Adventure Teams are pretty similar to Patrols, but they have a couple of key differences | ||
+ | * You can belong to as many Adventure Teams as you want... whereas you can only belong to a single Patrol at a time | ||
+ | * Scouters and Other Participants can belong to Adventure Teams, along with the youth! This means that you can define which Company Scouters will be accompanying the Venturers tackling the beginner summit vs. the advanced summit | ||
+ | |||
+ | One key use of Adventure Teams is that you can now filter most key lists and reports by an Adventure Team (you' | ||
+ | |||
+ | Similarly, when sending out emails about the Adirondack hike, you can filter the recipient Quick Pick list down to just the " | ||
+ | |||
+ | Another use of Adventure Teams is to support the new COVID-19 policies, specifically that you can divide your section in to two sub-sections (each having fewer than 16 youth, as per policy) that will meet in different locations. | ||
+ | |||
+ | There is also now an easier way to manage the membership in an Adventure Team (or Patrol). | ||
+ | |||
+ | *Filtering also works by Patrols | ||
+ | |||
+ | ===== Per-Member Event Fee Overrides ===== | ||
+ | A long-requested feature is now available! | ||
+ | |||
+ | E.g., you have a Scout who can only stay one night of a two-night camp, so you only charge her $25 for the camp, rather than $40. Or, you have an in-Group implementation of a NOLB program in which you are subsidizing the costs for a couple of struggling families. | ||
+ | |||
+ | You can also use this manage different costs based on optional activities... e.g., if you have some youth that want to do a canyon zip-line near to the camp. These youths' | ||
+ | |||
+ | Per-member pricing can be specified when editing and event and going to " | ||
+ | ===== COVID-19 Enhancements ==== | ||
+ | * Mandatory Attendance (from now, until further notice) supported by reminding you of recent event that have no attendance recorded, and requiring a confirmation when trying to finalize a non-virtual event that has no attendees | ||
+ | * You are presented with a dismissable tip about enabling signup for all events (to facilitate note-taking re attendance) | ||
+ | * Updated Parent/ | ||
+ | * Adventure Teams to help partition your section (see description above) | ||
+ | |||
+ | ===== Miscellaneous Enhancements ===== | ||
+ | * Can record call-in details (zoom, google meet, etc) for " | ||
+ | * Added ability to inactivate/ | ||
+ | * Hide anything to do with licensing | ||
+ | * Added tooltips to payment/ | ||
+ | * SIGNUP: Made " | ||
+ | * Added ani-placeholders to manage-patrol | ||
+ | * SCHEMA: More migrations | ||
+ | * COMMISSIONERS: | ||
+ | * COMMISSIONERS: | ||
+ | * HELLO: The Commissioner-defined display name for a section now supercedes the section' | ||
+ | |||
+ | ===== Bug Fixes ===== | ||
+ | * SS-2415: SQL error meant you couldn' | ||
+ | * SS-2415: Bad SQL fetching badge requirements could mean some were being flagged as customized | ||
+ | * Miscellaneous cleanup of SQL errors and ASSERTS | ||
+ | * SS-2418: Payment checkbox in signup page was disabled if the cost was zero for youth, but non-zero for guests | ||
+ | * SS-2414: PAB's completed without any notes were not showing up on the " | ||
+ | * Couldn' | ||
+ | * Diet/ | ||
+ | * " | ||
+ | * Signin " | ||
+ | * OAS's were annotated with "(Old Program)" | ||
+ | * Check marks indicating number of stages completed for OAS's were vertically misaligned | ||
+ | * SS-2434: " | ||
+ | * SS-2443: Some events' | ||
+ | * SS-2241: Embedded calendar was showing " | ||
+ | * SS-2447, SS-2449: Inventory appearing to not be saved | ||
+ | * SS-2437: Clear default login when encountering a "no youth associated with this login" situation | ||
+ | * Fixed a couple of bugs related to migration of master login from Licence to Group | ||
+ | * SS-2463: Use of " | ||
+ | * Signup sheet was not showing the refund amounts for some people who paid but subsequently changed their signup to " | ||
+ | * Signup sheet " | ||
+ | * Fixed payment report to not exclude people who are completely up-to-date on events | ||
+ | * Event signup notification recipients list is missing inter-glyph spacing | ||
+ | * COMMISSIONERS: | ||
+ | ===== Patch (2020-07-07) ===== | ||
+ | ==== New Login Permission ==== | ||
+ | There is a new "Can see everyone' | ||
+ | |||
+ | Additionally, | ||
+ | |||
+ | All existing non-scouter "can administer account" | ||
+ | ==== Bug Fixes ==== | ||
+ | |||
+ | * SS-2467: Needed to drop column Youth.patrol_id | ||
+ | * Leaders weren' | ||
+ | * SS-2470, SS-2471: Parents weren' | ||
+ | * Blocked erroneous message about needing to belong to a multi-section licence | ||
+ | * Quick Add invite names could show up as " | ||
+ | * SS-2471: Fixed a number of issues relating to email quick pick with partial selections | ||
+ | * SS-2480: Can't add new Scouters | ||
+ | * SS-2482: Groups in old Area- or Council-licensed accounts couldn' | ||
+ | * SS-2483: Could not create third-party accounts | ||
+ | * SS-2484: SQL error during youth merging | ||
+ | ===== Patch (2020-07-10) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * Updated the PAB to reflect the new location of the Trail Cards on scouts.ca | ||
+ | |||
+ | ==== Bug Fixes ==== | ||
+ | * Just changing a scouter' | ||
+ | * SS-2500, SS-2501, SS-2502: PAB's temporarily disappeared | ||
+ | * SS-2469: List of Accounts in "Use a different login" wasn't including accounts you could access only as master | ||
+ | * Changing an account' | ||
+ | * SS-2496: Delete Account button wasn't working | ||
+ | * Accounts that hadn't been licensed prior to the national licence weren' | ||
+ | * Don't even look for a master account if the section' | ||
+ | * COMMISSIONER: | ||
+ | * COMMISSIONER: | ||
+ | * HELLO: SS-2489: Hello website wasn't available for new (not previously Group-licensed) accounts | ||
+ | * HELLO: SS-2496: Inactive accounts showing up in Group website | ||
+ | * HELLO: Wasn't skipping expiry check for national-licensed accounts | ||
+ | * HELLO: Wasn't skipping collaborating sections from other Groups | ||
+ | |||
+ | ===== Patch (2020-07-20) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * SS-2507: Worked around a Zoom bug in which Zoom is including the encoded password in the meeting invites | ||
+ | * SCHEMA: Created product-specific amalgamated databases, migrated AccountProperties and EditionProperties | ||
+ | ==== Bug Fixes ==== | ||
+ | * Invalid request when updating related sections | ||
+ | * COMMISSIONER: | ||
+ | * COMMISSIONER: | ||
+ | * COMMISSIONER: | ||
+ | * Fixed an issue in which the perm-master login permissions were constantly being created/ | ||
+ | * Failing to specify an email template image would result in a broken image icon in the email | ||
+ | * COMMISSIONER: | ||
+ | * COMMISSIONER: | ||
+ | |||
+ | ===== Patch (2020-08-07) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * Implemented CacheManager to reduce accesses to comparatively-static tables | ||
+ | * SCHEMA: Made all badge ID's unique across sections (except OAS's) | ||
+ | * SCHEMA: Migrated badge catalog tables to product database | ||
+ | * COMMISSIONERS: | ||
+ | ==== Bug Fixes ==== | ||
+ | * SS-2512: Badges were incorrectly being annotated with "Old Program" | ||
+ | * DbCommonSession wasn't being closed after StaleStateException | ||
+ | * SS-2520: COMMISSIONERS: | ||
+ | * QUADRANT: Company info wasn't being cleared when switching to an unassigned apprentice | ||
+ | * We were passing up sectionid (rather that accountkey) when updating ScheduleLabel | ||
+ | * SS-2521: Some core badges weren' | ||
+ | * Fixed SQL error using wrong DB session | ||
+ | * SS-2524: Trying to track down source of bug | ||
+ | * SS-2528: Couldn' | ||
+ | * Couldn' | ||