- Implemented a one-shot live catch-up mechanism in `liveCatchup.ts` to enhance user experience during live streaming.
- Created a global radio state management system in `radioState.ts` to maintain playback continuity and metadata across different components and tabs.
- Bumped version 1.0 -> 1.1
feat(Radio):
- Redesigned Queue modal, added drag & drop capabilities
- Added stream quality selector, currently offering: AAC @ 128kbps, AAC @ 320kbps & FLAC (lossless)
fix(middleware): Import API_URL from config and remove hardcoded API_URL definition
security(api): Enhance discord image and video caching with improved signature verification and error handling, updated image proxy to include production checks for signing secret