Website Revision History
| Date | Change |
|---|---|
| Nov 2025 |
Input helper feature now working again. It requires additional changes to further improve the look and feel, but at least it's working now. The 'About' section of the site was separated into three parts (about, history and technology) and the about menu was changed to map it all out accordingly. |
| Oct - Nov 2025 |
A huge number of changes behind the scenes. Additional Docker container improvements, and a host of tech to support a basic but fully automated CI/CD workflow. The technology page was heavily edited to describe the changes. |
| Oct 2025 |
Lots of changes behind the scenes in terms of how docker runs the site, including some rather large differences between production and development environments. The technology page was added. |
| Aug 2025 |
A project like this is never really complete, but I need to move on to other things at this time...the 'under development' banner has been removed. Going forward, data entered and accounts created will be treated as production data and never deleted or removed. Recent changes are vast, but among the larger and more important changes:
To give just a small idea of the amount of work recently completed on the site, here is what it used to look like: Among the known issues are:
Each of these will be addressed over the coming months. If you encounter any other issues using the site please let me know! I can be reached at rob AT thebaxters DOT ca. |
| Aug 2025 |
Stupendous site overhaul! PHP is gone (and good riddence). Django and Python now in the mix. Apache vhosts, docker, firewalls...I feel like a full on DevOps engineer. Hell I even had to compile python and sqlite from source (a real joy that!) But it's all done and working now! In addition, the site obviously got skinned and looks great thanks to Christophe! Please note: there is a lot of work still to be done. Everyone is now free to create an account and explore around but know that any saved trick sets and their associated accounts will be deleted "soon" when the site is considered complete and ready for genuine production use. Another note will be published here when this is done. |
| Mar 2025 |
Fixed an annoying bug where the form present when logged in wouldn't clear when the reset button was clicked. Added a gradient stripe background to the header and footer...meh...better but still not great looking... |
| Jun 2024 |
Autocomplete feature for trick code selection has been made optional. It is toggled by the 'Input Helper' checkbox. If it is selected you'll have to select from the list of tricks before adding it to a pass. If it is not selected, then trick runs may be entered more quickly by hitting enter (or the add button) after entering the correct trick code in the input text box. Some additional code cleanup in this area and new styles to make mouse hover and key up/down on the list when help is enabled was also added/fixed. The 'Positional' trick option has now been added as marking a trick as being OOC (out of course) before the trick run has started is technically inaccurate depending on when the positional trick is performed (it could be in the course if declared and performed after the entrance buoy but before the timing buoy) and a bit confusing to people more familiar with the sport. The layout for mobile was improved, if only marginally. Reset button was moved to be above the total score. UI is now complex enough that it deserves some more attention... |
| Nov 2023 | Autocomplete feature for trick code selection added. Note: this necessitates use of the mouse to select a trick from the list presented and therefore slows down trick entry for desktop users (those who want to keep their hands on the keyboard anyway). Will be an optional feature which can be turned off later on. Also disabled the Access Request link. |
| Oct 2022 | Authentication and then CRUD for trick sets added. |
| Sep 2022 | Base site functionality complete. |