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

Project Status #74

Open Ephellon opened 5 years ago

Ephellon commented 5 years ago

Current Status & Notices

Attention Chrome users: since 01 JAN 2020, Google has been vetting extensions manually. You won't receive the latest update automatically through the storefront. If you want the newest version, you can wait until the extension re-passes verification, or install it manually (see the Wiki).

11 JUL 2019 - BETA version (SpaceK33z:beta-branch) ready for testing! 14 SEP 2019 - Added Sick Beard support (#14)! Updated on SpaceK33z:beta-branch 22 OCT 2019 - Added Firefox support (#56), again! 14 NOV 2019 - Updated options page, UI/UX, and other minor changes. 02 DEC 2019 - Updated the UI/UX, made fixes advised by DeepScan. 11 DEC 2019 - Fixed #127, and made fixes advised by DeepScan. 18 DEC 2019 - Fixed #120, and #121 03 JAN 2020 - Released v4.1.1.8 12 JAN 2020 - Released v4.1.1.9 02 FEB 2020 - Released v4.1.1.11 13 FEB 2020 - Released v4.1.2.2 19 FEB 2020 - Released v4.1.2.4


Verifying current version

Legend/Key/Symbols > ✔ — fixed/done > ❌ — not fixed/done >❔ — neither fixed, nor broken - #1 ✔ fixed before #60 - #2 ❔ I don't have CouchPotato installed... kept original code - #3 ✔ fixed before #60 - #4 ✔ "" - #5 ✔ "" - #6 ✔ "" - #7 ❔ invalid - #8 ❌ invalid - #9 ✔ fixed before #60 - #10 ✔ "" - #11 ✔ "" - #12 ✔ "" - #13 ✔ "" - #14 ✔ "" - #15 ✔ "" - #16 ✔ "" - #17 ✔ "" - #18 ✔ "" - #19 ✔ "" - #20 ✔ PR (mofman:__master__ → SpaceK33z:__master__) - #21 ✔ fixed before #60 - #22 ✔ "" - #23 ✔ "" - #24 ✔ "" - #25 ❔ deprecated - #26 ❔ external cause - #27 ✔ fixed before #60 - #28 ✔ "" - #29 ✔ "" - #30 ✔ "" - #31 ✔ "" - #32 ❔ no feedback - #33 ✔ fixed before #60 - #34 ✔ "" - #35 ✔ PR (chmez:__master__ → SpaceK33z:__master__) - #36 ✔ PR - completed with #35 (chmez:__search__ → SpaceK33z:__master__) - #37 ✔ PR (chmez:__toloka__ → SpaceK33z:__master__) - #38 ✔ fixed before #60 - #39 ✔ "" - #40 ✔ PR (fran1987:__patch-1__ → SpaceK33z:__master__) - #41 ✔ fixed before #60 - #42 ✔ "" - #43 ❌ closed prematurely - #44 ✔ fixed before #60 - #45 ✔ "" - #46 ✔ "" - #47 ✔ "" - #48 ✔ "" - #49 ✔ "" - #50 ✔ "" - #51 ✔ "" - #52 ✔ "" - #53 ✔ "" - #54 ✔ PR (Ephellon:__master__ → SpaceK33z:__master__) - #55 ✔ PR (Ephellon:__master__ → SpaceK33z:__master__) - #56 ✔ fixed with #108 - #57 ✔ fixed with #60 - #58 ✔ "" - #59 ✔ project status - #60 ✔ PR (Ephellon:__master__ → SpaceK33z:__master__) - #61 ✔ fixed with #63 - #62 ✔ project status - #63 ✔ PR (Ephellon:__master__ → SpaceK33z:__master__) - #64 ✔ fixed with #82 - #65 ❔ future release - #66 ✔ fixed with #82 - #67 ✔ "" - #68 ❌ not authorized - #69 ✔ fixed with #82 - #70 ✔ "" - #71 ✔ "" - #72 ✔ "" - #73 ✔ "" - #74 ❌ project status - #75 ✔ fixed with #82 - #76 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta__) - #77 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta__) - #78 ❌ PR (SpaceK33z:__pr/77__ → SpaceK33z:__master__) - #79 ✔ fixed with #82 - #80 ❌ project status - #81 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta__) - #82 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta__) - #83 ✔ fixed with #85 - #84 ✔ "" - #85 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta__) - #86 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta__) - #87 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta__) - #88 ✔ fixed with #88 - #89 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta__) - #90 ✔ fixed with #94 - #91 ❌ PR - closed prematurely (Ephellon:__beta-branch__ → SpaceK33z:__beta__) - #92 ✔ PR (Ephellon:__master__ → SpaceK33z:__beta-branch__) - #93 ❌ PR - closed prematurely (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #94 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #95 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #96 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #97 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #98 ✔ fixed with #99 - #99 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #100 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #101 ✔ fixed with #102 - #102 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #103 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #104 ✔ fixed with #106 - #105 ✔ "" - #106 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #107 ✔ fixed with #108 - #108 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #109 ✔ PR - `v4.1.0.12` (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #110❔ PR (bot) - #111❔ PR (bot) - #112❔ PR (bot) - #113❔ PR (bot) - #114❔ PR (bot) - #115 ✔ fixed with #122 - #116 ✔ fixed in #147 - #117 ✔ PR - reverts #109 (SpaceK33z:__revert-109-beta-branch__ → SpaceK33z:__master__) - #118 ✔ PR - reverts #109 (SpaceK33z:__revert-109-beta-branch__ → SpaceK33z:__master__) - #119 ✔ fixed with #122 - #120 ✔ fixed with #136 - #121 ✔ "" - #122 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #123 ✔ PR (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #124 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #125 ✔ PR (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #126 ✔ fixed in #147 - #127 ✔ fixed with #130 - #128 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #129 ✔ PR (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #130 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #131 ✔ PR (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #132 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #133 ✔ PR (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #134 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #135 ✔ PR (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #136 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #137 ✔ PR (Ephellon:__master__ → SpaceK33z:__master__) - #138 ✔ fixed with #139 - #139 ✔ PR (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #140 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #141 ✔ PR (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #144 ✔ ~~PR (SpaceK33z:__beta-branch__ → SpaceK33z:__master__)~~ - #145 ✔ ~~PR (SpaceK33z:__beta-branch__ → SpaceK33z:__master__)~~ - #146 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - #147 ✔ PR - `v4.1.1.8` (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #148 ❌ - #149 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - `merge` `v4.1.1.9` (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #150 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - `merge` `v4.1.1.9` (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #151 ❌ - #152 ✔ fixed by #153 - #153 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - `merge` `v4.1.1.11` (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #154 ✔ - #155 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - `merge` `v4.1.2.0` (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #156 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - `merge` `v4.1.2.1` (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #157 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - `merge` `v4.1.2.2` (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #158 ❌ - #159 ❌ - #160 ❌ - #161 ❌ - #162 ❌ - #163 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - `merge` `v4.1.2.3` (SpaceK33z:__beta-branch__ → SpaceK33z:__master__) - #164 ✔ PR (Ephellon:__beta-branch__ → SpaceK33z:__beta-branch__) - `merge` `v4.1.2.3` (SpaceK33z:__beta-branch__ → SpaceK33z:__master__)
Ephellon commented 5 years ago

Working on the project, porting scripts, and changing key features

Ephellon commented 5 years ago

Just made a major update for the project, incorporating several mentions from #62. Will make a quick backup.

Ephellon commented 5 years ago

Added 3 sites: Allocine, MovieMeter, and JustWatch

Ephellon commented 5 years ago

@SpaceK33z, I'm aiming to be done in about a week (if everything goes smoothly)

Issued major (beta) release on separate channel, will test and push out when complete.

Aiming for v4 release in 5-7 bus. days, and major update/release in 2-3 weeks.

Ephellon commented 5 years ago

Good morning/evening @SpaceK33z, I saw for releases that there was a "pre-release" option for non-production purposes. Could we use that for beta testers? There are only so many bugs I can force out into the "wild" so to speak. If yes, I'll find 5 or so testers and should have everything together by next week; if not, I should be done in a month or so for production.

Everything works as intended, but it's ugly--really ugly. Still trying to prettify everything while keeping functionality. Also adding more features.

Ephellon commented 5 years ago

Fixed and changed code layout. utils.js can no longer be accessed (insecurely) via cloud scripts. Added Developer options. Fixed several cloud scripts. Added new developer features.

Ephellon commented 5 years ago

Going through all 74 issues to make sure nothing was missed or re-broken...

IDerr commented 5 years ago

Hello, will you create a v4 pre-release on github ?

Thanks a lot for your work !

Ephellon commented 5 years ago

I'll merge a few more changes

Ephellon commented 5 years ago

Pre-released on SpaceK33z:beta-branch

Ephellon commented 5 years ago

Added Sick Beard support in pre-release on SpaceK33z:beta-branch

Ephellon commented 5 years ago

Minor update, will push later

Ephellon commented 5 years ago

Major update, please see the beta-branch

Ephellon commented 4 years ago

The extension is being re-verified (manually) by Google. "It may take a few business days" (as of 01 JAN 2020)

Ephellon commented 4 years ago

Google verified v4.1.2.1

IDerr commented 4 years ago

Thanks for your work !

Ephellon commented 4 years ago

Alright, starting from "scratch," will be a few months, maybe a year (at most). I'm going to build v5, and somehow implement Mozilla's "requests"

Ephellon commented 4 years ago

Due to COVID-19 (along with ISP, extension, and other constraints), the project will be pushed back on my end until further notice

Ephellon commented 4 years ago

Multiple issues have opened recently due to v3.4 still being up, and/or the latest update (v4.1.2.4). I'll most likely release v4.2 to remedy these issues, mainly fixing the styling error (due to HTML insertion where there should be CSS)

Ephellon commented 4 years ago

Been in a rut, will get back to this soon

Ephellon commented 4 years ago

Still in project overhaul

Ephellon commented 3 years ago

Oh boy. I'll reassess the project this weekend. I will most likely restart from scratch with a better layout and debugger.