User Tools

Site Tools


release_17.5

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.5 [2022/01/29 17:27]
admin [Bug Fixes]
release_17.5 [2022/03/07 14:10] (current)
admin [Miscellaneous Enhancements]
Line 33: Line 33:
   * The list of other logins in the "You have no logins" page could be empty for some users   * The list of other logins in the "You have no logins" page could be empty for some users
 ===== Patch (2022-01-29) ===== ===== Patch (2022-01-29) =====
 +==== Miscellaneous Enhancements ====
 +  * AAF: Removed empty div when viewing (not editing) an AAF with no attachments
 +  * Better filtering prevents updates to Troop News from being filtered out if the local computer's timestamp is lagging the servers
 +  * Check for the existence of account admin contacts now includes youth members
 +  * Added additional support for leader-less (and more parameterized) product configurations
 +  * Reverting the signup of a non-member back to "Unknown" should leave them as Eligible
 +  * The reminder about parent screening for overnight events should take priority over checking that you're updating the signup of a past event
 +  * COMMITTEE: Rename "Key People" to "Committee members", to discourage thinking that only the key 3 should be part of the committee account
 +  * NEWS FEED: Sorting now uses the largest of the min posting date and the last content updated date, rather than just the posting date
 +  * Made random number generator be offset by current timestamp
 +
 +==== Bug Fixes ====
 +  * EMAIL: SS-3985: COVID-screening instructions were being included in new emails even if the event doesn't require screening (e.g., virtual)
 +  * AAF: When trying to resend a previously-submitted AAF, you would get a message saying you hadn't checked the "am aware of all policies" checkbox
 +  * AAF: SS-3986: The actual "Submit" button wasn't appearing for some users
 +  * SS-3988: Council web schedule hangs when advancing to next month
 +  * SS-3987: The list of Welcome Message's two-deep scouters wouldn't update when switching between sections, in the same browser tab
 +  * CONSENT: SS-3992: Checkboxes weren't clickable, vocabulary placeholder strings weren't being replaced
 +  * SS-4042: Parent/Guardian Consent Form filled out from RSVP email link couldn't be submitted
 +  * SS-3999: SDG Projects were showing up as inventory items
 +  * Updating the stock of a shared inventory item was generating a SQL exception
 +===== Patch (2022-02-10) =====
 +==== Miscellaneous Enhancements ====
 +  * ADMIN: Use a checkbox for YES/NO only parameters, instead of select
 +  * ADMIN: Provide dynamic list of products
 +  * ADMIN: Use fontawesome and nicer presentation of JSON results
 +  * ADMIN: SS-4033: Provided stripped-down admin interface for Council reps
 +==== Bug Fixes ====
 +  * SS-4045: Attendance Report has double checkmark in cell when participant brought guests
 +  * Cleaned up some missing/erroneous LoginAccess records
 +  * RSVP: SQL error when leaders respond
 +  * SS-4067: Non-admin scouters could sometimes not see all the youth in the roster
 +  * HELLO: Could get an exception accessing /hello for a Group that has had a section account created after the last Committee edition access
 +  * RSVP: Could get an exception trying to update the RSVP of a scouter
 +  * "Create New Account" button wasn't always showing up
 +  * iOS: Trying to work around the inability to click on the Security PIN text field
 +===== Patch (2022-02-20) =====
 +==== Support Change to SC Pandemic Stage 5 AAF Policy ====
 +SC policy no longer requires submission/approval of a AAF if the event is a Risk Category 1 meeting in the usual location.
 +
 +The challenge was that there was no way to define the "usual" meeting location.  Consequently, under "Account" | "Advanced" there is now a section for picking some default properties for Meetings (including the "usual location").
 +
 +You can initialize those settings explicitly, but if you've previously created meetings on your schedule, and click on the same day-of-the week, then those new default settings will be automatically initialized from the previous meeting.
 +
 +The new meeting defaults are applied whenever you create a new meeting, either explicitly or just by clicking on the designated day of the week on your schedule.
 +
 +And, with the addition of a way to define the "usual location", ScoutsTracker no longer tells you you have to submit an AAF for your run-of-the-mill meetings.
 +
 +Additionally, when you edit an event that requires an AAF, the "Adventure Application Form" item in the "Safety" section will show the reason *why* you have to submit one... e.g., you're not at Pandemic Stage 5, or it's a Risk Category 2 or 3 event, or it's a Cat 1 event that isn't a meeting, or your Cat 1 meeting isn't at your usual location.
 +==== Miscellaneous Enhancements ====
 +  * ADMIN: Added timezone support based on local settings
 +  * Duplicating an event should scrub AAF's and consent forms from the new copy
 +  * Better feedback when duplicating events that are subscriptions, or have AAF's/consent forms
 +  * When deleting events, don't complain about signups existing for previously-deleted members
 +  * COVID: SS-4092: Updated the self-assessment checklist (and link) to align with latest changes by SC
 +  * Added getters for common tables, to hide the implementation
 +  * Ignore malformed event links
 +  * SS-4104: Allow users to unflag ScoutsTracker emails as spam, and allow admins to send Unblock emails for logins that flagged as spam
 +==== Bug Fixes ====
 +  * SS-4088: Duplicating a subscription event was not copying the description or attachments
 +  * Editing an event, and then clicking on "AAF" was telling you that the event was unsaved... until the next sync
 +  * Adding a new login to an existing scouter was not creating a LoginAccess record
 +  * SS-4100: Reference to invalid database table (typo)
 +  * Embedded link to a different edition (e.g., Council event in newsfeed post, viewed by Pack) was hanging
 +  * SS-4102: Printing consent forms was showing a blank Page Preview
 +  * SS-4111: Winter Skills 6.1 was being treated as a tally requirement
 +  * SS-4108: GMail was rejecting some ScoutsTracker emails because GMail now requires senders to have DMARC records
 +  * Some soft-bounces were being reported as hard-bounces
 +  * Next/Prev links for Email weren't really working
 +===== Patch (2020-03-04) =====
 +==== Easier Reactivation ====
 +As a policy, when doing an "Import from MyScouts", the status of a youth is not changed (it could be really annoying if moved-up youth kept being reactivated, or if a youth who had withdrawn but is still active in MyScouts for the remainder of the year kept being reactivated).   
 +
 +But the downside of this policy is that if you had youth who were marked as "Inactive", the "Import from MyScouts" was updating the record, but many people were thinking that the import had missed those youth because they weren't part of your roster (and could only be found by going to "Accounts" | "Scouts" | "Inactive Scouts").
 +
 +So now, when you do an import that includes previously-inactivated youth, you'll now have a toggle that lets you reactivate them as part of the "Import from MyScouts".
 +
 +==== Miscellaneous Enhancements ====
 +  * Added "site" field to meeting defaults
 +  * SS-4174: EMAIL: Repeatedly clicking the COVID or RSVP buttons will add/remove the inserted text
 +  * Event's "Contacts" picker now shows the emails (including other Bcc) used by the Scouters
 +  * Updated deep copy method to support maps and sets, added a clone method that supports maps and sets and dates
 +  * Add "Copy Queued Events" button
 +  * COMMITTEE: Added a means by which you can acknowledge that you Group does have multiple GC's
 +  * COMMITTEE: Actually list the names of multiple GC's, and give a way to edit them directly without having to close the dialog and navigate
 +  * AAF: SS-4114: I collect SC Member # for "Other Participants" but don't show them in the AAF
 +  * AAF: SS-4176: Approvals now automatically CC's all other Committee Members who have the GC role
 +  * AAF: SS-4176: Approval page now gives the approver the option to CC all the event contact people
 +  * AAF: Better support during submission for Groups that have multiple GC's
 +  * MIGRATION: Move away from dependence on Leader.login_id field
 +  * ADMIN: Redirect /guides and other defunct editions to scoutstracker.ca?
 +  * ADMIN: Disable changing your own login email address or password when you're a support login
 +  * ADMIN: Prevented need to double sign in after reattaching support login
 +
 +==== Bug Fixes ====
 +  * Drill down to "Account" | "Logins" | <parent login>, in an account without "youth led?" Resize the window. An empty "Permissions" section appears
 +  * SS-4161: Non-participating Scouters weren't being culled from the signup/attendance lists unless signup was enabled for the event:w
 +  * "Manuals" section under "Help" wasn't visible
 +  * Tweaked the MAAF applicability rule to no longer look at an event's labels for Cat 1 events at the usual meeting place
 +  * Sometimes, a parent email address wouldn't be recognized as belonging to a youth
 +  * SS-4173: RSVP: No feedback when the consent form is incomplete
 +  * "Recent Locations" droplist was showing HTML-encoded apostrophes
 +  * SS-4184: Last update broke the Pond Map
 +  * SS-4182: Calendar doesn't use fixed with columns, can be wider than available screen real estate
 +  * "Move/link up to..." button under "Account" | "Youth" wasn't appearing until after first drilled to an individual youth
 +  * SS-4179: Were getting a red herring error message when moving up youth
 +  * Couldn't change the label of some Collaborations
 +  * SS-4190: Couldn't get to "Account" | "Advanced" after updating default meeting settings with no location
 +  * SS-4183: Updating a login in one account could potentially scrub an email-based youth contact record in another account if the email-based youth contact was the same email address as the updated login
 +  * SS-4196: Import from MyScouts wasn't updating SC Member #'s for members who were entered manually but without member #'s
 +  * SS-4200: Adding images by URL to event descriptions (and other notes) was generating a bogus "image is to large" message
 +  * SS-4211: Your own account's collaboration name/colours were additionally showing up under "Other <your group> Sections"
 +  * SS-4198, SS-4020, SS-4065: Events stuck in queue
 +  * SS-4210: Changing default weekly dues wasn't correctly offering to update upcoming meetings (that used the old default weekly dues)
 +  * SS-4213,SS-4217: In an Event summary, the attendance showed Scouter names mixed in with Youth names
 +  * PACK: YLT subreqs can't be completed, or selected as Related Requirements
 +  * COMMITTEE: When viewing a section event with an AAF, the event summary was saying "Committee member-in-Charge", rather than "Scouter-in-Charge"
 +  * COMMITTEE: Fixed wording which was mis-describing "two-scouter rule" as "two-committee member rule"
  
release_17.5.1643477228.txt.gz ยท Last modified: 2022/01/29 17:27 by admin