Things have been really busy here - we’ve released a lot of improvements but have forgotten to shout about them. In no particular order, here they are:
- Record attendance now lists all past events by default and you can define your own date range for events to show.
- Certain user profiles were crashing. This is fixed.
- In some cases empty patrols were disappearing. This is fixed.
- We made multiple improvements to the efficiency and accuracy of displaying members by patrols in various places.
- TurboNET roster import now imports adventure loops and pins.
- We improved our automated integration test suite that runs every time we change the code so that it has broader coverage of TroopTrack features.
- In some cases the app would crash when you edited vehicles. This is fixed.
- We made numerous improvements to public events, an alpha-only feature that isn’t yet available to everyone. The general idea here is that you can sell tickets to an event directly to the general public, not just members of your troop.
- The troop documents page was crashing for certain users. This is fixed.
- For AHG troops, the achievements tab on the user profile now defaults to the current level of the girl.
- We now remove blank categories from the troop document category list.
- Users can now edit and delete vehicles they own, regardless of privileges.
- Our staff now have the ability to quickly un-merge user accounts as needed.
- We’ve improved the integration between TroopTrack and Community in multiple ways.
- Double-clicking on certain menu items was causing errors. This is fixed.
- We fixed the calendar ICS feed to use troop timezones.
- If a user had an assignment on a check list or sign up sheet and the user was deleted, the sign up sheet/check list would crash. This is fixed.
- We updated our contact page to reflect recent staffing changes we have made.
- If you click on a link to a private web page and you aren’t logged in, it will redirect you to that page after you log in if you are a member of the troop. Otherwise it will redirect you to the public web site.
- A troop can now choose whether PayPal/Stripe transaction fees are paid by the troop or the member making payment. This is under Manage -> Settings -> Payment Settings.
- If a user only has one type of achievement on their profile, we no longer show achievements as a tabbed view.
- Previously a user could add guests to an RSVP without indicating whether they would be attending or not. This is no longer allowed.
- Previously a user could add a negative number of guests when they RSVPd. No more.
- Some events were not showing up on newsletters. This is fixed.
- Event agendas were running off the page when printed. Fixed!
- The year-at-a-glance view was hard to read, so we made the table striped.
- You can now choose to see empty households on Manage -> Members -> Households.
- Event messages could not be sent for events that don’t require you to RSVP. This is fixed.
- LDS troops were unable to add Varsity and Venturing awards. This is fixed.
- We’ve improved the instructions for printing award cards on our perforated card stock.
- We’ve added the product updates listing back on the main site as well as community.
- Meeting schedules now have a rich text editor for the description field.
- Upgrading or downgrading completed BSA ranks now preserves the completed on date of the award.
Phew. I’m spent. Have a great weekend.
Dave