James Hawkins
a433018660
Add xemovie for movies
...
This provider also supports series but it has not yet been implemented
2022-05-02 17:30:48 +01:00
Jelle van Snik
e6d1d2506d
Merge branch 'dev' of github.com:JamesHawkinss/movie-web into dev
2022-05-02 17:37:05 +02:00
James Hawkins
e122b3e3ba
gomostream: improve usage of unpacked data
2022-05-02 16:35:25 +01:00
Jelle van Snik
333e0468f3
whoops, ignore these commits
2022-05-02 17:27:30 +02:00
Jelle van Snik
28d6011d06
more tests
2022-05-02 17:26:32 +02:00
Jelle van Snik
660793395b
test commit
2022-05-02 17:24:46 +02:00
Jelle van Snik
9986011d3c
version increment
2022-05-02 15:10:01 +02:00
Jelle van Snik
f7ad9b67fa
fix desynced input field. causing mobile usage issues
2022-05-01 23:32:33 +02:00
James Hawkins
cb73e560c4
remove anime from search dropdown
2022-05-01 15:04:18 +01:00
James Hawkins
281f6b82a7
general bug fixing
2022-05-01 14:58:08 +01:00
James Hawkins
008c91b0fe
Finish data migration
2022-04-25 19:56:29 +01:00
James Hawkins
95f623922a
Begin data migration
2022-04-25 16:56:35 +01:00
James Hawkins
e30f2ee457
Limit stream types to mp4 or m3u8 for gomostream
2022-04-17 22:21:36 +01:00
James Hawkins
4eacd9f0c9
Gomostream can return either mp4 or m3u8
2022-04-17 22:13:05 +01:00
James Hawkins
ccfd2efe90
Add note about unsafe eval()
2022-04-17 22:12:29 +01:00
James Hawkins
944dcd99ab
Implement gomostream source
2022-04-17 21:03:47 +01:00
James Hawkins
22683c35a1
Improve mapping
2022-04-17 17:31:03 +01:00
James Hawkins
5b20d910e8
Disable theflix source
...
They have altered their backend to require a few more requests from us, and a new API endpoint which uses a non-standard port is not compatible with our Cloudflare proxy
2022-04-17 13:37:17 +01:00
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