Commit Graph

273 Commits

Author SHA1 Message Date
Jelle van Snik 127788ef6e Merge branch 'dev' of github.com:JamesHawkinss/movie-web into dev 2022-05-04 00:09:17 +02:00
Jelle van Snik 97bbfae187 update version numbers 2022-05-04 00:09:15 +02:00
mrjvs 6ee600c65f
Merge branch 'dev' into bug-fix-test 2022-05-03 21:12:16 +02:00
Jelle van Snik b568b5dfed remove test code 2022-05-03 21:06:56 +02:00
Jelle van Snik c7ef58481b fix rerender issues 2022-05-03 21:06:27 +02:00
Jelle van Snik ded99a459e update url only when onblur fires 2022-05-03 20:58:34 +02:00
Jelle van Snik fb43cb691b update package.json 2022-05-03 18:16:24 +02:00
James Hawkins 90e2adcee3 Merge remote-tracking branch 'origin/provider/xemovie' into provider/xemovie 2022-05-02 19:12:07 +01:00
James Hawkins fde90d4e8f Review comments 2022-05-02 19:12:04 +01:00
mrjvs 6910d89ee1
Merge branch 'dev' into provider/xemovie 2022-05-02 19:59:25 +02:00
James Hawkins e400107d21 Small cleanup 2022-05-02 17:32:42 +01:00
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