• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Development Plugin Development Revamped Newsletter Plugin

     
    • 0 Vote(s) - 0 Average

    Revamped Newsletter Plugin

    Looking for testers
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,502
    Threads: 11
    Joined: 2023 Jun
    Reputation: 468
    Country:United States
    #1
    2026-05-28, 03:51 PM (This post was last modified: 2026-05-28, 04:58 PM by TheDreadPirate. Edited 4 times in total.)
    When I was figuring out what I was going to do to start teaching myself C#, I decided that a Jellyfin plugin would be a great place to start.  Of the few plugins I have installed, the Newsletter plugin was the one where I had a "wish list" of things I wanted to change.  So I forked @cloud9_development 's Newsletter plugin and off I went.  After reverse engineering the logic, banging my head against my desk trying to learn how to interface with Jellyfin, and learning the basics of C#, I finally came out the other side of this having completed my "wish list" of new features.

    Notable changes from Cloud9's version:
    • Reworked the database structure
    • Embeds poster images directly into the email instead of imgur/self-hosted ref links
    • Scanner only retrieves new items added to your library since the last scan
    • Scanner is more flexible and has some tolerance for non-compliant library folder structures
    • Music support at the album level
    • Detects multi-episode files.  Previously multi-episode files caused some jankiness in the email.
    • Additional jobs for "first run" database initialization (fully scans library, but won't be included in next email)

    A special thanks to @Venson, @Shadowghost, @Tim, and @sevenrats for putting up with my noob C# questions.

    Please provide your feed back and submit any issues, along with newsletter debug logs, at my github below.

    Github link: https://github.com/thedreaddpirate/Jelly...ter-Plugin

    Manifest link: https://raw.githubusercontent.com/thedre...ifest.json


    *** EDIT ***

    This plugin is Jellyfin 12 compatible. The x.x.x.1 releases starting with 1.4.0.1 are built for JF12 while the x.x.x.0 releases are for JF 10.11.
    Jellyfin 10.11.11 (Docker)
    Debian 13 w/Xanmod amd64v3 LTS kernel
    AMD Ryzen 5500 w/32GB DDR4
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    ZFS Storage pool
        vdev1 - 6x WD Red Pro 6TB CMR in RAIDZ1
        vdev2 - 3x WD Red Pro 18TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    2
    TheDMV
    Offline

    Junior Member

    Posts: 12
    Threads: 2
    Joined: 2023 Nov
    Reputation: 1
    #2
    2026-06-04, 08:07 AM (This post was last modified: 2026-06-04, 08:32 AM by TheDMV. Edited 2 times in total.)
    First; are you familiar with Sanidhya's fork?

    https://github.com/Sanidhya30/Jellyfin-Newsletter

    He resurrected the project and added a bunch of new features starting back in January, and has been pretty good with frequent updates and additional features (lots of extra tags at my request!).

    However, the core part of the other newsletter still struggles like it did from the original - lots of broken entries.

    It looks like there's a lot of good in both projects that could/should be merged.

    As an active user of Sanidhya30's plugin, I would be happy to test yours as well. I really like this plugin, and its customizability. My other option has been to use Ombi, which has a rock solid episode/movie listing, zero problems ever - but isn't customisable at all. Rather ugly.
    Sativex
    Offline

    Junior Member

    Posts: 17
    Threads: 2
    Joined: 2024 Nov
    Reputation: 0
    #3
    2026-06-09, 06:22 PM
    I'll have to try this out. Nice to see you back Dread.
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode