Open leepeuker opened 1 year ago
Maybe add an option for the users to manually upload their own poster?
Or maybe add an option for the users to enter an URL to an image (like https://imgur.com/mymovieposter.jpg
) and have Movary process that?
Good idea, that should be possible too.
Which users should have the permissions to change the posters? Only the owners / admins or also regular users?
Hm, good question. I was thinking that every user should be able to change a movie poster for their context. So if you see a movie poster at the dashboard for user one it can be different to what it looks like on the dashboard of user two. This way everyone can customize it how they want and share there preferences with others. A possible problem could be that it could be irritating when the same movie has different posters in different contexts :thinking: I am not sure yet what the best way is. Maybe we could start with only admins being able to customize posters (globally) in the first step and add more control over it later?
Maybe we could start with only admins being able to customize posters (globally) in the first step and add more control over it later?
Sounds like the way to go. BTW, is there a proper permission system in Movary? As far as I know, there isn't a 'real' permission / role system right? Maybe we should add that to the roadmap as well.
The only difference is between admin and non admin users. I think that should be enough for now, at least I had no need for more roles. The implementation of it could probably be improved
Currently the posters used for movies are the ones used at tmdb at the time of the data sync.
Users should have the option to manually choose which poster to use from the ones available at tmdb.
The available posters should be loaded dynamically from tmdb each time (some frontend caching could be useful).
Store the manually selected image url in the database. Image caching should use this one (cache directly on setting if enabled?).