I was prompted to login once. After logging in everything in Plex Web seems to work. I do not see any of the extras added by Transmogrify.
Ok, I've pushed out another test version with a few more fixes. After you've updated make sure to try the extension in incognito mode to make sure those login popups don't occur again.
The funny thing for me is that I lost the ability to run against plex.tv/web sometime last week, but everything is running really well against my local server. I'm running the current plexpass server version on ubuntu, if that makes a difference... i tend to think not, though, since it runs well against my local server.
Love the extension! Please keep up the great work!
The funny thing for me is that I lost the ability to run against plex.tv/web sometime last week, but everything is running really well against my local server. I'm running the current plexpass server version on ubuntu, if that makes a difference... i tend to think not, though, since it runs well against my local server.
Love the extension! Please keep up the great work!
Have you tried test version I posted up there? It should work on both.
Awesome, serious awesome.
Is there any chance (this may be future feature or not) to aggregate what episodes are missing from your entire collection in one report screen?
Right now I'm using it to manually check through each tv show and season.
Thanks!
This has been my intention since I added the missing episodes feature, but it's not as straightforward as it sounds. If I implemented it naively, and you had a lot of tv shows, it would take a minute or more to generate the report and hit trakt with a lot of API requests in a short time frame. And that would be each time you looked at the report. A more intelligent approach would be to cache the trakt results and somehow cache which episodes the user has since acquired to remove from the missing list. That's a lot of work though, I'm still looking into it. It might be that it is a better option for a separate program to just print out this list.
Is there any chance (this may be future feature or not) to aggregate what episodes are missing from your entire collection in one report screen?
Right now I'm using it to manually check through each tv show and season.
Thanks!
If you install sickbeard you can get this functionality.
After install just point sickbeard to where you have all of your TV media and after it is done compiling the data you can view the backlog of all missing episodes on one page.
I have been wondering about something, should this plugin work on OS X? I'm aware that Safari could be some challenge, but I also tried Chrome and Firefox and in both versions nothing seemed to be happening on OS X? I'm hoping it's just me :)
I have been wondering about something, should this plugin work on OS X? I'm aware that Safari could be some challenge, but I also tried Chrome and Firefox and in both versions nothing seemed to be happening on OS X? I'm hoping it's just me :)
It should work just fine on OSX, but I don't have a Mac to test on. Otherwise could you turn on logging in the extension and open the browser console (I don't know what the buttons are on OSX), copy and paste the output into pastie.org and PM me the link.
It should work just fine on OSX, but I don't have a Mac to test on. Otherwise could you turn on logging in the extension and open the browser console (I don't know what the buttons are on OSX), copy and paste the output into pastie.org and PM me the link.
Firefox:
I checked yesterday if I could see anything in the debug console regarding transmogrify, nothing showed up like the plugin isn't loaded. At work I checked again, this time behind a windows machine and I could see the plugin debugging in the console so I tried again at home but nothing can be seen. The rest of the debug looks as expected and the plex.js spamming nicely away etc.
Duplicate resource declaration for 'specialpowers' ignored. chrome.manifest:28
Duplicate resource declaration for 'gre-resources' ignored. chrome.manifest:29
Duplicate resource declaration for 'services-sync' ignored. components.manifest:160
Duplicate resource declaration for 'services-common' ignored. components.manifest:161
Duplicate resource declaration for 'services-crypto' ignored. components.manifest:162
Could not read chrome manifest 'file:///Applications/Firefox.app/Contents/MacOS/chrome.manifest'.
Duplicate resource declaration for 'pdf.js' ignored. pdfjs.manifest:1
Duplicate resource declaration for 'pdf.js.components' ignored. pdfjs.manifest:2
Could not read chrome manifest 'file:///Applications/Firefox.app/Contents/MacOS/browser/extensions/%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D/chrome.manifest'.
Enabling on the other hand shows nothing. Disabling again shows again the lines as shown above, but enabling doesn't seem to be doing anything oddly enough.
Chrome:
Enabling the add-on doesn't show the "eye" in the left bar. Errors shown are for example:
Next I checked if the URL was indeed accessible from my internal network, it timed out. The same as shown in the debug console. Replacing my external IP address shows the expected XML so the behaviour within Chrome can be explained due the internal routing. I'm seriously scratching my head at this point, the routing tables are somehow interfering but I'm not sure why. Maybe it's because my new router isn't fully handling this in the NAT tables yet.
So no worries about the Chrome, that's a puzzle only I can attack. But Firefox, that's just plain odd.
That is indeed odd. But I don't see why the same issue wouldn't occur in Firefox too? The extension makes a request to
https://plex.tv/pms/servers?X-Plex-Token=
to get the list of servers and I assumed, possibly incorrectly, that each server has 1 IP address associated with it. If your response does not, then could you send me what it looks like instead. I don't expect your browser to make a difference to this response, so I'm assuming that you get the same response with each one. And without a way to reach the server correctly, the extension will fail.
Sorry, but I'm the curious type and I'm wondering about something. Doesn't this request also happen when enabling the plug-in and should this call not also mention the main.js or something? I'm asking while if such a js would be mentioned in the console, this would make the search for the appropriate lines a lot easier.
Yes it will, but whenever you make a change in the extension settings you need to refresh the page to see those changes. Refreshing the page always reloads the extension from scratch, so take advantage of that to watch the console after a reload.
This awesome and oh so needed with the default Plex setup. One question however, would it be possible to switch the random movie picker to only choose films that are unwatched?
This awesome and oh so needed with the default Plex setup. One question however, would it be possible to switch the random movie picker to only choose films that are unwatched?
Yes, I think this should be possible. I'll add it as an option
do you have to have a plex pass membership for this to work, I am assuming not.. but figured I'd ask in case that is the problem.
I've tried on both chrome and firefox and can't seem to figure it out. Chrome is my default browser of choice.. and I do currently see "pick random" when navigating to one of my libraries.. however when I click on "pick random" it doesn't do anything. Also the main reason I'm wanting this plugin is for the 'watch trailer' button, which isn't showing.. and none of the extra addons from the plugin are showing when I view a movie at all. I've tried in incognito mode as well.. and I'm using the most recent version 0.7.2. My chrome version is: 35.0.1916.114 m
I have enabled debug mode, but I am not sure where I get that debug info from to paste in here, if you could give a little guidance.
Thanks.
edit (5/29 11:50PM EST)
I just tested on chrome with the localhost and it's working for me now.. it wasn't before the 0.7.2 version.. plex/web still isn't showing it though.
I just installed this extension and weirdly it won't work for my server via plex web, but if I view items on a friends server that is shared with me everything works. It does work for my server if I use the localhost option. For me to do that though I need to use remote desktop since my server is on a different machine. I am using version 0.9.9.10.