Has any thought been given to either creating or integrating with a movie/tv tracking app (i.e. Letterboxd, Trakt, etc.)
The issues is that none of those services have Gracenote IDs to match our content.
What about just keeping a "Watched" list inside of Channels? Something that could be imported/exported. That would not be too hard to implement.
You can see the list of your movies on x.x.x.x:8089/dvr/groups/movies/files
The ones which have been watched will contain "Watched":true in their json entries.
That is just showing movies that currently exist in my library. It does not show a movie that I watched and has been deleted.