Important
Personal Fork Disclaimer: PinchYT is maintained as a personal fork of Pinchflat for continued development and day-to-day self-hosted use.
This release adds optional OpenID Connect sign-in, gives the project README a focused Material 3 refresh, and moves detailed setup and operations guidance into the public wiki.
OIDC Single Sign-On
- Add optional OIDC/OAuth 2.0 login using the authorization code flow with PKCE, state, and nonce validation.
- Support provider discovery, configurable scopes, client authentication methods, display names, and redirect URIs.
- Protect browser sessions with encrypted cookies, safe return paths, and LiveView disconnects on logout.
- Keep feeds and route-token access compatible with existing clients. Public API and health-check routes remain public by design.
- Add an end-to-end setup guide for Authentik and other standards-compliant OIDC providers in the PinchYT wiki.
Special thanks to @TomRoyls, PinchYT's first community contributor, for proposing and implementing the initial OIDC flow and its test coverage in #37.
README and Wiki
- Rebuild the README as a concise Material 3 project landing page without losing the complete list of additions over upstream Pinchflat.
- Launch the public wiki with focused guides for installation, environment variables, OIDC, upgrades and rollback, backups and restore, diagnostics, and PinchYT-specific features.
- Add clearer links to the web UI, instance-local API documentation, support channels, and operational guides.
Maintenance
- Refresh Elixir, frontend, and Docker workflow dependencies through #36.
- Add repository-specific contributor guidance, verification workflows, and UI smoke-test data for maintainers.
- Bump the application version to
2026.9.6.
Verification
- GitHub Actions completed the full project checks successfully.
- All 1,547 tests passed.
- README links, rendered Markdown, the hero artwork, and every published wiki page were checked after publication.
Commit Range
- Previous release:
2026.8.21 - New release:
2026.9.6 - Compared range:
2026.8.21...2026.9.6