User Tools

Site Tools


release_17.6

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
release_17.6 [2022/04/09 12:47]
admin
release_17.6 [2022/09/02 22:15] (current)
admin [Bug Fixes]
Line 68: Line 68:
  
 ===== Patch (2022-04-09) ===== ===== Patch (2022-04-09) =====
 +==== On-going Database Schema Migration ====
  
 +  * Switched database over to model for member roles
 +  * Revamped interface when drilling down to "Account" | "Scouts/Leaders" | "Role(s)", which now shows all the roles the member can have (e.g., within troop, within patrols/adventure teams, other)
  
 +==== Inventory Tweaks ====
 +  * INVENTORY: SS-4328: Add an option to hide the seasonal challenges
 +  * INVENTORY: Tweaks to grouping logic (addition of Strips and Linking)
 +  * INVENTORY: SS-4333: Sometimes Event Crest image didn't show when editing Inventory amounts
 +
 +==== Miscellaneous Enhancements ====
 +  * Include inactive logins in initial fetch, because they can be used by history reports
 +  * upcoming "Personal" events are visible to anyone who is eligible
 +  * Cosmetic tweaks to "Update multiple youth" table
 +  * SS-4335: Recover from malformed event links
 +  * Attempt to coerce browsers that insist on using the browser cache on hard-reload
 +==== Bug Fixes ====
 +  * COLONY: SS-4308: Pond Map wasn't visible
 +  * COMMITTEE: SS-4324: Usage report was blank
 +  * As of last patch, non-members weren't being included in the "Current Scout" selector
 +  * "Add Scouters" wasn't adding anything to the CC line when "always use BCC" is enabled
 +  * When an event has a signup deadline that is AFTER the event, then that useless deadline was being shown in embedded calendars
 +  * Clicking on the deadline of shown in an embedded calendar was just opening a blank tab
 +  * INVENTORY: Some Linking badges were not displaying a badge image
 +  * Updating properties of leaders with no logins would result in a "-1 is not a valid email address" message
 +  * Problems adding login to Other Participants
 +  * Other participants don't show up in the list of participant logins
 +  * Making changes to Other Participant changes it to a Youth member
 +  * "dynvocab" didn't work for any section except Troop
 +  * List of logins didn't include "Other Participant" logins
 +  * Merging was complaining about missing membershiptype field
 +  * Creating new leaders with logins
 +  * SS-4344: Clicking on "Home" | "PABs" was showing an empty list
 +  * Couldn't select patrol roles
 +  * Protect agains null lists of badges
 +  * Facade.Members now falls back to membership_type of existing members
 +  * TROOP: EMAIL: SS-4350: If you were still on the 1968 Program, could get a unusable green triangle where "Add Recipients" should be
 +  * COMMITTEE: EMAIL: SS-4352: "Add recipients (Every)" wasn't adding parent email addresses that were also "Other Participant" email addresses
 +===== Patch (2022-04-22) =====
 +==== Miscellaneous Enhancements ===
 +  * Better tinymce sanity test (reduces bogus _trace messages)
 +  * Add more appropriate tooltips to calendar (mention meeting vs event)
 +  * Clean up address bar (remove reload= parameter) upon loading
 +  * SS-4380: Require current password verification in order to change the PIN (or password)
 +  * SS-4381: "Other Participants" couldn't be marked as ineligble
 +  * ADMIN: Do a DB search for MessageRecipients with webhook_status = 'queued' and webhook_timestamp > not more than 30 days old, then do a getMessageStatus()
 +  * Tweaked the definition of "Automatically infer Risk Category and Safety Qualificaions" to not apply automatic updates upon subsequent edits/signups
 +  * AAF: Added AAF form ID to the submission email subject
 +==== Bug Fixes ====
 +  * AAF: Creating a new AAF doesn't initialially show consent until the AAF is saved
 +  * SS-4379: Remove calendar tooltips from date pickers
 +  * SS-4391: AAF: Notifications of newly-submitted AAF's were not being delivered if you had multiple active GC's in your Group
 +  * AAF: Resending an email was tripping up on the "You have not confirmed that you are aware of..." message
 +  * AAF: Reopening an event that didn't require consent mistakenly flagged youth participants as missing consent
 +  * SS-4375: If you were a scouter/youth with "can see everyone's basic info", and you were ineligible to signup for an event, then clicking on "Sign Me Up!" looked weird
 +  * CONSENT: Parent/Guardian contact name field wasn't clearing between invocations of prefillConsentForm
 +===== Patch (2022-04-29) =====
 +==== Miscellaneous Enhancements ====
 +  * SS-4382: Added "other participants" in the calculation of the max expected participants (for min SFA requirement calculation)
 +  * SS-3490: Don't autopopulate the Parent/Guardian name/email fields.  Tweaked wording of the message when you click on the signature line.
 +  * SS-4414: Sustainability badges were being listed alphabetically, which messed up the logical bronze/silver/gold sequence
 +  * EMAIL: Don't include the COVID screening link in emails
 +  * HELLO: SS-4405: Removed role from "Contacts" tab
 +  * COMMITTEE: Added a "Inactive Sections" list
 +  * COMMITTEE: Inactive sections are no longer included in emails
 +  * INVENTORY: Deprecated use of hard-coded lists of inventory items/properties
 +  * Added the word "Missing" for youth who have signed up YES/MAYBE for an event that needs consent, yet haven't provided consent
 +  * Get rid of "Cohort" terminology
 +  * Disable /var/log/httpd logging
 +
 +==== Bug Fixes ====
 +  * SS-4392: The date shown in the event summary of multi-day events with start/stop times wouldn't wrap text nicely
 +  * AAF: SS-4399: When using custom selection, a "Missing" consent column was showing up even for events that didn't require consent
 +  * SS-4401: Collaborations where the custom label was the same as the target account's name couldn't clear the custom label
 +  * SS-4413: When moving youth up to the next section, you weren't being given the option to leave them active (e.g., Linking only)
 +  * When clearing youth list filtering, the highlighting was clearing correctly
 +  * Fixed logic error in Account.requireUniqueness when new accounts being created
 +  * COMMITTEE: You were led to believe you could change the "status" of a section
 +  * COMMITTEE: When filtering youth list, the colour swatch was disappearing
 +  * COMMITTEE: SS-4408: Signup list was appending " - Unknown" after every member
 +  * SS-4420: Attempts to unlock soft-locked accounts were incorrectly being met with a you-can't-do-that message
 +
 +===== Patch (2022-05-10) =====
 +==== Miscellaneous Enhancements ====
 +  * Better picking of default names used in Welcome Messages that potentially overrides the displayname when there are multiple accessed youth
 +  * For welcome texts, don't use a name if there are multiple youth accessed by the login
 +  * COMMITTEE: Greater consistency in how sections are presented in lists
 +  * EMAIL: Slightly better wording when selecting on dividers that contain members that can't be contacted
 +  * EMAIL: SS-4436: "Add Everyone" should not include "Other Participants"
 +
 +==== Bug Fixes ====
 +  * SS-4421: Creating new non-members/youth wasn't working
 +  * SS-4423: Custom welcome text wasn't being retrieved correctly
 +  * SS-4422: Welcome text doesn't respect double newlines
 +  * SS-4431: Default dues wasn't visibile if track payments was disabled
 +  * SS-4439: Doing a bulk move/link up wasn't showing the "stay active?" option
 +  * SS-4437: Other Participants were being added to the "Current youth" dropdown twice
 +  * SS-4443: Not able to select sections from "Show other schedules" in non-Committee editions
 +  * SS-4445: RID Collision requires implementing a second getInstance that takes an accountID
 +  * iOS: SS-4430: Worked around issue with readonly inputs not firing onfocus events, even when programatically given focus
 +  * IMPORT: Doing an Import from MyScouts when you have multiple roster members with the same SC Member # was randomly picking one of the matches to update
 +  * INVENTORY: Editing and then saving inventory could incorrectly add a note of "undefined"
 +  * COMMITTEE: Fixed a missing word a message box when you change to/from the Commissioner role
 +  * COMMITTEE: Re-pushing national events to your section accounts wasn't working
 +  * WIKI: Corrected some typos in the Quick Reference Guide
 +===== Patch (2022-06-16) =====
 +==== Miscellaneous Enhancements ====
 +  * SS-4510: Improved presentation of manage signup when event deposit = total, and when member override < event deposit
 +  * COLONY: SS-4485: Added missing Beaver Woggle
 +  * SS-4486: Have a way of quickly showing who is a parent login
 +  * RECORDSHEETS: Styling more closely aligns with what is seen in ScoutsTracker
 +
 +
 +==== Bug Fixes ====
 +  * EMAIL: SS-4453: Couldn't delete attachment from draft email
 +  * COMMITTEE: SS-4458: Embedded calendar issue wwhen viewing multiple sections in which there is multi-day reminder and a multi-day all-day non-reminder that are on the same day
 +  * SS-4468: For youth/parent logins, "Current Scout" dropdown doesn't include Other Participants
 +  * SS-4494: Badge sharing should include Sustainability badges
 +  * SS-4506: Missing youth role resulted in "???" which is kind of unnecessary in Colony & Pack
 +  * SS-4514: Restored missing "Reports" | "Pond Maps"
 +  * SS-4512: Need to clear "always use this login" if set to unapproved logins
 +  * COLONY: SS-4485: Custom inventory items were displayed twice, upon a subsequent navigation to "Account" | "Inventory"
 +  * RECORDSHEETS: Event notes were showing in raw HTML
 +  * EMBEDDED: SS-4520: Extra semicolon showing in location if only one of site/address are defined
 +===== Patch (2022-06-24) =====
 +==== Miscellaneous Fixes ====
 +  * More changes to prep for Youth/Scouter alamagation
 +  * IMPORT: Improvements in what information is displayed
 +  * Only show attendance tip when attendance can be taken
 +  * QUALS: Variety of cleanup/tweaks associated with editing a member's quals
 +  * Added Group Committee accounts as transfer targets for scouters
 +
 +==== Bug Fixes ====
 +  * Going to "Schedule" | <event> | "Edit" | "Scouter-in-Charge" would subsequently hide buttons on (multiple) other pages
 +  * Vertical Skills 8.2 and 8.3 had some typos in the original SC text
 +  * IMPORT: Fixed a SQL error
 +  * INVENTORY: When a Committee custom inventory is deleted after having its stock previously defined, it could prevent a section account from drilling down on "Account" | "Inventory"
 +  * Suppress a "-1 is not a valid email address" message
 +  * QUALS: SS-4532: Custom quals showing up in an "undefined" category
 +  * QUALS: Editing a member's quals, then clicking Add Qual | Manage List | Create Custom Quals doesn't refresh the first list
 +  * QUALS: Problem merging youth when one of them had an overridden outing label attribute
 +  * COLLAB: Delete a custom label for a Pack didn't appear to do anything (until next reload)
 +  * SS-4537: Problem moving members up
 +  * SS-4509: "Scheduled" icons on badge reqs weren't showing after a fresh sync (until the next reload)
 +===== Patch (2022-07-01) =====
 +==== Miscellaneous Enhancements ====
 +  * MIGRATION: Merged youth and scouter tables
 +  * MIGRATION: Added temporary support for laggard browsers
 +  * Added four-week display option to Calendar
 +  * COMMITTEE: Wired off "Other Participants"
 +  * Allow multiple inactive statuses for Scouters
 +  * Improved logic determining whether an AAF reminder should be shown
 +  * Removed a red-herring ASSERT
 +
 +==== Bug Fixes ====
 +  * AAF: Falsely reported some AAF's as obsolete if they had international travel but no tour permit
 +  * ADMIN: Argument mismatch in deleteMember
 +  * COMMITTEE: Viewing Cat3 AAF for a section account was generating an exception
 +  * SS-4546: Next/Prev Year button on calendar wasn't working
 +  * SS-4547: Plus symbol in event names were showing as %2B
 +  * SS-4566: Update multiple youth was broken
 +  * SS-4569: Problem reactivating some youth
 +  * Clicking on "Account" | "Logins" | "Current member details" appeared to hang
  
  
release_17.6.1649508423.txt.gz ยท Last modified: 2022/04/09 12:47 by admin