New features
Export full event history as JSON
The Stats page now has an Export button that downloads all events for the current baby as a JSON file. The export covers the complete history regardless of the selected time range, making it easy to back up or analyse data externally.
Stats default to All time
When the Stats page first loads it now selects the "All time" range instead of the default fixed window. Fixed ranges (week, month, etc.) are clamped to the date of the first recorded event so the chart never shows empty leading space.
Output location shown for all feed types; sleep duration labels added
The event timeline previously only showed the output location label for breast feeds. It now appears for all feed types. Sleep events additionally display a formatted duration label (e.g. "2 h 15 min") directly on the timeline row.