SpaceK33z / web-to-plex

🚠 Adds a button on various movie & TV show sites to open it in Plex.
Other
122 stars 18 forks source link

Known Bugs | v4 BETA #58

Closed Ephellon closed 5 years ago

Ephellon commented 6 years ago

TODO

"Right-Click Bug" - "Right-click | Find Title" event listeners (v1.2.0.0 - v3.1.2.0)

Solution(s)


"Empty Requests Bug"- Empty title queries (v0.0.0.0 - v3.1.2.0)

Solution(s)


"VRV Date Bug" - VRV years vs. TVDb years

Solution(s)


Replace Flenix

Solution(s)


Search for an HD MP4 file of a title

Solution(s)


Item Saving Bug

Solution(s)

Data Loading/Saving Error

Solution(s)

SpaceK33z commented 6 years ago

Hi,

I merged your PR so we can continue from here. I began testing and changing some code a bit.

Ephellon commented 6 years ago

Please note changes have been made since the merge, so the lines won't match up!

Hey @SpaceK33z , sorry about that; the next update should fix the issue: if the user specifies HTTPS/HTTP, then use that mode, default to HTTP otherwise.

Sidenote: Tried to use Watcher with SSL enabled (HTTPS), but the new Chrome Update is no longer accepting the certificates.

SpaceK33z commented 6 years ago

Allright thanks!

but the new Chrome Update is no longer accepting the certificates.

What do you mean with the certificates? For my own setup I use Nginx as a reverse proxy and have e.g. these urls: example.com/radarr, example.com/sonarr. They all use the same certificate from Let's Encrypt. I can really recommend that setup :).

Ephellon commented 6 years ago

I don't have the reverse proxy, may be the problem

Ephellon commented 6 years ago

Any other bugs?

SpaceK33z commented 6 years ago

@Ephellon, Seems to be good so far. Very nice! However the fact that the options page is on a separate page now and as a result cannot access Radarr/Sonarr from HTTPS (with i.e. a reverse proxy) is a deal breaker for me. Perhaps we can add a separate background script for the options page that performs the requests? That might work.

Ephellon commented 6 years ago

Yes, that sounds like it might work

Ephellon commented 5 years ago

Alright, finally found some free time this week to work on WtP.

Alongside the fixes mentioned above, I'll add "create background script for options page."

@SpaceK33z, could you send me a (most recent) copy of the project so far, to keep things organised? I'll use the most recent merge for now.

SpaceK33z commented 5 years ago

Cool! Sorry for the radio silence on my part, been very busy. I haven't worked on it meanwhile, so this repository is up to date.

Also I can't wait on this release 👍, very excited!

Ephellon commented 5 years ago

Same. I'll use this version then

Ephellon commented 5 years ago

Good evening/morning @SpaceK33z, I've made quite a few changes to the plugin (screenshots at bottom of post).

Changes

Help

Screenshots (click to enlarge)

With "Plex It!" open (new)

image

With "Plex It!" closed (and button hovered; new)

image

Ephellon commented 5 years ago

Hey @SpaceK33z, I just published v4 on my channel, please try it out and let me know of any errors you find.

Ephellon commented 5 years ago

v4.0 is ready to be reviewed: Web to Plex (4.0.0.0) - Stable.zip

SpaceK33z commented 5 years ago

@Ephellon Cool. I liked the custom Plex buttons that have the same style as the rest of the site though, to be honest, but your new approach also has some advantages that I like. I tested the extension in Chrome.

Ephellon commented 5 years ago

I'll try a clean install, not sure the permissions are firing

Ephellon commented 5 years ago

Just fixed it, added the all_urls permission

Ephellon commented 5 years ago

Hey @SpaceK33z, fixed with new permission: Web to Plex (4.0.0.0).zip

Also, I liked the matching buttons too, but after Amazon updated their site again, I got tired of having to go and find the correct parent element. I left the style sheets for each site in case I make a future update (maybe the user can choose between the new button and the old ones?). But I really need to clean up the code first--there are a couple hundred lines of unused code.

SpaceK33z commented 5 years ago

Nice, tested again:

Ephellon commented 5 years ago

The Hide button makes it transparent (on Netflix, etc) while it's unneeded.

I'll change those placeholders and descriptions.

The CSS itself is gone, simply the file is still there, i.e. there are empty CSS files for later.

Ephellon commented 5 years ago

@SpaceK33z, here's the extension with descriptions: Web to Plex (4.0.0.0).zip.

I also updated the Wiki. I'll add more content to the Wiki for the same questions posted on here.