Skip to content

Pathary v0.6.0-beta 🎬

Pre-release
Pre-release

Choose a tag to compare

@benjaminmue benjaminmue released this 14 Jan 10:30
· 132 commits to main since this release

Pathary v0.6.0-beta 🎬

Major feature release with UI enhancements, new integrations, and improved security.

✨ New Features

Movie Poster Lightbox

  • Click any movie poster to view full-size overlay
  • Close via X button, backdrop click, or Escape key
  • Smooth animations and responsive design
  • Works on both authenticated and public pages

Rating Filters

  • Filter movies by TMDB ratings (0-10)
  • Filter by IMDB ratings (0-10)
  • Filter by Rotten Tomatoes scores (0-100)
  • Available on home page and all movies page

OMDb API Integration

  • Automatic IMDb and Rotten Tomatoes ratings sync
  • Scheduled daily updates via cron
  • Enhanced movie metadata with external ratings

Web-Based Setup Wizard (/init)

  • Browser-based initial setup (no terminal required)
  • Database configuration and migration
  • Admin account creation with 2FA setup
  • Guided onboarding experience

Dashboard Statistics

  • Enhanced homepage with rating statistics
  • Recently added movies section
  • Highest and lowest rated movies
  • Visual rating distribution

Email Health Monitoring

  • Provider-specific health status boxes
  • OAuth connection status tracking
  • SMTP configuration validation
  • Real-time error detection

πŸ”’ Security Improvements

  • Fix user enumeration vulnerability
  • Add token hashing for authentication
  • Improve CSRF protection
  • Add APPLICATION_URL validation on startup
  • User-friendly error messages (no information leakage)

πŸ› Bug Fixes

  • Fix API key badge alignment in admin panel
  • Fix init wizard popcorn animation
  • Fix setup completion detection
  • Improve SMTP error messages
  • Fix user creation rollback issues
  • Fix migration conflicts
  • Fix GitHub Pages deployment timeout

🎨 UI/UX Improvements

  • Better admin panel layout
  • Improved OAuth email configuration UX
  • Enhanced error messaging
  • Login page logo size increase
  • Responsive design improvements

πŸ› οΈ Technical Changes

  • Database migrations cleanup (movary β†’ pathary)
  • Docker volume renamed to pathary-storage
  • Alpine-based development Dockerfile with cron
  • MySQL schema export improvements
  • Code quality and CI improvements

πŸ“¦ What's Changed Since v0.5.0-beta.1

Over 70 commits with major features, security fixes, and quality improvements. See full changelog on GitHub.


Full Changelog: v0.5.0-beta.1...v0.6.0-beta

πŸ€– Generated with Claude Code