Commit Graph

1644 Commits

Author SHA1 Message Date
James Hawkins
6a737396c3 Add gdriveplayer source
This source is temperamental at best, and captions no longer work. We should remove it when we have some more reliable options.
2022-04-17 13:36:33 +01:00
mrjvs
1336a0f12c move src back 2022-03-13 19:08:45 +01:00
mrjvs
c4920125b8 temporarily move src 2022-03-13 19:08:28 +01:00
mrjvs
eb306f3772 add support for captions 2022-03-13 17:46:56 +01:00
mrjvs
8240fae8fa fix compile errors 2022-03-13 17:27:56 +01:00
mrjvs
7709ffd90f responsiveness and loading states 2022-03-13 17:26:46 +01:00
mrjvs
570ca14905 add id's to portables for better seasons 2022-03-13 16:55:59 +01:00
mrjvs
9b47f81afb fix linting issue 2022-03-13 15:34:16 +01:00
mrjvs
3058e4d82b episode buttons with progress 2022-03-13 15:27:08 +01:00
mrjvs
9f5b3eb9f6 better dropdown + filtered continue watching + show episode num on watched card 2022-03-13 14:34:32 +01:00
mrjvs
340fbc94e8 some bugfixes 2022-03-06 18:45:34 +01:00
mrjvs
52e8132cce series implemented (with jank) + readme update 2022-03-06 18:31:22 +01:00
mrjvs
f66637a185 series implemented (with jank) + readme update
Co-authored-by: William Oldham <wegg7250@gmail.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2022-03-06 18:31:05 +01:00
mrjvs
0287bdad57 fix all eslint issues
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-03-06 14:41:51 +01:00
mrjvs
069c5271df linting fix 2022-03-06 13:43:32 +01:00
mrjvs
bedac626d1 fix react warnings + add linting 2022-03-06 13:42:27 +01:00
mrjvs
8a42364a95 404 pages for all cases 2022-03-06 12:56:22 +01:00
mrjvs
356b9af4ff implement filtered bookmarks that error check the provider
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-03-06 12:11:16 +01:00
mrjvs
d72e98eb1e add hover state to brand pill - use replace instead of push for search url - video loading and error state - extra elaboration of providers in readme 2022-02-28 22:00:32 +01:00
mrjvs
b498735746 Add 404 views 2022-02-28 00:28:57 +01:00
mrjvs
60e6b4d851 progress, bookmarking, homepage, resuming where left of, actual media view, navigation improvements for searching
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-02-28 00:08:20 +01:00
mrjvs
cfb907924e implement url based searching + caching of results
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2022-02-27 20:07:15 +01:00
mrjvs
361e350ddf remove compile warnings 2022-02-25 22:03:12 +01:00
mrjvs
f6493f9800 update navigation padding 2022-02-25 22:00:51 +01:00
mrjvs
7a55338c23 top navigation 2022-02-25 21:50:43 +01:00
mrjvs
fad23f60b1 top navigation 2022-02-25 21:50:36 +01:00
mrjvs
3ede2a2eaf rename files 2022-02-25 21:23:16 +01:00
mrjvs
3798496985 Linking to github and discord on error boundary
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-02-25 21:20:35 +01:00
Jelle van Snik
0d5cf9a567 update readme 2022-02-20 16:55:30 +01:00
Jelle van Snik
a3d7f3ff24 added video player + progress tracking
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2022-02-20 16:45:46 +01:00
Jelle van Snik
d8dfbe4ee0 update readme + cleanup
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2022-02-20 15:50:24 +01:00
Jelle van Snik
32b36e047d Added stream scraping
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2022-02-20 15:49:55 +01:00
Jelle van Snik
c763cfe0f0 Added fuzzy searching
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2022-02-20 15:49:21 +01:00
Jelle van Snik
63742a1b60 global persistent reactive storage 🎉 2022-02-18 21:11:23 +01:00
Jelle van Snik
d217c4d9f4 Link + section heading link 2022-02-18 20:22:56 +01:00
Jelle van Snik
d362ca2af4 some small error boundary updates 2022-02-18 14:55:22 +01:00
Jelle van Snik
36737490a8 better looking error boundary 2022-02-18 14:51:30 +01:00
Jelle van Snik
002964572c Added icon patch and better looking error+search suffix 2022-02-18 14:36:32 +01:00
Jelle van Snik
95ef071f59 Error handling of providers + search suffix 2022-02-17 21:48:35 +01:00
Jelle van Snik
1adfffca8d rename scrapers to providers 2022-02-17 18:36:39 +01:00
Jelle van Snik
68e81e8bff added theflix scraper and better search component 2022-02-17 18:25:12 +01:00
Jelle van Snik
80cad8f8f2 implemented theflix scrapers + better search component
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2022-02-17 18:24:21 +01:00
Jelle van Snik
5ddd8638ec Styled Loading and mediacard
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-02-16 22:38:37 +01:00
Jelle van Snik
afb6958995 storage api + error boundary 2022-02-16 21:30:12 +01:00
Jelle van Snik
f1ffa98a2b debounced searching
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-02-13 19:29:25 +01:00
Jelle van Snik
e75fcd3002 search page styling 2022-02-13 18:49:03 +01:00
Jelle van Snik
01d18aa459 search page done
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-02-13 18:48:52 +01:00
Jelle van Snik
8db4fbee07 styling 2022-02-10 23:45:17 +01:00
Jelle van Snik
b315766369 remove path aliasing 2022-02-10 22:27:57 +01:00
Jelle van Snik
8d7a268903 tailwind
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-02-10 22:13:56 +01:00
Jelle van Snik
3a262b9fbf fix unused 2022-02-07 23:23:42 +01:00
Jelle van Snik
81373da404 Basic component structure 2022-02-07 23:22:35 +01:00
Jelle van Snik
b3c4ad5e15 add scraper types 2022-02-06 21:42:39 +01:00
Jelle van Snik
de97ee165d add scraper types and path aliases 2022-02-06 21:42:25 +01:00
Jelle van Snik
9d4f3a3df5 clear up project to start from scratch 2022-02-06 20:56:48 +01:00
lem6ns
515d57aa91 better searching (reuse code from lookmovie) 2022-01-31 09:28:14 -07:00
lem6ns
4c4719628c feat: added xemovie as a scraper
breaking changes for lookmovie, cannot fix however due to lookmovie captcha
2022-01-30 17:39:28 -07:00
James Hawkins
116a679736
Update index.js 2022-01-30 20:33:12 +00:00
lem6ns
383a53e8d3 Implement vidzstore as a Movie source 2022-01-30 11:45:32 -07:00
James Hawkins
58c507ebf7
Update theflix.js 2022-01-13 20:00:00 +00:00
Sam McElligott
2f152ad22e Fix out of place outline when elements are clicked on mobile devices 2022-01-08 21:12:16 +00:00
James Hawkins
9cf4e77194
Merge pull request #51 from sammce/accessibility
Feature - add keyboard navigation support
2022-01-08 20:13:10 +00:00
Sam McElligott
f3ea83ccb4 Feature - add keyboard navigation support 2022-01-03 12:30:41 +00:00
James Hawkins
65d27c3f6a Fix theflix redirect 2022-01-02 16:34:08 +00:00
James Hawkins
b2c4b54893 Fix inconsistent TMDB season naming 2022-01-02 09:49:21 +00:00
James Hawkins
8e7b2d38ea Merge branch 'source/theflix' 2021-12-30 21:01:27 +00:00
James Hawkins
c16374d5c8 Fixes 2021-12-30 21:01:21 +00:00
James Hawkins
275de95ab1
Update theflix.js 2021-12-30 20:58:03 +00:00
James Hawkins
ce571326e7 TV Show support on theflix 2021-12-30 20:54:45 +00:00
James Hawkins
447ffe4a69 Add new source! 2021-12-30 19:23:15 +00:00
James Hawkins
e850c8ff8d
Update lookmovie.js 2021-12-29 13:01:53 +00:00
James Hawkins
50ac4e4a66
Update lookmovie.js 2021-12-29 12:46:30 +00:00
James Hawkins
b9fccb8354
Update lookmovie.js 2021-12-29 12:39:47 +00:00
James Hawkins
e73e18cf38
Update lookmovie.js 2021-12-29 12:30:57 +00:00
James Hawkins
4055febd4e Fix overflow hidden 2021-10-26 13:36:29 +01:00
James Hawkins
8e77a95878 fix build 2021-10-26 13:29:04 +01:00
James Hawkins
e1eea3de89
Update SelectBox.js 2021-10-26 13:25:34 +01:00
William Oldham
ef28008482 Pull state out of select box into parent and fix styling 2021-10-26 13:17:11 +01:00
William Oldham
0f83a74a94 Add bottom margin to card 2021-10-26 13:16:55 +01:00
William Oldham
17ab39c7d1 Add select box to episode selector 2021-10-26 13:16:41 +01:00
William Oldham
f3a7b0823c Being to create select box 2021-10-25 22:41:42 +01:00
mrjvs
d64be18cfa removed debug logs 2021-10-25 22:30:02 +02:00
mrjvs
17b4a4b790 fixed warning 2021-10-25 22:06:40 +02:00
mrjvs
7096e544f4 helper methods in versioned store 2021-10-25 21:53:57 +02:00
mrjvs
ff1c0d65d6 implemented storage for video progress 2021-10-25 21:16:10 +02:00
mrjvs
06924775a3 added todos 2021-10-24 23:34:38 +02:00
mrjvs
23b8b816dd commented functions 2021-10-24 23:32:47 +02:00
mrjvs
f6a4f59adb more error handling and better builder structure 2021-10-24 23:28:03 +02:00
mrjvs
b6f27f6350 versioned store implementation 2021-10-24 23:10:47 +02:00
ajaezokingsley
ad9e125e24 refactor of if else to tenary for simplicity 2021-10-22 14:30:54 -07:00
James Hawkins
d4e1478b29 remove excess console.log 2021-10-22 10:50:38 +01:00
James Hawkins
8ef38b151b fix episode subtitles 2021-10-22 10:50:01 +01:00
James Hawkins
150b8de8e8 tv shows work now
todo: fix subs on episodes
2021-10-22 10:44:02 +01:00
James Hawkins
8cf8f6a918 clean up lookmovie scraper 2021-10-20 18:07:33 +01:00
James Hawkins
b82aa4660d fix lint errors 2021-10-19 17:32:45 +01:00
James Hawkins
ad2eecf3a1 hotfix lookmovie, clean up later 2021-10-19 17:30:05 +01:00
James Hawkins
3627660840 Allow lookmovie content search to fail 2021-10-01 16:23:10 +01:00
Josh Heng
62ca94e4b6
fix: Fix Lookmovie scraper
Only set phpsessid variable if returned as a header
2021-09-27 15:29:33 +01:00
Josh Heng
5b829065ad fix: Fix lookmovie security bug by passing PHPSESSID cookie & user agent 2021-09-27 00:44:20 +01:00
James Hawkins
8489a8af2b
Update Movie.js 2021-09-24 07:45:07 +01:00
mansoor-roeen-glitch
87d3568de9
Update MovieRow.css 2021-09-15 12:57:03 +05:30
mansoor-roeen-glitch
c831434dae
Update MovieRow.js 2021-09-15 12:56:17 +05:30
mansoor-roeen-glitch
4f082946a4
Update MovieRow.js 2021-09-15 12:29:11 +05:30
mansoor-roeen-glitch
1856cb00f4
Update MovieRow.css 2021-09-15 12:27:29 +05:30
mansoor-roeen-glitch
33c3e135ee
Update MovieRow.css 2021-09-14 13:09:28 +05:30
mansoor-roeen-glitch
272aa11878
Update MovieRow.js 2021-09-14 13:08:30 +05:30
mansoor-roeen-glitch
23423ba85b
Update VideoElement.js 2021-09-14 01:58:23 +05:30
mansoor-roeen-glitch
be3f631ca9
Update lookmovie.js 2021-09-14 01:56:29 +05:30
mansoor-roeen-glitch
9bf56c0b82
Update Search.js 2021-09-14 01:49:55 +05:30
mansoor-roeen-glitch
f8aea3fa24
removed extra new line 2021-09-14 01:47:12 +05:30
mansoor-roeen-glitch
87950ffadf
changed format 2021-09-14 01:46:19 +05:30
mansoor-roeen-glitch
91d7048243
Update Search.js 2021-09-13 23:59:49 +05:30
mansoor-roeen-glitch
c8d799cab5
Update Movie.js 2021-09-13 23:59:13 +05:30
mansoor-roeen-glitch
ada128c65d
Added captions support 2021-09-13 23:57:14 +05:30
mansoor-roeen-glitch
03246b0aa7
Update useMovie.js 2021-09-13 23:56:07 +05:30
mansoor-roeen-glitch
fbd0f57a73
Update lookmovie.js 2021-09-13 23:55:29 +05:30
Josh Heng
56e9ad32ab
Merge branch 'master' into use-cloudflare-workers 2021-08-30 11:49:04 +01:00
Josh Heng
b9033edb75 Add Cloudflare worker CORS proxy 2021-08-30 11:46:39 +01:00
James Hawkins
6206a8f17e Continue watching fixes
Fixes #26
2021-08-23 14:55:53 +01:00
James Hawkins
40ee5bb012 new code 2021-08-07 21:19:01 +01:00
James Hawkins
0ce6efae2e commit 2021-08-07 20:51:16 +01:00
James Hawkins
0784695ae5 commit 2021-08-07 20:27:22 +01:00
James Hawkins
765749a956 lightbulb moment! next episode logic 2021-08-07 19:43:21 +01:00
James Hawkins
9d21124379 cleanup 2021-08-07 19:42:56 +01:00
James Hawkins
0d8ef938ff comments 2021-08-07 11:04:35 +01:00
James Hawkins
f42bad8a6b more progress 2021-08-07 09:55:39 +01:00
James Hawkins
83a8c2c071 remove movie-cache for now
not being used.
2021-08-06 22:13:37 +01:00
James Hawkins
1d4988c4dd fix: season selector not working 2021-08-06 20:03:18 +01:00
James Hawkins
7d7bf312b7 tiny change 2021-08-06 19:14:31 +01:00
James Hawkins
2dd3a3f82a it actually continues watching now! 2021-08-06 19:08:49 +01:00
James Hawkins
b3cd011bfa remove discord banner 2021-08-06 18:17:43 +01:00
James Hawkins
a870b91ff3 small changes 2021-08-06 18:13:56 +01:00
James Hawkins
7a85f05c47 even more continue watching 2021-08-06 17:57:58 +01:00
James Hawkins
764d673897 slightly less bugs 2021-08-06 16:54:09 +01:00
James Hawkins
ae0698ef80 continue watching
there are so many bugs
2021-08-06 14:39:54 +01:00
James Hawkins
32ed5e1340 switch lookmovie.io to lookmovie.com
issues reported in using lookmovie.io for asian regions
2021-08-04 13:55:01 +01:00
James Hawkins
302985dd0e class -> className 2021-08-04 13:54:34 +01:00
James Hawkins
0fc4e53630 Revert "switch over to cloudflare worker"
This reverts commit f0d71d1124.
2021-08-03 18:58:25 +01:00
James Hawkins
f0d71d1124 switch over to cloudflare worker 2021-08-03 18:54:08 +01:00
James Hawkins
deb389fdda Switch to HashRouter 2021-08-02 15:03:39 +01:00
Josh Heng
f8352e1889 Make requested changes 2021-08-02 14:45:10 +01:00
Josh Heng
b06f27eb97 Misc bug fixes 2021-08-02 14:22:13 +01:00
Josh Heng
e529916805 Update <title> based on content 2021-08-02 14:15:24 +01:00
Josh Heng
5c2ce4c30c Merge remote-tracking branch 'origin/master' into add-url-routing 2021-08-02 14:10:44 +01:00
Josh Heng
a48c77a1cb Add URL routing to show episode selector 2021-08-02 14:08:55 +01:00
James Hawkins
2eae489a88 add discord to top right credits 2021-08-02 13:44:54 +01:00
Josh Heng
6a8af72f81 Merge remote-tracking branch 'origin/master' into add-url-routing 2021-08-02 13:17:22 +01:00
Josh Heng
5aa40cacb7 Implement URL permalinks 2021-08-02 13:15:18 +01:00
James Hawkins
d560cd51d2 Discord server plug 2021-08-02 12:45:22 +01:00
James Hawkins
af9b1e9292 change lookmovie scraper a bit 2021-07-26 18:17:27 +01:00
James Hawkins
aee71881ab restructure lib folder 2021-07-26 13:59:17 +01:00
James Hawkins
5b36cf9627 change health check url 2021-07-22 21:30:08 +01:00
James Hawkins
ffabfa4866 change source headings 2021-07-22 21:11:53 +01:00
James Hawkins
98d076f4e9 Custom URL 2021-07-22 15:38:45 +01:00
James Hawkins
c9235906b0 fix per-scraper progress 2021-07-21 11:29:18 +01:00
James Hawkins
de05d66702 remove console.log 2021-07-21 11:26:20 +01:00
James Hawkins
b68c32e9fa Switch cors proxy 2021-07-21 10:22:40 +01:00
James Hawkins
2cff5aeb00 Exclude tv shows from gomostream 2021-07-20 23:57:25 +01:00
James Hawkins
d3d0794307 add proper multiple source support 2021-07-20 23:49:33 +01:00
James Hawkins
cfe821d9a8 format 2021-07-20 18:28:21 +01:00
James Hawkins
8c78cec211 cleanup 2021-07-20 11:20:56 +01:00
James Hawkins
0528531bb5 change function names 2021-07-19 22:34:04 +01:00
James Hawkins
7ee63c4c7f gomostream works!
we don't want to use this ever though.
2021-07-19 22:26:49 +01:00
James Hawkins
8d91170ff5 gomostream initial work 2021-07-19 15:32:40 +01:00
James Hawkins
764cd3d477
Update EpisodeSelector.js 2021-07-19 14:59:22 +01:00
James Hawkins
9f9564fc25 Add offline message 2021-07-16 18:31:26 +01:00
James Hawkins
275b83867e
Update index.js 2021-07-15 22:45:09 +01:00
James Hawkins
50324149a8
Delete serviceWorkerRegistration.js 2021-07-15 22:43:38 +01:00
Jip Fr
b67ab4995f chore: remove console.logs 2021-07-15 21:25:50 +02:00
Jip Fr
95cb59fcf6 feat(progress): add progress in search on MovieRow 2021-07-15 21:24:11 +02:00
Jip Fr
2b8878ed9a feat(progress): episode selector progress indicator 2021-07-15 21:04:47 +02:00
Jip Fr
cb29acb38c feat(video): store progress 2021-07-15 20:34:25 +02:00
Jip Fr
b8ab630f0a style(selector): fix search type selection on mobile 2021-07-15 20:15:41 +02:00
Jip Fr
d2982ba391 feat(style): more styling options, commented out light theme 2021-07-15 18:55:08 +02:00
Jip Fr
032331d7d7 style(theming): complete theming 2021-07-15 18:41:51 +02:00
Jip Fr
32e1675617 chore: remove TODO comment 2021-07-15 18:29:29 +02:00
Jip Fr
8db4b79ac9 fix(video): remove unnecesary and unused class 2021-07-15 18:28:41 +02:00
Jip Fr
bad4c880b5 fix(episode-selector): fix className 2021-07-15 18:28:00 +02:00
Jip Fr
0880258dad chore(video): add dots to loading text 2021-07-15 18:21:42 +02:00
Jip Fr
270daeccec feat(search): different placeholder based on type 2021-07-15 18:18:47 +02:00
Jip Fr
85dda8c13f style(movie): improve margins 2021-07-15 18:12:49 +02:00
Jip Fr
1df4db723b feat(video): video placeholder 2021-07-15 18:07:40 +02:00
James Hawkins
57e9bc2dc1 Better show support 2021-07-14 23:09:42 +01:00
James Hawkins
fd708f2e5c Remove comment 2021-07-14 18:04:45 +01:00
James Hawkins
3bd0e7a69e Finished show support 2021-07-14 18:03:10 +01:00
James Hawkins
32a8518193 shows work! 2021-07-14 17:31:35 +01:00
James Hawkins
19891569b7 begin show implementation 2021-07-14 16:15:25 +01:00
James Hawkins
b94f2792b7 Attempt PWA support 2021-07-14 10:43:24 +01:00
montylion
8edadfb75e
Fix GitHub link position
Was broken on mobile
2021-07-14 11:21:12 +02:00
montylion
c92fbbe8b8
Update movie release date indicator 2021-07-14 11:18:07 +02:00
James Hawkins
e8a4b96002 Add attributes to MovieRow, prepare for show support 2021-07-14 09:43:45 +01:00
James Hawkins
21a4f095c4 Favicons, github link, error reporting 2021-07-14 00:17:34 +01:00
James Hawkins
bdc8f63336 Responsive 2021-07-13 23:57:31 +01:00
James Hawkins
0b99f1c35e Port to react 2021-07-13 23:31:37 +01:00