NikkelM / Random-YouTube-Video

A browser extension that allows you to truly randomly shuffle videos from any YouTube channel, offering many customization options.
https://chromewebstore.google.com/detail/random-youtube-video/kijgnjhogkjodpakfmhgleobifempckf
GNU Lesser General Public License v3.0
15 stars 3 forks source link

Google OAuth, Shuffle+, Firebase Auth, Payment processing using Stripe #273

Open NikkelM opened 5 months ago

NikkelM commented 5 months ago

Closes #189 [WIP] Closes #263 [WIP] Closes #284 [Done]

Last reviewed all modified files on commit 45a971c0429374b8c7d9cda83cf0440f9f220dc7

coveralls commented 5 months ago

Pull Request Test Coverage Report for Build 9747222173

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
src/shuffleVideo.js 13 20 65.0%
<!-- Total: 74 81 91.36% -->
Totals Coverage Status
Change from base Build 9747180793: 0.2%
Covered Lines: 1476
Relevant Lines: 1573

💛 - Coveralls
todo-pr-checker[bot] commented 5 months ago

There are 23 unresolved action items in this Pull Request:

src/background.js (2 action items):

https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/background.js#L48-L49 https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/background.js#L67-L68

src/config.js (2 action items):

https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/config.js#L54-L55 https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/config.js#L97-L98

src/googleOauth.js (6 action items):

https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/googleOauth.js#L16-L17 https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/googleOauth.js#L38-L39 https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/googleOauth.js#L83-L84 https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/googleOauth.js#L248-L250 https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/googleOauth.js#L296-L297

src/html/shufflePlus.js (4 action items):

https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/html/shufflePlus.js#L10-L11 https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/html/shufflePlus.js#L43-L44 https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/html/shufflePlus.js#L176-L177 https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/html/shufflePlus.js#L188-L189

src/stripe.js (4 action items):

https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/stripe.js#L76-L77 https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/stripe.js#L97-L101 https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/src/stripe.js#L142-L143

static/html/shufflePlus.html (4 action items):

https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/static/html/shufflePlus.html#L51-L52 https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/static/html/shufflePlus.html#L55-L56 https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/static/html/shufflePlus.html#L81-L84

static/html/welcome.html (1 action item):

https://github.com/NikkelM/Random-YouTube-Video/blob/ec819223af51720c4fcbb05cb11634661c67f61d/static/html/welcome.html#L10-L11

Did I do good? Let me know by helping maintain this app!