2025-10-04
Audio upload improvements and analytics bug fixes
- Improved audio upload logic to account for delays when the file storage URL isn't immediately available. Previously, this could cause random upload issues where the file appeared to "disappear" in the interface.
- Fixed a bug where directly visiting an analytics URL for a specific year triggered an hourly aggregation for all episodes, effectively overwhelming the database with queries. The timeframe is now correctly detected and defaults to the appropriate aggregation level instead of hourly.