- Add Release Please GitHub Action workflow for automated releases
- Configure conventional commits with commitizen for local enforcement
- Update pyproject.toml version to current 2025.8.3
- Add release-please-config.json and manifest for version management
- Fix Ruff linting issues (exception chaining and unnecessary assignment)
- Update CLAUDE.md documentation with release automation workflow
- Maintain compatibility with existing release.yml Docker builds
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add support for inviting users to multiple media servers simultaneously
- Implement Jellyfin-specific invite options (Allow Downloads, Allow Live TV)
- Add server type detection and conditional UI rendering in invite form
- Create new database migration for Jellyfin server options
- Update invite service to handle multi-server invitations
- Add server-specific validation and error handling
- Enhance user management with server-specific permissions
- Update templates to show server-specific invite options
- Add middleware support for multi-server authentication
- Improve settings forms with server type-specific fields
Breaking changes:
- Invite form now requires server selection
- User permissions are now server-specific
- Database schema updated for multi-server support