List view
Major restructure and architecture improvements ## Goals - **Backend restructure**: Split src/ into proper subpackages (src/party, src/emby, src/auth, etc.) - **Frontend considerations**: Evaluate TypeScript, consider framework adoption - **New features**: Resume playback from saved progress, improved session management - **Breaking changes**: Expected API and configuration changes ## Rationale The codebase has grown in complexity with playback progress reporting, authentication, and party management features. A clean separation of concerns will improve maintainability and enable future feature development.
No due date