Change Log

 
  • 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 rally 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.