User Tools

Site Tools


release_17.6

This is an old revision of the document!


<< List of all previous releases

Release 17.6 - Key Features

Continuing Evolution of Database Schema

As part of the roadmap towards a new Identity Model, a number of difference in the ways that Scouters and Youth were stored and processed were aligned.

Specifically, the Scouters 'is excluded' and 'other email addresses' properties are now implemented with using the same constructs as the youths' contacts, and all processing is handled identically.

And, the client code was streamlined to use a single 'Members' table, rather than distinct 'Youth' and 'Scouters' tables. The server was modified to generate the consolidated 'Members' table, but still returns the distinct 'Youth' and ' Scouters' table to accommodate browers that resist updating the ScoutsTracker client code.

Miscellaneous Enhancements

  • Added an “Auto-assign by age” option to “Update multiple youth”
  • Hide Leader “Other emails” if “is excluded” is enabled
  • Don't show “is included in final report” on the calendar view
  • Better alignment of official.gif
  • NEWSFEED: A description of who will see a post is now provided for your account's own posts

Bug Fixes

  • “Update multiple youth” wasn't updating display
  • Missing prefix when reporting service worker version
  • “Quick Fix” button on loading page had an error
  • “Scouts Canada” could show up twice in the list of collaborations
  • SS-4197: Tweaked year-in-program implementation to use current Scouting year (so late-in-the-season imports aren't off-by-one)
  • SS-4223: Moving/linking youth up in bulk was broken (clicking Next didn't do anything)
  • SS-4238: Couldn't update your own login signature if you were an admin but had never previously been granted “can send emails”
  • HELLO: SS-4229: Bookmarking the extra tab was sending you to the /About tab
  • COMMITTEE: SS-4423: Embededded calendars were not fetching events

Patch (2022-03-25)

On-going Database Schema Migration

  • Client now uses amalgamated membership lists
  • Client now uses amalgamated roles

Miscellaneous Enhancements

  • AAF: New version of the Application Adventure Form
  • AAF: Better error message when attempting to update fields when the event has already started
  • Updated terminology for out-of-country and tour permits, to reflect latest version
  • Add userAgent to the Session Details
  • COMMITTEE: Added a “scheduled” icon beside date of posts that aren't yet visible
  • New badge insignia charts
  • Added a “Reset local storage” button to “Help”
  • Improved support for rebuilding the indexDB database

Bug Fixes

  • “Ready-to-award” has Shows the Claim the Flames weeks, even though they aren't actually awardable
  • SS-4253: Last patch broke the ability to bulk change / migrate members
  • Last patch broke the ability to change save a youth's new patrol, when that was the only change being made
  • SS-4255: Ready-to-Award report was only showing Claim the Flame badges
  • COMMITTEE: Collaboration could show a reference to your own account
  • COMMITTEE: SS-4261: Counldn't connect
  • COMMITTEE: Couldn't re-edit posts you'd scheduled to appear in the future
  • SS-4271: Parents couldn't change their own email address
  • “Scouts Canada” could show up twice in the list of collaborations
  • Better alignment of official.gif
  • COMMITTEE: SS-4230: Sometimes couldn't create new account after using “Connect” button to access other accounts
  • SS-4286: Signup/Attendance totals were reversed for Scouters/Youth
  • SS-4286: Signup/Attendance totals were reversed for Scouters/Youth
  • As of last patch, scheduled posts were visible before the scheduled date
  • As of last patch, missing Activity Leader role (and mishandling of missing role) was preventing some accounts from connecting
  • COMMITTEE: As of last patch, committee accounts had problem connecting after Quick Fix
  • SS-4278: Scouters weren't being included in the Sign Up List
  • SS-4279: Error trying to close indexedDB after an opening timeout
  • AAF: Various issues as of last patch
  • COMPANY: SS-4294: As of the last patch, support for under-18 scouters was broken
  • ANDROID: SS-4293: Resetting indexedDB could crash the browser
  • SS-4295: SDG Project tasks weren't selectable as Related Requirements
release_17.6.1649508314.txt.gz · Last modified: 2022/04/09 12:45 by admin