This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
release_19.4 [2025/03/31 18:14] admin [Release 19.4 - Key Features] |
release_19.4 [2025/07/11 14:07] (current) admin |
||
---|---|---|---|
Line 44: | Line 44: | ||
* SS-6815: HTML entity code being shown in email subject (date range) if the event is more than a year in the future | * SS-6815: HTML entity code being shown in email subject (date range) if the event is more than a year in the future | ||
* SS-6815: HTML entity code being shown in email subject (date range) if the event is more than a year in the future | * SS-6815: HTML entity code being shown in email subject (date range) if the event is more than a year in the future | ||
- | * SS-6805: Zero per-member costs shouldn' | + | * SS-6805: Zero per-member costs shouldn' |
* SS-6867: If you pick a joined Scouting Date in the future (e.g., next month), it could say that they'd joined Scouting 11 months ago | * SS-6867: If you pick a joined Scouting Date in the future (e.g., next month), it could say that they'd joined Scouting 11 months ago | ||
* SS-6825: Navigating to old link of " | * SS-6825: Navigating to old link of " | ||
* SS-6889: When pasting content from 3rd-party apps into event descriptions, | * SS-6889: When pasting content from 3rd-party apps into event descriptions, | ||
* " | * " | ||
+ | ===== Patch (2025-04-11) ===== | ||
+ | ==== Program Progression Planning ==== | ||
+ | There have been a number of requests to improve the ability to find which requirements the Youth could focus on to advance through the program (e.g., earn their next stage). | ||
+ | |||
+ | Previously, the best you could do was use the " | ||
+ | |||
+ | A more useful workflow would be to allow you to work with the Leadership team to easily identify those requirements that would offer either the " | ||
+ | |||
+ | To accomplish this goal, there is now a new " | ||
+ | |||
+ | The report focuses on what the youth can/should be working on. E.g., if every Youth in your Section has Camping Skills #1.4, there' | ||
+ | |||
+ | The set of analyzed badges can be automatically fine-tuned to suit the needs of your youth. | ||
+ | |||
+ | Alternatively, | ||
+ | |||
+ | And, of course, you can manually (de)select specific badges, too. | ||
+ | |||
+ | If a displayed requirement is already included in the Related Requirements for an upcoming event, then it is annotated with a scheduled icon, and hovering your cursor over the icon will explain for which event(s) the requirement is included as a Related Requirement. | ||
+ | |||
+ | There is a requirement filter input field, so you can search through the displayed requirements to show only those that match your text (e.g., find all requirements that mention "menu plan" | ||
+ | |||
+ | The report also supports member filtering, by Patrol or Adventure Team, so you can reduce the number of youth down to just a particular subset. | ||
+ | |||
+ | The new " | ||
+ | |||
+ | And finally, the report allows you to select one or more of the listed requirements, | ||
+ | |||
+ | ==== Improved Searching/ | ||
+ | Anywhere that supports searching or text-based filtering is now improved, so as to feel much more similar to common search engines. | ||
+ | |||
+ | For example, previously, if you had searched for 'day pack' it would have matched text that contained exactly that string (i.e., the ' | ||
+ | |||
+ | Additionally, | ||
+ | |||
+ | As before, searching for a plural term (e.g., ' | ||
+ | |||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * SS-6907: Added " | ||
+ | * MyPath report now includes reqs to complete next stage of each OAS | ||
+ | * More items under " | ||
+ | * FROZEN: Improved frozen table scrolling | ||
+ | * Improvement in indenting when radio button subtext wraps multiple lines | ||
+ | ==== Bug Fixes ==== | ||
+ | * SS-6908: Wrong language setting in the info website | ||
+ | * SS-6687: Make sure that any subscription attachments in duplicated events have .issubscription cleared | ||
+ | * SS-6929: Fixed some non-localized uses of " | ||
+ | * SS-6917: Signup summary was not listing default ineligible members who were made eligible for just this event | ||
+ | * SS-6917: " | ||
+ | * Minor vertical alignment issue with radios in event push dialog | ||
+ | * " | ||
+ | ===== Patch (2025-05-09) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * PERFORMANCE: | ||
+ | * PAYMENT: Eliminated " | ||
+ | * 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" | ||
+ | * SS-6959: Add " | ||
+ | * BADGE IMPORT: Spreadsheet reader now include " | ||
+ | * Many reports have style changes for consistency | ||
+ | * SS-6920: " | ||
+ | * SS-6956: New option to select only all events that have already happened or are past their signup deadline | ||
+ | * Manage Signup' | ||
+ | * 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, | ||
+ | * SS-6948: Failed login message was making reference to " | ||
+ | * 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 " | ||
+ | * Badly-encoded image in YLT requirements | ||
+ | |||
+ | ===== Patch (2025-05-23) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * Better support/ | ||
+ | * Changing the preferred start of the week (Sunday or Monday) also impacts date pickers, immediately | ||
+ | * SS-7019: Signup & Fee options " | ||
+ | * FROZEN: Better sizing of unfrozen tables | ||
+ | * FROZEN: Better print styling | ||
+ | * PAYMENT: Fixed some instances of text " | ||
+ | * PAYMENT: Offer a new " | ||
+ | * ADMIN: tidyup lookupMember to put member# and status and displayname in the "other members" | ||
+ | * SS-7033: When an Other Participant is converted to a Scouter, any signups/ | ||
+ | * 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" | ||
+ | * COMMITTEE: SS-7035: In a Committee/ | ||
+ | * 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*. | ||
+ | |||
+ | ==== 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' | ||
+ | * 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/ | ||
+ | * PAYMENT: From " | ||
+ | ===== Patch (2025-05-30) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * Added a Total line to " | ||
+ | * SS-7060: Attachments are now sorted by name, then insertion timestamp | ||
+ | * PAYMENT: Use members' | ||
+ | * 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' | ||
+ | * 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 # | ||
+ | * Got rid of most " | ||
+ | |||
+ | ==== 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: " | ||
+ | * PAYMENT: Pre-initialized value in member-event-payment was showing as " | ||
+ | * PAYMENT: buildViewEvent wasn't always getting called when you add an entry from an event' | ||
+ | * SS-7076: Toggling " | ||
+ | * COMMITTEE, INVENTORY: SS-7076: Enabling "Share common badges" | ||
+ | * 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 (" | ||
+ | * COMMITTEE: In committee edition section editor, " | ||
+ | * COMMITTEE/ | ||
+ | * SS-7091: Updated Paddling Skills 5.10 and 6.3 to reflect the fact they were changed/ | ||
+ | * Improved formatting of # | ||
+ | * " | ||
+ | * CLEANUP: Push dialog radios replaced with li.selection.radio rather than actually using input[type=radio] | ||
+ | * CLEANUP: Replaced more instances of yes.gif with ✓ | ||
+ | * CLEANUP: Look for INVENTORY_SHARE_LIST = '', | ||
+ | * CLEANUP: Replaced hard-coded badge/ | ||
+ | * 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/ | ||
+ | * 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' | ||
+ | |||
+ | 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, | ||
+ | |||
+ | You can now specify and change transaction dates. | ||
+ | |||
+ | ==== Configurable Start-of-Year ==== | ||
+ | Sections can now choose when their Scouting Year year starts. | ||
+ | |||
+ | If you go to " | ||
+ | |||
+ | Changing the start of the Scouting year, only impacts which events are lumped into which year. E.g., Does your Hallowe' | ||
+ | |||
+ | ==== 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 " | ||
+ | * 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 " | ||
+ | * Streamlined UI for importing event keys | ||
+ | |||
+ | ==== Bug Fixes ==== | ||
+ | * Clicking "<< | ||
+ | * SS-6803: Viewing the signup/ | ||
+ | * PUSH: Server exception when pushing events | ||
+ | * PUSH: SS-7138: Better detection/ | ||
+ | * PUSH: notification email comes from the recipient account' | ||
+ | * SS-7119: SQL syntax error when promoting Other Participants to Scouters | ||
+ | * SS-7135: Inventory didn't show " | ||
+ | * SS-7129: Multi-Section events' | ||
+ | * COMMITTEE, EMAIL: SS-7139: All youth/ | ||
+ | * 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' | ||
+ | * COLONY: SS-7128: "Swim Up" dot on Pond Map wasn't being filled in | ||
+ | * " | ||
+ | * 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 " | ||
+ | |||
+ | |||