Warning (2): "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? [CORE/Cake/Model/Permission.php, line 149]
Deprecated (8192): Array and string offset access syntax with curly braces is deprecated [CORE/Cake/Model/Permission.php, line 193]
di2stats.com: Errors
PLEASE CONSIDER MAKING A DONATION TO HELP SUPPORT THE COST OF RUNNING THIS SITE:

Missing Controller

Error: Sitemap.xmlController could not be found.

Error: Create the class Sitemap.xmlController below in file: di2statsdev/Controller/Sitemap.xmlController.php

<?php
class Sitemap.xmlController extends AppController {

}

Notice: If you want to customize this error message, create di2statsdev/View/Errors/missing_controller.ctp

Stack Trace

2025-12-19 LOTS OF UPDATES: I have finally returned to this project to start doing some data analysis. I am currently working on a bunch of features to help clean up some of the data: ability to "swap" cassettes post ride if your settings were wrong during the ride, ability to see average gear ratio and average gear combo, plus some general UI improvements.

2024-01-01 IMPORTANT: I woke up this morning to a completely dead SSD and another one currently failing. No data has been lost, but I've just purchased two new drives so there may be some downtime as I migrate data from the failing system drive to the new drive. The new second drive will continue to be a backup. Thankfully that is the drive that was dead!