Skip to content

Releases: KelTech-Services/MediaRoulette

v1.0.8

Choose a tag to compare

@KelTech-Services KelTech-Services released this 09 Jan 05:26

v1.0.8 What's New

🔓 Optional Local Auth Bypass

  • New option on setup page to skip local username/password creation
  • Perfect for users behind external auth proxies (Authentik, Authelia, Traefik, etc.)
  • Eliminates double-login when your instance is already protected

⚙️ Settings Update

  • New "Enable Local Authentication" button for users who skipped local auth initially
  • Creates admin account without needing to reconnect Plex
  • "Reset Password" and "Log Out" buttons hidden when local auth is disabled (not applicable)

⚠️ Security Note

  • Only use auth bypass if your instance is protected by a separate authentication layer
  • Anyone who can access the URL will have full access when local auth is disabled

v1.0.7

Choose a tag to compare

@KelTech-Services KelTech-Services released this 23 Dec 21:41

v1.0.7 What's New

⭐ Minimum Star Score Filter

  • New filter to only show results with a minimum audience score
  • Options: Any Score, 5+, 6+, 7+, 8+, 9+
  • Great for only surfacing highly-rated content from your library

🎨 UI Update

  • Changed tomato (🍅) icons to star (⭐) icons on result cards
  • Clearer visual connection between the "Audience Score" on cards and the new filter

v1.0.6

Choose a tag to compare

@KelTech-Services KelTech-Services released this 23 Dec 21:17

What's New

📚 Multi-Select Libraries

  • You can now select multiple libraries for both Movies and TV Shows
  • Great for users with separate libraries like "Shows", "Shows 4K", "Anime", "Cartoons", etc.
  • Backward compatible with existing single-library configurations

🎨 Settings Tooltip Cleanup

  • Removed the floating ❓ icon next to the Reset Password button
  • Reset Password now shows tooltip on hover (cleaner look)
  • Added Reset Password explanation to the "About These Settings" section
  • Updated library selection tooltips to reflect multi-select functionality

v1.0.5

Choose a tag to compare

@KelTech-Services KelTech-Services released this 23 Dec 06:21

What's New

🎯 Distinct Results Tracking

  • Spins now track items you've already seen and avoid showing repeats until all unique matches have been displayed
  • "Reset Seen Items" button appears after your first spin, showing how many items you've viewed
  • Warning banner appears when all unique suggestions have been shown, with option to reset and see repeats
  • Seen items automatically reset when you change filters

🔑 Password Reset

  • New "Reset Password" button on the Settings page allows you to delete your account and create a new one
  • Confirmation dialog prevents accidental resets
  • Tooltip explains that this deletes the full admin account, not just the password

👁 Password Visibility Toggle

  • Eye icon on password fields lets you show/hide your password on both Setup and Login pages
  • Reduces chance of mistyping passwords during account creation

📖 Documentation

  • Added Troubleshooting section to README with manual password reset instructions for users locked out of their accounts

v1.0.4

Choose a tag to compare

@KelTech-Services KelTech-Services released this 20 Dec 00:33

Security Fix

  • Information Exposure (CWE-209) — Fixed exception details being exposed to users in error responses. Now returns generic error message while still logging details server-side for debugging.

v1.0.3

Choose a tag to compare

@KelTech-Services KelTech-Services released this 20 Dec 00:08

Improvements

  • Smart Media Type Dropdown — The Media Type filter now only shows options based on your configured libraries:
    • Only Movies library configured → Shows "Movies Only"
    • Only TV Shows library configured → Shows "TV Shows Only"
    • Both configured → Shows all three options

This prevents users from selecting media types that won't return results.

v1.0.2

Choose a tag to compare

@KelTech-Services KelTech-Services released this 19 Dec 23:40

##Changes (v1.0.2)

  • Increased logo size (200px desktop, 150px mobile) with responsive scaling
  • Updated screenshots with MediaRoulette branding
  • Added Discord and Release badges to README

v1.0.1

Choose a tag to compare

@KelTech-Services KelTech-Services released this 19 Dec 21:45

v1.0.1

Improvements:

  • Spinning indicator on Spin button while loading
  • Redirect to Watchlist after adding item
  • Filter settings persist across navigation (survive trips to Watchlist and back)
  • Spin results persist until next spin or reset
  • History hidden by default
  • Added "Reset Filters" button

Bug Fixes:

  • Fixed Unwatched Only filter for TV shows (now checks viewedLeafCount)
  • Show/Hide history no longer clears spin results

v1.0.0 - Initial Release

Choose a tag to compare

@KelTech-Services KelTech-Services released this 18 Dec 20:05

🎲 MediaRoulette v1.0.0 — Initial Release

Can't decide what to watch? MediaRoulette randomly picks movies and TV shows from your Plex library based on your preferences.

✨ Features

  • 🎯 Smart filters — genre, rating, keyword, unwatched, recent releases
  • 📺 Watchlist — save picks for later
  • 🌙 Dark/light themes
  • 📤 Export watchlist to JSON or CSV
  • 🔐 Secure Plex OAuth authentication

🚀 Quick Start

📖 Docs: https://github.com/KelTech-Services/MediaRoulette