Change Log
-
24.11.27.804
- Added a button to allow a motorcycle rider to convert to an automobile driver during the registration process.
- Fixed a bug preventing automobile riders from continuing in the registration process.
- Updated 2024 to 2025 in even more places I had missed earlier.
- Updated 2022 to 2024 in two places.
24.11.07.788
- Updated 2024 to 2025 in some places I had missed earlier.
- Only active charities are shown as an option during registration.
- Fixed a bug preventing the Find Passenger button from working.
- Fixed a bug where adding a new bike during registration would cause a crash.
- Corrected some spelling mistakes.
24.10.29.780
- Added support for registering automobiles.
- Increased custom flag number range to be 1201 - 2999.
- Fixed a bug where existing riders were not getting properly added to the notifications email list.
- Corrected some incorrect log statements that made tracking down bugs harder than it needed to be.
24.07.01.764
- Admins can now manually add an order number to an in progress registration.
- Fixed a bug where specific flag numbers couldn't be assigned by admins.
24.06.28.759
- Admins can now assign a flag number when a rider has gotten to that point of the registration process and then not continued on.
- Foundational prep for cager support.
24.03.09.755
- 2024 improvements
23.10.24.736
- Added ability to manually register a rider.
- Rider Registration now sorts by newest order first.
- Improvements for 2024 registration process.
- Created a new Photo Rule manager.
- Improved route handling for admin API endpoints.
- Minor style enhancements.
- Refactored some code.
23.08.05.714
- Reverted the requirement that holding a submission requires a note.
- Scorer Notes now have a "copy" button that allows the comment to be copied to the clipboard.
- Changes to adding/editing Bikes:
- Bike Make is now a dropdown.
- Model now shows a character count (the limit is 25)
- Scorer Notes now has a character counter.
- Also fixed some situations where character count would show none remaining when the box was blank.
- Updated the icon set we use (it's now half the size).
- Removed some un-needed console statements.
23.06.30.708
- Auto advance for scoring by category works now (for real)! Note that using Incognito Mode or Private Browsing will break the auto-advance.
- Holding a submission now requires a note before it can be held.
- Fixed a bug where IBA Awards couldn't be deleted.
- IBA Awards earned can now be viewed by going to Memorial Data -> Awards Earned.
- Fixed some latent browser errors that related to the countdown that isn't active anymore.
- PotM submissions are now easier for the POTM Wrangler to handle.
- PotM submissions are also now tracked to reduce duplicate submissions.
- Refactored some code.
23.06.18.688
- Fixed an error about setting headers after they have been sent.
- Removed some un-needed console statements.
23.05.31.679
- Changes required to support the mobile scoring app for the Scoring Team.
- Standardized how State is saved in the DB when registration and signup are completed.
23.04.07.665
- Improvements to the Submission History table on the User Profile page:
- Date sorting now works correctly and defaults to newest on top.
- Submission method is now shown (the icon at the far left of each row).
- The name of the memorial that was submitted is now shown as well.
- It handles lots of submissions much better now.
- Removed the countdown timer from the memorials page.
23.04.03.662
- Backend fixes related to the database.
- Much better logging support.
- Relatedly, reduced the verbosity of the DB logs.
- Minor changes to the scoring tools.
23.03.31.657
- Minor updates to the Submission styling.
- Memorial Sponsors are now shown on the state memorial pages.
- Added an admin button to make the state memorials visible.
- Fixed a bug where users with ZIP+4 couldn't login to the mobile app.
- Misc bug fixes related to it being 2023 now.
23.03.06.644
- Scorer Notes will now be sent to the mobile app.
23.03.01.641
- Held submissions no longer appear in pending.
- Sorting improvements to the Scoring pages.
- Fixes an issue with the Memorial Editor where editing wasn't possible.
- Backend updates to support the mobile app.
23.02.25.633
- Support for the 2023 Mobile App.
- Redesigned the Admin page.
- Submissions page shows the rider's hometown.
- Scored Submissions pages are much, much faster now.
- Removed a bunch of useless logging.
23.01.18.511
- Mobile App now uses an API key to talk to the server.
- API improvements for the mobile app.
- Misc code cleanup.
22.12.31.479
- Admin related changes.
22.12.3.466
- Custom Flag Numbers from 1201 to 2500 can now be chosen. A $30 surcharge applies to these numbers.
- You no longer have to log out and back in when you change user profile info like email, phone number, or time zone.
- Admin side changes for the new Custom Flag Numbers feature.
- Cell Numbers and Time Zones now properly save and display everywhere.
- Corrected the calculators for total donations to each charity.
22.12.2.433
- Re-enabled the "Edit Rider" buton I accidentally disabled in a previous update.
- Made some backend changes to mitigate the possibility of another outage.
22.12.1.427
- New Riders List is available on the top menu now.
- Fixed a bunch of bugs.
- Code cleanup.
22.11.30.423
- Fixed the sorting on some Admin tables.
- Improvements to the Flag Selection screen and related logic.
- Logging improvements.
22.11.29.416
- Scored Memorials page now longer shows duplicate rows and is much faster to load.
22.11.28.415
- Updated the text on the login page to be more clear.
- Added a way for Admins to reassign flag numbers.
- Links to maps should now open in a new tab or window.
- Removed Statue of Liberty data from being visible.
22.11.26.407
- Riders List page is now live and can be viewed by anyone.
- Replaced all the icons to a much smaller subset, making the page load faster.
- Admin related tool improvements.
- Provided a way for Admins to let a rider choose their flag number over again.
22.11.21.403
- The registration summary page now properly summarizes everything.
- Improvements to the Rider Management tool that TOH Admins use.
- Registration Manager now indicates if a rider appears to be brand new to the Tour of Honor.
- The site has some more intelligence about where to take a user once they have logged in.
- So many little bug fixes.
22.11.19.393
- Lots of little registration improvements and bug fixes.
- You can now go back to previously completed steps in the registration process to update info.
- The Payment step how has a alert box to ensure that you know you have to come back to the site ater paying to complete the registration.
- Fixes to the Waiver step.
22.11.13.378
- Completely changes the way that Flag NUmbers are tracked throughout the system. NOTE: This update breaks the mobile apps; they will be updated in January.
- Updated the menus to be a little nicer and have a few more options.
- Misc code cleanup.
22.11.12.371
- T-Shirt registration step was completely re-written and is now much more intelligent.
- Improvements and bug fixes for the Flag Number registration step.
- Made things more visually pleasing for me when I am working on the codebase.
22.11.8.364
- Added a public maintenance page for when the site is in maintenace mode.
- Logging improvements.
22.10.26.361
- Reduced the size of the CSS file to improve page load speed.
- Fixed the fonts to display properly.
- Standardized the button appearance throughout the site.
22.10.23.354
- Fixes to the Registration Flow.
- Flag Number step was rewritten.
- Summary was rewritten.
- Added the ability to show error messages to the user when something goes wrong.
- This will be expanded over the coming weeks.
- A failed login will now show an error message. (how did no one point this out to me last year?!?)
- This will be expanded over the coming weeks.
- Added the ability to show a loading indicator when an operation may take a few seconds to process.
22.10.9.333
- Added some special tags that should help password managers work better
- Looking for a password manager? Then check out 1Password, which I have used for almost a decade now.
- User signup now provided confirmation fields for email and password along with labels to indicate if they match or not.
- Improvements to the waiver signing process.
22.10.8.329
- Fixed some bugs related to the new registration process.
- Simplified the logic on the Payment tab to be faster.
- Wording changes to various registration steps.
- Misc bug fixes related to Firefox.
22.9.26.318
- Fixes to the Registration Flow to make things work better in Firefox and Chrome.
- Removed Nickname from Bikes.
- Fixed the footer to actually stick to the bottom of the screen.
- Added a link to this Changelog in the top menu under the User icon.
- Resolved a bug that made Firefox think the registration page was not standards-compliant HTML.
22.8.29.304
- Foundational work for the new and improved registration process.
- You can now manage your bike info on the User Profile.
- Added custom titles to all the pages.
- Admins got some new toys.
- Fixed a bug where auto advance for the scorers was very inconsistent.
- Fixed a bug where URLs for memorials where being forced lowercase, breaking them.
- Various security and stability enhancements.
- Miscellaneous code cleanup.
22.7.7.288
- Images submitted via the web portal are now automatically resized, allowing for much faster uploads.
- User Profile now indicates when a submission is being Held In Review.
- Submitted images now retain their metadata.
- Mobile submissions also have their images resized but currently this only lowers storage requirements, not upload speeds.
- Fixed a bug where mobile submissions had lower quality images than intended.
- Fixed a bug that allowed for duplicate submissions when a submission was Held In Review.
- Miscellaneous code cleanup.
22.7.3.285
- Fixed a bug causing mobile submissions with two images to fail.
22.7.2.284
- Bug fixes for the Memorial Editor that Admins use.
22.7.2.283
- Fixed a bug that caused the 2nd image riders submitted to occasionally not show up in the scoring view.
- All input boxes, dropdown, and buttons have been given a slightly rounded style to give a nicer look and better match the mobile apps.
- A plethora of backend changes to improve server stability and maintainability.
22.5.14.281
- Fixes a bug that prevented submissions with only one image.
- Updated some spelling preferences.
- POTM button was relocated (affects scorers only).
- IBA Rides can now be awarded by the scoring team. (These will be viewable to everyone in the next update, but for now only scorers can see them).
22.4.17.276
- Memorials that are not available are no longer shown in the memorial lists.
22.4.16.273
- Added a new way for admins to view scored submissions that should run faster.
- Added a new memorial editor for the admins that should run faster.
22.4.14.269
- Fixed a bug that was preventing memorials from being edited.
22.4.13.266
- The site now enforces when a memorial requires two images to claim and won't let you submit without two images being selected.
- The Memorial Detail page now shows the same icons as the Mobile Apps for Restrictions and 2-images required.
- Speed enhancements! The site should feel faster overall due to a reduction in reliance on 3rd party servers.
- Scorers can now see if a submission came from website, an iPhone or an Android device.
- Scorers have a method to more easily submit an image for Picture of the Month.
22.4.4.254
- Removed the warning about when the state memorials would be available.
- GPS coordinates can now be clicked on to open up that location in Google Maps.
- In the Scoring Dashboard, on the Submission Details page, the sample image is much harder to accidentally click.
- Also on the Submission Details page, Memorial data is now shown.
22.4.1.245
- Added Trophy Status page. This page will show all the regions and what flag numbers, if any, have earned that trophy.
- Added an admin page for awarding trophies.
- Added this Changelog page.
22.3.31.236
- Preparations for Tour start.
- Fixed some minor grammatical errors.
-
3.6.0
- Dark Mode! The app is now aware if your device is set to dark or light mode and will adjust itself accordingly.
- The reason for a rejection is now visible in the mobile app when viewing the Memorial Detail page.
- Memorial Detail page now only looks at 2023 submissions to show status.
- Improvements to the Profile tab.
3.5.2
- Flag numbers over 1600 can now login.
- Submission history now only shows 2023 submissions.
- Updated the welcome screen image for 2023.
- User Profile tab renamed to Profile.
3.5.1
- Support for the 2023 season
- Submissions status now shows up on the list of memorials.
- Removed the text on the login page that referenced the Welcome Email as it is not longer required.
- Stats tab renamed to History
3.4.0
- Memorial List now shows sample images again.
- Corrected the spelling of Massachusetts.
3.3.2
- Stats page shows submitted date, not last updated date.
- Support for scoring portal to know if submission was from an Android device or an iPhone.
- Changed the text on the login page to make it clear that you have to click on the Welcome Email link before using the app.
3.3.0
- Submit screen now shows that items are being uploaded, and disables the submit button while they are being uploaded to reduce duplicates.
- The keyboard doesn't block the text box anymore so you can actually see what you are typing.
- Tapping on text boxes is easier now, you no longer have to aim for the placeholder text.
- Reduced the size of the uploaded images to make uploading faster.
3.2.1
- When a memorial is submitted and that window disappears, the detail view is now instantly updated with the “pending” status.
- Passenger flag is now shown on the User Profile tab (or if not set, N/A is displayed).
- If a Passenger flag has been set in a user's profile, then the app will detect this and display the “Include Passenger” toggle on the submission page.
- Various other bug fixes and performance enhancements.