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/04/11 14:15]
admin [Bug Fixes]
release_19.4 [2025/07/11 14:07] (current)
admin
Line 100: Line 100:
   * Minor vertical alignment issue with radios in event push dialog   * Minor vertical alignment issue with radios in event push dialog
   * "Home" | "Pond Map" | "Print" is showing the page title, which is causing the map to overflow   * "Home" | "Pond Map" | "Print" is showing the page title, which is causing the map to overflow
 +===== Patch (2025-05-09) =====
 +==== Miscellaneous Enhancements ====
 +  * PERFORMANCE: Remember scorecardings (faster initial viewing of big reports), faster switching between members, slightly faster initial connection
 +  * PAYMENT: Eliminated "netting" Fee payments and expenses are now shown in different tables / columns so that a member can have an outstanding balance on either/both fees and expenses
 +  * PAYMENT: Grouped new wallet entries by general activity
 +  * PAYMENT: Allow expenses to be immediately reimbursed (creates two transactions)
 +  * PAYMENT: Grouped new wallet entry types by general activity
 +  * Better sorting of Collaboration accounts
 +  * SS-6942: Improved the "this is a subscription" message when editing a subscriber of a master/overview event that is also defined in your section
 +  * SS-6959: Add ".ics" to the webcal URL's to prevent Outlook from raising a red-herring error message
 +  * BADGE IMPORT: Spreadsheet reader now include "requirements" column (for <details>) and "synopsis" column (max 40 chars)
 +  * Many reports have style changes for consistency
 +  * SS-6920: "Dues" vs "Special Dues" nomenclature should only apply if you collect dues.  Otherwise just use "Fees"
 +  * SS-6956: New option to select only all events that have already happened or are past their signup deadline
 +  * Manage Signup's "revert to unknown" doesn't do anything if the member has already paid (and is implicitly signed up).  Offer to change signup to NO rather than UNKNOWN
 +  * Support for WB2 scouter training (just needs final database update)
 +  * CLEANUP: Resolved HTML validation issues
 +==== Bug Fixes ====
 +  * SS-6937: Events missing from embedded calendar
 +  * SS-6937: Some long-established collaboration accounts were being displayed with an their original name at the time of collaboration, which could be different than the current name
 +  * SS-6948: Failed login message was making reference to "MONIKER", rather than your Section level (e.g., "Pack")
 +  * SS-6988: Filtering emails was choking on embedded images
 +  * TRAINING: SS-6943: Topic hpocp799 wasn't being triggered
 +  * SS-6956: New option to show all members in "Multi-event owing" report.  Total row shows rollup of values in each column.
 +  * Badly-encoded image in YLT requirements
 +
 +===== Patch (2025-05-23) =====
 +==== Miscellaneous Enhancements ====
 +  * Better support/logging when invalid date formats are used
 +  * Changing the preferred start of the week (Sunday or Monday) also impacts date pickers, immediately
 +  * SS-7019: Signup & Fee options "Back" button was taking you back to the signup page, even when there wasn't a compelling reason to do so
 +  * FROZEN: Better sizing of unfrozen tables
 +  * FROZEN: Better print styling
 +  * PAYMENT: Fixed some instances of text "Expense paid" that should be "Expense claim"
 +  * PAYMENT: Offer a new "Convert to Fee Refund" if there were fee refunds that were inappropriately recorded as expense reimbursements
 +  * ADMIN: tidyup lookupMember to put member# and status and displayname in the "other members" section
 +  * SS-7033: When an Other Participant is converted to a Scouter, any signups/payments made for the Other Participant should be switch to the Scouter
 +  * Historic events should show inactive members in Manage Attendance if they were active at the time of the event
 +  * Upcoming events don't need to be included in "My Events" for inactive members, nor should "Show upcoming" toggle switch
 +  * COMMITTEE: SS-7035: In a Committee/National account, limit "Access Granted by Logins" to *just* the Committee Members
 +  * QUALS: SS-6637: Create min quals of 1xSFA and 1xWFA, and it turns out that a single person with WFA or higher will satisfy *both*.  Now block this in the UI.
 +
 +==== Bug Fixes ====
 +  * HELLO, EMBED: SS-6995, SS-6996, SS-6999: Broke the display of servlet.js generated calendars
 +  * SS-7003 (and others!): Pickable dates were always defaulting to today's date
 +  * PAYMENT: SS-6694: Rounding errors meant that zero-balance wallets could be listed in the list of member wallets
 +  * SS-7025: Changing the start of the week (Sunday or Monday) had no effect
 +  * SS-7029: Setting "Show signup notes" to YES wasn't actually showing the notes
 +  * SS-6998: After an initial Sync, viewing the Emergency List of a Master/Overview event was showing the details for all members, not just those that signed up
 +  * PAYMENT: From "Manage Attendance", edit an entry, and click "Delete". Then the payment/expense history shows a $0 entry, rather than hiding it.
 +===== Patch (2025-05-30) =====
 +==== Miscellaneous Enhancements ====
 +  * Added a Total line to "Account" | "Member wallets"
 +  * SS-7060: Attachments are now sorted by name, then insertion timestamp
 +  * PAYMENT: Use members' real names (not troop nicknames) when determining what to call a shared wallet
 +  * PAYMENT, RSVP: SS-7062: Rapid double-clicking on the RSVP landing page's Update button could record a second (over)payment
 +  * QUALS: Better sorting of custom first aid quals in event's min safety quals picker
 +  * EMAIL: SS-6690: Better display of fees when Scouters don't have to pay anything
 +  * COMMITTEE: The calendar swatches of subscription events in other sections that have scouter-only visibility now show a lock icon
 +  * Make #inventory-source-picker use ".selection.radio"
 +  * Got rid of most "fsets"
 +
 +==== Bug Fixes ====
 +  * QUALS: Red-herring message box upon updating signups if user had WFA selected as their required first aid level
 +  * QUALS: SS-6637: Further fine-tuning to handle historic situations where an event had two or more quals in the same category (e.g., SFA and WFA)
 +  * PRINTING: "Home" | "The Pond Map" | "Print" is showing borders in the white-page
 +  * PAYMENT: Pre-initialized value in member-event-payment was showing as "NaN" if no fees were defined
 +  * PAYMENT: buildViewEvent wasn't always getting called when you add an entry from an event's wallet
 +  * SS-7076: Toggling "Account" | "Program preferences" | "Only working on the Canadian Path" had no effect
 +  * COMMITTEE, INVENTORY: SS-7076: Enabling "Share common badges" wasn't working
 +  * Fixed an issue with loading previous scorecarding that was preventing the badge status display from changing
 +
 +===== Patch (2025-06-10) =====
 +==== Miscellaneous Enhancement ====
 +  * Support non-refundable events by turning a YES signup status to a NO_LATE, so we can still flag members as having signed up
 +  * Optionally use full day/month names ("Monday, January 1" vs "Mon, Jan 1") in emails & newsfeed
 +  * COMMITTEE: In committee edition section editor, "Grouping Label" should be "Grouping label"
 +  * COMMITTEE/COUNCIL: Changing grouping label of section in Council Committee account shows the roles dropdown list (which just says "member")
 +  * SS-7091: Updated Paddling Skills 5.10 and 6.3 to reflect the fact they were changed/removed from the PDF without any notice
 +  * Improved formatting of #badge-reqs-details (for attaching related requirements)
 +  * "Reports" | "Record sheets", and enabling "republish" suggests that the inactive youth will be republished
 +  * CLEANUP: Push dialog radios replaced with li.selection.radio rather than actually using input[type=radio]
 +  * CLEANUP: Replaced more instances of yes.gif with &check;
 +  * CLEANUP: Look for INVENTORY_SHARE_LIST = '', and connect to that account, and toggle include common badges on/off
 +  * CLEANUP: Replaced hard-coded badge/requirement status strings with constants
 +  * CLEANUP: Replaced hard-coded divider selection strings with constants
 +  * CLEANUP: Replaced hard-coded report names with better names
 +==== Bug Fixes ====
 +  * Typo when doing bulk transfer of Youth to another section, e.g., "Will these Cubs remain this section in these Cubs"
 +  * MASTER: SS-7092: Master/Overview rollups are only counting active members, resulting in a discrepancy with subscriber events, as members age out
 +  * Trying to view the consent forms of an old event could result in a "you must save your changes, first" message
 +  * SS-7108, SS-7111: "Ready to award" report was showing no results when grouped by Youth
 +  * HELLO: Error displaying event-based newsfeed posts
 +  * SS-7107: PRS wasn't always being automatically regenerated when a youth was marked as inactive
 +  * NEWSFEED: SS-7112: Creating a newsfeed post for an event that is a subscription to another event should be using the subscription outing key in the action button
 +===== Patch (2025-07-11) =====
 +==== Financial Records Export and Bulk Payments ====
 +As requested by some Group treasurers, you can now do a Group-wide export of all transactions that affect members' wallets (and the Sections' own wallets).  You can customize the date range, and whether you're just interested in the Top-Up, ScoutBucks or both kinds of wallets.
 +
 +You can also do an export from a Section account, but obviously, it won't be a Group-wide export.
 +
 +The export is downloaded as either a .xls or .csv file.
 +
 +Additionally, there's a faster way to record bulk payments... from the "Manage Signups/Attendance" page, you'll now find an "In Bulk" button above the "Payment" column.  Clicking that will let you record with minimal clicks multiple payments received from members.  The selections are intialized to those that still owe money, and the amount the owe, but the selected members and amounts can be changed.  In the event of an event cancellation (for example) this "In Bulk" interface can also be used to quickly record refunds.
 +
 +You can now specify and change transaction dates.  Previously, all transactions had been timestamped to the time they were recorded, but with the goal of the transactions export feature being to allow a treasurer to reconcile ScoutsTracker data with your bank records, it became important to be able to record the date a payment/refund/reimbursement was actually received/issued.
 +
 +==== Configurable Start-of-Year ====
 +Sections can now choose when their Scouting Year year starts.  Most Sections will still probably want the date to remain in the early fall, coinciding with the youths' return to activities after summer vacation, but others have expressed the desire to have it start on Jan 1st, to coincide with the registration year.
 +
 +If you go to "Account" | "Program preferences" and pick "January 1st", then it'll change all instances of "2024-2025" to "2025", etc., since your Scouting year now no longer spans two calendar years.
 +
 +Changing the start of the Scouting year, only impacts which events are lumped into which year.  E.g., Does your Hallowe'en Party get included in last Scouting year's events (2024), or this yeear's Scouting events (2024-2025). Additionally, it results in a slight presentation change in the Personal Journey Cards (i.e., whether the cycles are listed as Winter->Spring->Summer->Fall, or Fall->Winter->Spring->Summer.  Note, changing the start of the Scouting year impacts all previous years' Personal Journey Cards.
 +
 +==== Miscellaneous Enhancements ====
 +  * RSVP: SS-7120: Recipients of RSVP emails now get a message when signup has been disabled, telling them to tell their Scouters
 +  * EMAIL: SS-7120: Better feedback when there are problems sending emails (e.g., already sent)
 +  * RSVP, EMAIL: SS-7120: Prevent sending of RSVP emails if signup is currently disabled
 +  * Improved signup tooltips on event signup summary and in "Manage Signups/Attendance"
 +  * COMMITTEE: Better sorting of sections by name, i.e., group name (no subgroup), then section level, then subgroup
 +  * SS-7166: Youth (and Other Participant) members who have an active Scouter role in another Section can be the Scouter-in-Charge and submit AAF's
 +  * COMMITTEE, PUSH: notification email list "All-Sections Camp (Master/Overview)", but the "(Master/Overview)" should be stripped out
 +  * Streamlined UI for importing event keys
 +
 +==== Bug Fixes ====
 +  * Clicking "<< Back" from "Ready to Award" report was blocking navigation
 +  * SS-6803: Viewing the signup/attendance of a master/overview event defined in a Section account was offering irrelevant choices for group the subscribers
 +  * PUSH: Server exception when pushing events
 +  * PUSH: SS-7138: Better detection/handing of pre-existing subscriptions when importing/pushing events
 +  * PUSH: notification email comes from the recipient account's delegate email address, rather than the sender account's
 +  * SS-7119: SQL syntax error when promoting Other Participants to Scouters
 +  * SS-7135: Inventory didn't show "demand" of non-program specific badges (e.g., permits) when "Only working on Canadian Path" was set
 +  * SS-7129: Multi-Section events' Emergency List wasn't being generated
 +  * COMMITTEE, EMAIL: SS-7139: All youth/parent email addresses were being excluded from Committee mailings (only Scouters were receiving them)
 +  * RSVP: missing rsvp status text for late NO signups
 +  * COMMITTEE, PUSH: SS-7138, SS-7154: Push events was failing after first push
 +  * NEWSFEED: SS-7157: Couldn't create an event-based post, if the event was a subscription to an event in a different section
 +  * COLONY: SS-7128: "Swim Up" dot on Pond Map wasn't being filled in
 +  * "Manage Attendance" "All" button in the Attended column wasn't working
 +  * formatRelativeTimestamps didn't display the month and day if passed a string
 +  * PAYMENT: There was no option to refund partial payments
 +  * parseOutingKey wasn't returning null on malformed keys
 +  * Goto "Inventory" page, and the "Add All to Cart" button is barely visible at the bottom of the page
 +
  
  
release_19.4.1744380912.txt.gz ยท Last modified: 2025/04/11 14:15 by admin