Jump to content

Recommended Posts

ginjaninja
Posted (edited)

image.png.b33c4d053daf3738bffb581cf1b17cef.png

Purpose and Function

  • Recommend media to 1 or more recipients (recipients the admin has given you access to). Recommendations are checked for unwatched then added to a user dedicated 'recommendation collection'
  • Admin "send recommendation" access model - Everyone, No One (default), Named Users, Group Membership.
  • Configurable default New User behaviour (send policy, group membership). Configurable collection naming.
  • Admin server wide media type control.
  • User (and optionally admin) controlled "recommendation receive" preferences.
  • Toast notification of recommendations. Historical event view of recommendations.
  • [option]Watched Medias are removed from a user's recommendation collection on event and scheduled task.
  • learn to spell the word 'recommend'

Getting Started

  • Establish your preferred collection naming syntax.
  • Give users access to make recomendations to other users.
  • Use the user facing UI under the profile picture (only available on a web client) to make a reccomendation.
  • Review the "Collection" library for users' recomendation collections.
  • If you have existing recommendation collections and you name them as per your policy they will be subsumed into the ecosystem (added to not replaced)

Disclaimers

  • Vibe coded with Claude, backup database before 1st use, until tested. (Collections are individually targetted for adding individual members). I am running on live.

Download

https://github.com/ginjaninja1/recommendme

Assume version changes require deletion of \data\recommendme ie a hard reset during early builds at least.

Changes

0.1.0.2

image.png.05a73b2e6722486d24091983bb61be2c.png

  • Recommendation notification storage when offline, Event based delivery on return +20 seconds.
  • Event led collage builder (reccomendation collections get their images updated after change)
  • Improved presentation in search results
  • Prevent ability to recomend what the target does not have access to (even though emby already blocked visibility). Already prevents the sender seeing what they dont have access to.
  • Task catalogue correction

Known issues

Issues and Suggestions Welcome.

Roadmap

  • If collections ever got an access model, implement that.


Other Info

  • Plugin stores data in \programdata\data\recommendme(good to know if you want to reset/uninstall)
Edited by ginjaninja
ginjaninja
Posted

0.1.0.2

image.png.05a73b2e6722486d24091983bb61be2c.png

  • Recommendation notification storage when offline, Event based delivery on return +20 seconds.
  • Event led collage builder (reccomendation collections get their images updated after change)
  • Improved presentation in search results
  • Prevent ability to recomend what the target does not have access to (even though emby already blocked visibility). Already prevents the sender seeing what they dont have access to.
  • Task catalogue correction

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...