This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
release_19.3 [2024/10/22 14:46] admin created |
release_19.3 [2025/02/14 23:04] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | [[Release_Notes|<< | ||
+ | |||
+ | ====== Release 19.3 - Key Features ====== | ||
===== Event Financials and Reconciliation ==== | ===== Event Financials and Reconciliation ==== | ||
It is always challenging for a section to know how well they' | It is always challenging for a section to know how well they' | ||
Viewing an event' | Viewing an event' | ||
- | * Assessed Fees (i.e., automatically calculated based on members' | + | * Assessed Fees (i.e., automatically calculated based on members' |
* Accrued expenses (i.e., recording when a member pays for groceries, supplies, accommodation, | * Accrued expenses (i.e., recording when a member pays for groceries, supplies, accommodation, | ||
* Adjustments (i.e., the amount you had to transfer to/from the Troop' | * Adjustments (i.e., the amount you had to transfer to/from the Troop' | ||
- | The detail reports then get rolled up into a " | + | The detail reports then get rolled up into a " |
- | Going to " | + | Going to " |
- | Additionally, | + | Additionally, |
===== Other Wallet Enhancements ===== | ===== Other Wallet Enhancements ===== | ||
* SS-6425: When self-pay is disabled for an event, use default source selection of cash/ | * SS-6425: When self-pay is disabled for an event, use default source selection of cash/ | ||
- | * The " | + | * The " |
* Added next/prev buttons so you can quickly scroll through member or event wallets | * Added next/prev buttons so you can quickly scroll through member or event wallets | ||
* SS-6641: Prevent recording fee payment with auto-deposit for self-signups | * SS-6641: Prevent recording fee payment with auto-deposit for self-signups | ||
- | * SS-6410: Add a rollup toggle | + | * SS-6410: Add a rollup toggle |
- | * Access by reference/ | + | * When adding new non-member payments, the source wallet is pre-selected when there' |
+ | * Add a "Event Wallet" | ||
+ | * In an event wallet, add a link to the event when viewing from " | ||
===== Wallet Bug Fixes ===== | ===== Wallet Bug Fixes ===== | ||
Line 25: | Line 30: | ||
* SS-6344: If a sync times out on a "Sign Me Up!" action, but actually succeeds on the server after the timeout period, then the automatic sync retry can create a second payment record | * SS-6344: If a sync times out on a "Sign Me Up!" action, but actually succeeds on the server after the timeout period, then the automatic sync retry can create a second payment record | ||
* Add an expense to a member who HASN'T SIGNED UP for a fee event. | * Add an expense to a member who HASN'T SIGNED UP for a fee event. | ||
- | * SS-6404: | + | |
+ | | ||
* SS-6404: Misleading/ | * SS-6404: Misleading/ | ||
+ | * When editing the event and deleting/ | ||
===== Miscellaneous Enhancements ===== | ===== Miscellaneous Enhancements ===== | ||
* SS-6429: Always preserve training progress when you change your email address | * SS-6429: Always preserve training progress when you change your email address | ||
Line 39: | Line 45: | ||
* Fixed a login role issue when you were signed into the same account in two tabs, as a Scouter login in one tab and a non-Scouter login in the other tab | * Fixed a login role issue when you were signed into the same account in two tabs, as a Scouter login in one tab and a non-Scouter login in the other tab | ||
* SS-6448: Attendance report showing all inactive youth | * SS-6448: Attendance report showing all inactive youth | ||
+ | ===== Patch (2024-10-24) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * PAYMENT, SS-6425: When paying/ | ||
+ | * COLLABORATION: | ||
+ | * COLLABORATION: | ||
+ | * Let emails be filtered by email address (search doesn' | ||
+ | * (Kenneth Kully) don't navigate after initial sync if you've already navigated somewhere | ||
+ | * (Kenneth Kully) less visually-intrusive way to show sync progress | ||
+ | * Can now close Sync Progress lightbox | ||
+ | |||
+ | ==== Bug Fixes ==== | ||
+ | * SS-6453: Active youth with valid entry date but no attendance in any events were being excluded from attendance report | ||
+ | * SS-6457: The initial number beside the " | ||
+ | * ADMIN: left pane width is too narrow for support@scoutstracker.ca login | ||
+ | * SEA_SCOUTS: Once you set a troop to sea scouts, all subsequent connections to troop accounts showed that vocabulary | ||
+ | * PUSH: preview message of unconfirmed events with Scouter-only visibility, was using term " | ||
+ | * PAYMENT: Recording a new member payment, and then re-editing that payment before saving, was resulting in the payment source not being recorded | ||
+ | ===== Patch (2024-11-01) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * New event option (default false) that allows parents/ | ||
+ | * Updated a number of li.selection lists to use li.selection.radio | ||
+ | * Improved management of sync progress when message box is already in use | ||
+ | ==== Bug Fixes ==== | ||
+ | * SS-6472: The deepEquals test for isNaN was incorrect | ||
+ | * SS-6461: Tons of redundant processing was grinding sync to a halt when you had many ledger records | ||
+ | * SS-6466: Implicit signups (via payment) weren' | ||
+ | * COMMITTEE: SS-6470: Could trip up on an event audience of null | ||
+ | * " | ||
+ | * SS-5913: Clean up references to other organizations on main info page | ||
+ | * Search now handles multiple spaces in search term and searchable text | ||
+ | * COMMITTEE: Go to " | ||
+ | * STICKY: unfreezing event-combo-picker (Manage Signups) removes table border | ||
+ | * STICKY: window.scrollTo no longer is a solution... need to use div.animate( { scrollTop: <n> }, < | ||
+ | * Go to 1st Muddy Paw TROOP (December 2020), in /embed the Group Camp event shows up with a swatch (due to multiple imports?) | ||
+ | * PAYMENT: Member who paid expenses and was reimbursed (expenses-fees) doesn' | ||
+ | * Migrating a Scouter from one account to another where there is another Scouter using the same login (e.g., spouses, parent-child) was silently failing | ||
+ | * SS-5582: Importing an inactive youth by ID, AS A *SCOUTER*, using the inactive youth' | ||
+ | * Using " | ||
+ | * Paused syncing was being restarted by page navigations (in moveSidebar) | ||
+ | * A scouter be created with the same login as an inactive scouter, and then that inactive scouter gets reactivated, | ||
+ | * Some sync records needed to be continually downloaded, if applicable to non-earners | ||
+ | * " | ||
+ | * SS-6249: Moving a member up to an account where there' | ||
+ | ===== Patch (2024-11-08) ===== | ||
+ | ==== Quality of Life Enhancements ==== | ||
+ | COMMITTEE: OAS skills for commissioners accounts so events can be created with OAS Related Reqs, and then pushed. | ||
+ | |||
+ | Have a way to " | ||
+ | |||
+ | Added an " | ||
+ | |||
+ | Make toggleRelevantOutingsOnly and toggleShowBirthdays (and others) username-based preferences (rather than account or session properties), | ||
+ | |||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * Clicking on " | ||
+ | * Provide feedback to show which schedule options and personal preferences impact just the login, all logins for this user, is an account property, etc. | ||
+ | * Add a stern warning when enabling g_canSeeOtherYouth | ||
+ | * PAYMENT: Pre-select input fields when clicking/ | ||
+ | * Tweaked wording of "Allow Scouts to help manage the account" | ||
+ | |||
+ | ==== Bug Fixes ==== | ||
+ | * Hibernate query problem when trying to generate the youth progress report for the whole country. | ||
+ | * PAYMENT: SS-6486: Zero' | ||
+ | * Found a source of " | ||
+ | * COMMITTEE: Committee members' | ||
+ | * PAYMENT: Found a source of the undefined iledger ASSERT | ||
+ | * Was incorrectly deleting scouter' | ||
+ | ===== Patch (2024-11-15) ===== | ||
+ | ==== Quality of Life Enhancements ==== | ||
+ | LOGIN: " | ||
+ | |||
+ | Automatically refetch roster when changes made to affected Member/ | ||
+ | |||
+ | PAYMENT: Optionally allow partial payments from wallets (e.g., to drain "Scout Bucks" that the youth have accumulated, | ||
+ | |||
+ | CALENDAR: Add a "You Owe:" to each event on calendar (if payment is owing). | ||
+ | |||
+ | ==== Miscellanous Enhancements ==== | ||
+ | * Use autocomplete attributes to suppress Chrome warnings | ||
+ | * LOGIN: If you have a parent/ | ||
+ | * COLLABORATION: | ||
+ | * Better support for switching current member when on RSVP page | ||
+ | * FROZEN: Allow frozen tables on narrow screens, but set the initial option to unfrozen... | ||
+ | * FROZEN: Look for other usage of .table-report-body (e.g., " | ||
+ | ==== Bug Fixes ==== | ||
+ | * SS-6511: Fixed a just-introduced failure to manually add a new youth | ||
+ | * FROZEN: SS-6497: Reports " | ||
+ | * COMMITTEE: Committee edition accounts could get stuck thinking there were no badges (required Quick Fix) | ||
+ | ===== Patch (2024-11-22) ===== | ||
+ | ==== Inventory Enhancements ==== | ||
+ | * SS-6541: " | ||
+ | * Have a " | ||
+ | * Add tip to " | ||
+ | * Have an "only show highest stage to be awarded", | ||
+ | ==== Attachment Enhancements ==== | ||
+ | * EMAIL: Add " | ||
+ | * SS-5466: Allow " | ||
+ | * SS-5466: Add new " | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * EMAIL, RSVP: SS-3826: Add "RSVP Buttons" | ||
+ | * Harmonize event attributes across sections, to make pushing/ | ||
+ | * HELP: Add a "Get Help" button when you can't sign in | ||
+ | ==== Bug Fixes ==== | ||
+ | * FROZEN: SS-6529: Printing of tables truncated when frozen | ||
+ | * FROZEN: SS-6534: Recent change broke " | ||
+ | * Too many clicks on up/down arrows in inventory stock/ | ||
+ | * Clicking on shared link to event could navigate away from the event a second or two after showing the event | ||
+ | |||
+ | ===== Patch (2024-11-29) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * SCHEMA: Improved cleanupDuplicateOutingIDs, | ||
+ | * MULTIACCOUNT: | ||
+ | * MULTIACCOUNT: | ||
+ | * FROZEN: Added vertical resize handle to frozen tables | ||
+ | * Removed unnecessary code from the " | ||
+ | * Prevent navigation away from Give Credit page without warning about unsaved edits | ||
+ | * #filters can be implemented with setRadioValue | ||
+ | * # | ||
+ | * Unwanted border line in Manage Signups tables header | ||
+ | |||
+ | ==== Bug Fixes ==== | ||
+ | * SS-6546: Deprecation of pre-CP event label attributes meant that some events couldn' | ||
+ | * MULTIACCOUNT: | ||
+ | * PAYMENT: Going to " | ||
+ | * PAYMENT: Going to " | ||
+ | * SS-6561: Bookmarking a requirement would temporarily result in the generated tooltip seen when hovering over the bookmark icon being prefixed by " | ||
+ | * SS-6560: Give Credit table was showing seemingly unawarded blank cell for overridden subrequirements whose parent reqs had been marked as complete | ||
+ | * If "Allow pre-paid dues" was disabled, the " | ||
+ | * SS-6564: Awarding more/less tally in Give Credit would only ever grant the outing' | ||
+ | ===== Patch (2024-12-06) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * TRAINING: Add topic for inventory "Add to Cart" | ||
+ | * TRAINING: Add topic for how to edit/delete custom recipient list | ||
+ | * TRAINING: Add topics for generating Personal Record Sheets | ||
+ | * TRAINING: Add topic for adding AAF submission/ | ||
+ | * TRAINING: Add topics for enabling partial self-pay | ||
+ | * TRAINING: Add topics for understanding the reconciliation report and list of event wallet | ||
+ | * Show birthday picker for Other Participants | ||
+ | * SS-5984: Better section names for Committees on shared calendars | ||
+ | * SS-2004: Submission of AAF's with tour permits should emphasize that it's the GC's responsibility to get National' | ||
+ | * SS-2017: Updated text for parent-helpers when signing up | ||
+ | ==== Bug Fixes ==== | ||
+ | * TRAINING: SS-6568: Reference to old " | ||
+ | * Couldn' | ||
+ | * SS-6559: Adding/ | ||
+ | * IMPORT: One table wasn't automatically being hidden each time you went to the " | ||
+ | * IMPORT: SS-6380: A second " | ||
+ | * TROOP: SS-5397: The Chief Scout Award wasn't being included in the Troop "Wall Chart" report | ||
+ | * SS-5397: The small versions of the top-section awards and the linking badges completion status weren' | ||
+ | * SS-5497: Merging was not respecting the selected patrol | ||
+ | * Merging was creating (harmless) duplicate qualification records | ||
+ | ===== Patch (2025-01-17) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * Fixed text alignment on # | ||
+ | * SS-6810: the CP linking badge for the current section wasn't being set when a youth was moved up | ||
+ | * Improved tracking of ledger payments if/when missing iledger happens, and then better user feedback | ||
+ | * FAMILY: (Partial) Cleaned up product/ | ||
+ | * FAMILY: (Partial) Made edition lookups all member specific | ||
+ | * SEA_SCOUTS: Toggling Sea Scouts on/off no longer requires a page reload | ||
+ | * INVENTORY: Manually typing in an order quantity now shows the "Add to Cart" button | ||
+ | * SS-6615: Made " | ||
+ | * HELLO: make sure these pages aren't indexed by Google | ||
+ | ==== Bug Fixes ==== | ||
+ | * SS-6592, SS-6595, SS-6596: Mandrill escaping bug | ||
+ | * PAYMENT: If you're looking at an Event Ledger Statement, and select a different current member, it changes the event name to the member name | ||
+ | * PAYMENT: SS-6583: Merging members was causing some payments to be lost | ||
+ | * Wrong timestamps were being set/checked in the migration of the CP linking and (small) top section awards | ||
+ | * SEA_SCOUTS: Using "Use a different login" to switch between sea scouts and non sea scouts sections doesn' | ||
+ | * SEA_SCOUTS, INVENTORY: Toggling sea scouts on->off shows "PL Epaulet" | ||
+ | * SEA_SCOUTS: "Add to Cart" links Sea Scout woggles to non Sea Scout variants | ||
+ | * SS-6637: Duplicate satisfying qual listed on AAF | ||
+ | * SS-6674: Got red-herring error message when trying to update member' | ||
+ | ===== Patch (2025-01-29) ===== | ||
+ | ==== Miscellaneous Enhancements ===== | ||
+ | * AAF: Improving branding, terminology on approval form | ||
+ | * Reduce the number of calendar rebuilds on page navigation | ||
+ | |||
+ | ==== Bug Fixes ===== | ||
+ | * SS-6690: Syntax error when dealing with records for deleted members | ||
+ | * COMMITTEE: SS-6691: Typo in one of the headers on sign-in page | ||
+ | * SS-6690: Multi-day events weren' | ||
+ | * AAF: SS-6696: Cannot approve AAF's since Friday' | ||
+ | * EMAIL: SS-6698: Warning message about including Scouter-only attachments wasn't displaying | ||
+ | * SS-6703: The Sign In button wasn't doing anything when sharing event links | ||
+ | * Got rid of red herring message when opening event links | ||
+ | * NEWSFEED: SS-6705: Posts were initially being rendered with full-size images | ||
+ | * SS-6730: Transferring scouter logins didn't create a new login if there was an existing Login record with no LoginAccess records | ||
+ | * AAF: SS-6734: Blank page on trying to approve AAF | ||
+ | * CONSENT: SS-6734: Blank page when trying to view Consent Forms from Committee account | ||
+ | * Found source of illegal iledger ASSERTS | ||
+ | ===== Patch (2025-02-07) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * COMMITTEE: Tweaked committee version of the default Welcome Message email body | ||
+ | * Make searching more resilient to plurals by changing search terms that end in " | ||
+ | * SS-6749: List of Recent Locations shouldn' | ||
+ | * PAYMENT: SS-6675: Allow for recording of Payments/ | ||
+ | * Better :hover colours over rounded tables | ||
+ | * EMBED, COMMITTEE: Group calendars using the /all option should only show available sections in Settings | ||
+ | ==== Bug Fixes ==== | ||
+ | * SS-6748: Broke RELEVANT_OUTINGS_ONLY toggle (always showed active youth, only) | ||
+ | * SS-6751: Welcome Message email had a non-substituted " | ||
+ | * SS-6749: When viewing other schedules, the other accounts' | ||
+ | * PAYMENT: Saving edited existing payment or reimbursement generates iledger issue | ||
+ | * SS-6771: Embedded images in event description were showing up as candidate attachments when sending emails | ||
+ | * SS-6767: Re-entering the event' | ||
+ | * EMBED: red border formatting around lightbox (not picking up product-specific styling) | ||
+ | * EMBED, COMMITTEE: http:// | ||
+ | * EMBED, COMMITTEE: Group calendars using the /all option were showing a dumb-looking label for the Group | ||
+ | * EMBED: a Group-level calendar should not show " | ||
+ | * EMBED, COMMITTEE: SS-6775: Mouse-over of the little " | ||
+ | * IMPORT: SS-6773: Import of a previously-inactive scouter wasn't offering to reactivate that scouter, if none of the scouter' | ||
+ | ===== Patch (2024-02-14) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * PAYMENT: SS-6687: Allow toggling of zero balance member ledgers | ||
+ | * Better fundraising ledger support (member ledgers report, use " | ||
+ | * If a youth has something in their fundraising account, then when they or RSVP, they have a combined-wallet option to pay | ||
+ | * SS-6787: Shared wallets shouldn' | ||
+ | * Support the " | ||
+ | |||
+ | |||
+ | |||