User Tools

Site Tools


release_19.4

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_19.4 [2025/08/05 20:01]
admin [Initial Support for Chipmunks]
release_19.4 [2025/10/31 13:06] (current)
admin [Bug Fixes]
Line 278: Line 278:
   * SS-7226: Case error in label "By lodge" (etc.) in non-troop and non-committee editions   * SS-7226: Case error in label "By lodge" (etc.) in non-troop and non-committee editions
   * FIREFOX: Checkbox was setting itself   * FIREFOX: Checkbox was setting itself
-  * FIREFOX: Inputs were resetting themselves upon 2nd edit of youth/other-participants+  * FIREFOX: SS-7199: Inputs were resetting themselves upon 2nd edit of youth/other-participants 
 +===== Patch (2025-08-26) ===== 
 +==== WB2 Scouter Development Cards ==== 
 +The WB2 Scouter Development Cards are now integrated into ScoutsTracker.  Any member who has an active Scouter role in any Section account will see the link to the Cards on the Home Page.  Note, this includes youth members who are acting as Scouters in younger Sections. 
 + 
 +One of the things to keep in mind is that a Scouter's progress through the WB2 Cards is self-assessed, i.e., it's up to each Scouter to decide how comfortable they are with each Card's competency.  In alignment with the Guide, ScoutsTracker allows each Scouter to set their completion status to be one of four stages... ranging from not knowing how to do the competency, to feeling very comfortable with the competency.  But even though there are 4 stages, a Card's competency is deemed to be complete when the Scouter has self-assessed their skill to be stage 3, with Stage 4 being an indicator that the Scouter feels they could act as a resource for other Scouters--indicated by a checkmark with a little plus icon. 
 + 
 +Not all Card competencies use this 4-stage recording--there are some Card competencies that are participatory, that one has either done, or not.  E.g., "Facilitating Winter Adventures" #7 says "I have participated in one overnight winter camp", so the "I know" / "I Can" / "I have" stages are irrelevant.  Those will get marked as complete or incomplete just like normal badge requirements. 
 + 
 +Because all Card competencies are self-assessed, they are never available as Related Requirements.  Each Scouter will have to manage their own progression through the WB2 Scouter Development process. 
 + 
 +Final Note: When verify the content transcribed from the official Guide into ScoutsTracker, it was discovered that the official Guide contained a number of bad, incorrect, or missing links to on-line resources.  These problematic links have been flagged in ScoutsTracker, until they're eventually reviewed and updated by SC. 
 + 
 +==== Inter-Account Wallet Transfers ==== 
 +You can now transfer a balance from a member's Top-Up or ScoutBucks wallet, to their wallet in a different account.  This will be most useful when moving a youth up to another Section. 
 + 
 +This can be accessed by going to "Account" | "Wallets" | "Member wallets" | <name>, clicking "Add Entry" and selecting "Transfer funds to a different Account" You can then pick from the member's active roles in other accounts.  Alternatively, for the Current Member, you can access this functionality from "Home" | "My wallet"
 + 
 +Caveat: This only works for active members.  So if a Beaver was moved up to Cubs and marked as no longer active in the Colony, then their wallet information is no longer synchronized and won't be visible under "Account" | "Wallets" | "Member wallets" Ideally, there should be an option to move up balances as part of the move-up/transfer process, but that'll have to wait for a future release. 
 + 
 +==== Miscellaneous Enhancements ==== 
 +  * Deprecated SRM role, and added CRM role 
 +  * Added a janitor task to align subscriber event start timestamps 
 +==== Bug Fixes ==== 
 +  * SS-7234: Button to create new AAF button wasn't doing anything 
 +  * SS-7232: Changing attendance/signup of Virtual event was resulting in red-herring message 
 +  * COMMITTEE: SS-7237: Clicking on final "Approve" button wasn't doing anything 
 +  * RSVP, SS-7248: Link to P/G Consent form wasn't appearing on the email RSVP landing page 
 +  * SS-7260: Recent changes to getRadioValue meant you could no longer set event visibility 
 +  * RSVP: attachment 'rsvp-6' (no_late) was being automatically deleted 
 + 
 +===== Patch (2025-09-02) ==== 
 +==== Miscellaneous Enhancements ==== 
 +  * COMMITTEE: When grouping accounts "by Section Level", "Scurries" was showing at the bottom 
 +  * Avoid unnecessary individual Person record fetches 
 +  * NEWSFEED: SS-5907: Add a second action button to "Add to Schedule" on News Feed event posts for other sections' events that aren't in your schedule 
 + 
 +==== Bug Fixes ==== 
 +  * NEWSFEED: SS-7300: Event posts for subscriptions to multi-section source events weren't being displayed 
 +  * NEWSFEED: Avoid DB thrashing due to multiple copies of SC (and other) posts 
 +===== Patch (2025-09-12) ===== 
 + 
 +==== Revamped Reconnection Dialog ==== 
 +You can now select how you want to connect to any of your existing logins.  This means that even if you were last connected to the "A" Colony, upon relaunching you have the opportunity to switch to the "B" Colony.  Similarly, if you last connected to https://scoutstracker.ca/beavers, you can even switch a /cubs login, which will be useful for parents whose children just moved up and aren't aware they should be connecting via a different URL. 
 + 
 +Improved wording on initial Security PIN page if people have forgotten their password. 
 + 
 +Fixed a bug with links to specific account/login ID's not working immediately after each patch. 
 + 
 +When signing in via email+password, the "Pick a login" page needs a way to restart the login process if you realized you used the wrong email address. 
 + 
 +==== Miscellaneous Enhancements ==== 
 +  * SS-7301: Don't lose selection in ready-to-award report when changing the awarded date 
 +  * Does "Use a different login" annotates inactive accounts 
 +  * Apply search highlighting to some badge metadata fields 
 +  * Inactive collaboration accounts are now omitted from the the quick pick section when transferring or moving up members 
 +  * SUPPORT: Reverse order of log files to be more resilient to JIRA truncation 
 +  * Related reqs reports now always show badge name if the reqs are only from a single badge 
 +  * "Reports" | "Event Related Requirements" now shows checkmarks for members who have completed the req 
 +==== Bug Fixes ==== 
 +  * SS-7310: Tighten up the logic to prevent having multiple EmailVerification records 
 +  * SS-7299: Creating a new blank member was showing an initial year-in-program of "Beaver", even in senior sections 
 +  * NEWSFEED: More improvements to prevent trying to update other accounts' posts 
 +  * NEWSFEED: Caught a usecase where adding an event-based post before the new event had sync'd would cause weird behaviour 
 +  * SS-7322: When editing a member, if the browser autopopulates the Security PIN challenge with the correct PIN, then clicking Cancel would still let you edit the PIN 
 +  * SS-7350: Bulk update of members wasn't assigning a year to over-age members (e.g., wasn't assigning a Beaver born on 2018-01-01 as a White Tail) 
 +  * SS-7355: Couldn't set a Scouter's birthdate 
 +  * SS-7347: New events weren't being pre-populated with the default outing contacts 
 +  * SS-7336: Manually created youth members would reuse the photo of the previously-edited member, unless manually re-uploaded 
 +  * SS-7323: Upon creating a patrol, the new patrol was not selectable (missing radio button) until the next reload 
 +===== Patch (2025-09-23) ===== 
 +==== Miscellaneous Enhancements ==== 
 +  * Picking a login after "Sign In with a Different Email" shouldn't prompt for conflict/alternative 
 +  * A Committee account admin should be able to modify the master login member details (e.g., remove the role of "Group Commissioner"), in the Committee account 
 +  * If signed in by a ?key URL, and you select "Sign In with a Different Email", the navigation.pushState should be cleared 
 +  * Clicking on an event link now actually opens the event in a full ScoutsTracker tab, if you were were signed into that account in another tab 
 +  * HELLO, NEWSFEED: Better display of event posts from subscriber 
 +  * Dropped unused Login.is_contact field 
 + 
 +==== Bug Fixes ==== 
 +  * Non-breaking spaces entered on signin page could prevent password authentication 
 +  * Hopefully made new connection dialog more robust by not losing PIN when switching from account 0 
 +  * Restored PIN picking option for new users 
 +  * Restored PIN reset functionality 
 +  * SS-7429: Couldn't click on event link in email 
 +  * SS-7427: Got a red-herring login prompt after doing an "Import from MyScouts" (and a couple of other actions) 
 +  * In Bulk event payments was not retrieving the last payment method correctly 
 +  * SCURRY, SS-7475: Couldn't mark Chipmunk as inactive 
 +  * HELLO, SS-7481: Clicking on the "News" tab shows an empty item, just for the first account 
 +  * SS-7461: Requirement Notes in Committee accounts could trigger constant phantom sync progress indicators 
 +  * COMMITTEE: SS-7484: Usage Report's "Copy" button wasn't actually copying anything 
 +  * Clicking on the "Sign In" button on an anonymous event display was taking you to the pick-a-password page rather than the actual Sign In page 
 +  * COMMITTEE: SS-7485: Trying to finialize event would frequently complain that there were no attendees 
 +===== Patch (2025-10-31) ===== 
 +==== Miscellaneous Enhancements ==== 
 +  * Change "Reload from Server" to *just* do full resync (not reload the page) 
 +  * Security PIN challenge now less likely to trigger Google Password manager, BitWarden 
 +  * COMMITTEE: Fewer reanalysis of the file during a group-wide Import from MyScouts 
 +  * PUSH: Now retries each push, up to three times before giving up 
 +  * Finalizing message no longer pops up Keep/Discard message if a credit for a req was given only to non-youth members 
 +  * Better handling of toggling signups 
 +  * "Home" | "Other" contents are rebuilt when you switch the Current Member 
 +  * Better auto-expand of competency requirements when using search terms 
 +  * SS-7518: Better handling of the case where the user isn't challenged for a PIN (still valid), but then it expires before they hit the "Connect" button 
 +  * Edit event, click on "Signup Options", "Claimed" now in consistent-looking font/color 
 +  * Unnecessary security PIN checking when editing AAF's with no emergency list attached 
 +  * Add role headers to "Account" | "Other Participants" 
 +  * Member name filtering uses char-by-char regex rather than word-by-word regex 
 +  * Less flickering of position when clicking on Manage Signup/Attendance 
 +  * SS-7603: Added breakdown of fee/refund sources to event's reconciliation table 
 + 
 +==== Bug Fixes ==== 
 +  * Fixed logic for parents who only have one login 
 +  * SS-7447, SS-7451: Signup/Attendance printed worksheet wasn't wrapping signup notes 
 +  * SAFARI: Trying to work around a connection issue for iPhone users 
 +  * SS-7497: If you have parent and scouter login, and you select parent as default login, then the instructions to reset one's PIN will end up with you signed back in as a parent, which means you can reset the PIN. 
 +  * SS-7521: Invalid Keys could be entered in the the "Transfer" Section Key field, and were resulting in an unhelpful "There was a problem..." message 
 +  * SAFARI: Added a debouncer to handle ResizeObserver loop overflows 
 +  * SS-7526: Multi-Account events weren't adding up anonymous guests in the signup totals 
 +  * SS-7526: Multi-Account "View Signups" did nothing if you'd previously selected "By Section Level" as the grouping option 
 +  * SS-7533: Master logins could sometimes experience "Incorrect PIN" loop 
 +  * Connect with ?login=<email> always takes you to password reset, even if you have a password 
 +  * SS-7535: If a payment happened within the last 6 days and the current day is in a different month than the payment, the relative date was prepended by "Next" 
 +  * SS-7532: Using "Sign In with a Different Email" causes broken images 
 +  * "Delete Account" button wasn't being shown 
 +  * COMMITTEE: Invited sections weren't showing up in "Account" | "Sections" 
 +  * FROZEN: SS-7555: "Manage Signups/Attendance" page (unfrozen) continually reverts to frozen and scrolls to top of page 
 +  * COLONY, SS-7572: No WB2 cards are found found under "Home" | "WB2 Scouter Development" | <Category> 
 +  * SS-7572: WB2 cards can be found for youth under "Home" | "Other" 
 +  * Clicked "Account" | "Reload from Server" and got a "too soon for scorecarding" message, and repeatedly does a full sync 
 +  * EMAIL: SS-7759: Adding/removing email attachments wasn't immediately updating the display to show that the attachment had been added/removed 
 +  * "History" report was showing "null" as the member's name, for requirements/badges completed by non-youth members 
 +  * Got an endless loop of failed pin validations when trying to create a new AAF and was signed in as youth 
 +  * Non-Scouter members are supposed to be allowed to submit AAF if they have an active scouter role in a different account 
 +  * COLONY: WB2 cards in PRS, language strip and YLT not included 
 +  * SS-7574: Inventory not appearing to update immediately 
 +  * Clicking on an event link in email wasn't always displaying event 
 +  * Gave non-Scouter "can manage the schedule" persmission in an account with no meeting defaults, clicked on the schedule, and got a "you must be an admin" message 
 +  * Security PIN challenge wasn't working as expected when drilling down to AAF'
 +  * "Quick Fix" wasn't actually forcing a complete re-sync 
 +  * COMMITTEE: List of grouping labels wasn't correctly filtering out home patrols from other accounts 
 +  * COMMITTEE, SS-7594: Couldn't click on "Show other schedules" in some committee accounts 
 +  * EMAIL: support could be included on emails in attached to account 
 +  * SS-7600: Couldn't mark an member who was default ineligible as ineligible if they'd previously been marked as eligible, but hadn't yet signed up as YES or NO 
 +  * Trying to mark a member who was default eligible as ineligible was prompting to "Revert signup to 'Unknown'?"
  
  
release_19.4.1754424085.txt.gz · Last modified: 2025/08/05 20:01 by admin