github jackkerouac/aphrodite v2.2.1
Poster Manager!

latest releases: v4.1.3, v4.1.2, v4.1.1...
3 months ago

Major New Feature: Poster Manager

This release introduces the comprehensive Poster Manager feature, providing users with complete control over their Jellyfin poster collection through a web-based interface.

New Features

Poster Management Interface

  • Gallery View: Responsive grid display of all library posters with thumbnail previews
  • Library Selection: Filter posters by Jellyfin library
  • Advanced Search & Filtering: Search by title, filter by media type (Movies/TV Series), and filter by badge status (Original/Badged)
  • Detailed Poster Information: Click any poster to view comprehensive details including current source, badge status, dimensions, and modification history

Poster Actions

  • Revert to Original: Remove all badges and restore the original Jellyfin poster with confirmation dialogs
  • Selective Badge Re-application: Choose which badge types to apply (Audio, Resolution, Reviews, Awards) with real-time processing feedback
  • Background Processing: All poster operations run as background jobs with status tracking and progress indicators

User Experience Improvements

  • Professional UI: Clean, responsive design that integrates seamlessly with existing Aphrodite interface
  • Smart Navigation: Added Poster Manager to the main navigation sidebar
  • Statistics Dashboard: View total items, badged count, and original count at a glance
  • Pagination: Efficient handling of large poster libraries
  • Comprehensive Error Handling: Graceful error recovery with clear user feedback

Technical Enhancements

Backend Improvements

  • New API Endpoints: RESTful poster management API with /api/poster-manager/ endpoints
  • Enhanced Job System: Background processing with real-time status updates
  • Improved File Management: Better poster state tracking and file organization
  • Docker Integration: Full Docker environment compatibility

Frontend Architecture

  • Vue.js Components: Modular, reusable components for poster management
  • Real-time Updates: Live status tracking for background operations
  • Responsive Design: Optimized for desktop and mobile viewing
  • Accessibility: Keyboard navigation and screen reader support

Integration

  • Seamless Integration: Works with existing Aphrodite badge processing system
  • Configuration Compatibility: Uses existing badge settings and configurations
  • Jellyfin API: Full integration with Jellyfin poster upload/download functionality

Compatibility

  • Requires Docker environment for full functionality
  • Compatible with existing Aphrodite installations
  • No breaking changes to existing badge processing workflows

Installation Notes

The Poster Manager is automatically available at /poster-manager in your Aphrodite web interface after upgrading to v2.2.0.

Don't miss a new aphrodite release

NewReleases is sending notifications on new releases.