2024-01-26, 04:18 AM
(This post was last modified: 2024-01-26, 05:06 AM by tmsrxzar. Edited 3 times in total.)
here's an idea, i havent tried it personally but when you mentioned access based on tags it made me think of it
visit dashboard -> users -> (username) -> parental control
it has the opposite of inclusive tags, "Block items with tags"
in theory you could tag all of Adams movies "Adam" and block that tag for Bob, opposite for Bob -> Adam
any shared movies will have no tags and therefor "Global"
the logistics of managing tags may not be ideal but maybe more so than symlinks
need to make sure jellyfin doesn't remove/overwrite them on a library refresh otherwise things will just get merged
(when changing tags, scroll down it has a section for "Enable", uncheck Tags to lock tags)
*edit
there is an open PR for "Allowed Tags" that may get merged eventually, if you're the compile it yourself type you could add it to yours while you wait; it's already almost a year old now
https://github.com/jellyfin/jellyfin-web/pull/4338
visit dashboard -> users -> (username) -> parental control
it has the opposite of inclusive tags, "Block items with tags"
in theory you could tag all of Adams movies "Adam" and block that tag for Bob, opposite for Bob -> Adam
any shared movies will have no tags and therefor "Global"
the logistics of managing tags may not be ideal but maybe more so than symlinks
need to make sure jellyfin doesn't remove/overwrite them on a library refresh otherwise things will just get merged
(when changing tags, scroll down it has a section for "Enable", uncheck Tags to lock tags)
*edit
there is an open PR for "Allowed Tags" that may get merged eventually, if you're the compile it yourself type you could add it to yours while you wait; it's already almost a year old now
https://github.com/jellyfin/jellyfin-web/pull/4338