Commit Graph

990 Commits

Author SHA1 Message Date
mrjvs
73b2f57fdc
Merge branch 'dev' into dev 2023-05-22 19:22:00 +02:00
mrjvs
4ad0d53683
Merge branch 'dev' into dev 2023-05-22 19:16:54 +02:00
thehairy
fa36493c50 re-add tmdbId 2023-05-21 21:00:35 +02:00
cloud
f80d79070e refactor: use mwFetch instead of proxiedFetch 2023-05-21 11:46:10 -07:00
thehairy
bb869fd7e3 fix: move meta id check to providers 2023-05-21 18:12:45 +02:00
cloud
2b30bb0e2b fix: replace consumet instance 2023-05-21 00:15:11 -07:00
mrjvs
7a6af6c072 remove unnecesary eslint ignore 2023-05-19 19:41:20 +02:00
Emre Can Minnet
b04209d9b3
Merge branch 'dev' into subtitle-file-type-control 2023-05-10 22:34:12 +03:00
James Hawkins
dd8b6c3f9e
Merge branch 'dev' into time-format 2023-05-10 10:44:48 +01:00
Isra
942725d04c Fix time finished 2023-05-09 14:07:09 -05:00
JORDAAR
010f1d3987
register 2Embed provider 2023-05-09 12:52:54 +05:30
JORDAAR
7bad6eaff9
add 2Embed provider 2023-05-09 12:52:13 +05:30
JORDAAR
bcff5a8972
add rawProxiedFetch 2023-05-09 12:51:13 +05:30
Emre Can Minnet
caba492ca2
Merge branch 'dev' into subtitle-file-type-control 2023-05-07 22:08:03 +03:00
frost768
f03145ee6d formatting added to new translation files 2023-05-06 15:03:13 +03:00
Emre Can Minnet
c0aebca4d9
Merge branch 'dev' into time-format 2023-05-06 14:42:05 +03:00
James Hawkins
cd3bd22a2c
Update i18n.ts 2023-05-06 10:24:57 +01:00
James Hawkins
9773fcc7b5
Merge branch 'dev' into deutsch 2023-05-06 10:22:55 +01:00
James Hawkins
d1f3a7ad24
Merge branch 'dev' into dev 2023-05-06 10:20:24 +01:00
Isra
f4be26d92d Deutsch! 2023-04-30 16:18:20 -05:00
frost768
22f8d8a581 Merge branch 'subtitle-file-type-control' of https://github.com/frost768/movie-web into subtitle-file-type-control 2023-05-01 00:15:59 +03:00
frost768
6cfd1235bc thumbnailCreator deleted 2023-05-01 00:15:18 +03:00
Emre Can Minnet
bdeaca3062
prefer length over falsy check
Co-authored-by: Jip Frijlink <jipfrijlink@gmail.com>
2023-05-01 00:02:14 +03:00
zisra
15e95923be
English first! 2023-04-30 15:48:03 -05:00
panmlg
571df9e0ad
Merge branch 'dev' into dev 2023-04-28 12:32:49 +02:00
panmlg
cce47fab5d
Update src/setup/locales/cs/translation.json
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-04-27 23:45:21 +02:00
Emre Can Minnet
6eb25fb49c
Merge branch 'dev' into time-format 2023-04-27 22:30:29 +03:00
frost768
9c8e89a274 lint fixes 2023-04-27 21:54:36 +03:00
frost768
bf135a2bdf Merge branch 'dev' of https://github.com/movie-web/movie-web into subtitle-file-type-control 2023-04-27 21:54:24 +03:00
Monstorix
4dc6658e67 Chinese Simplified Translation 2023-04-27 00:42:23 +08:00
James Hawkins
fffc119e88
Update translation.json 2023-04-26 10:53:48 +01:00
mrjvs
dfc3d9e50f
Merge branch 'dev' into fix-referer-maybe 2023-04-25 17:38:27 +02:00
mrjvs
9b3c1ffa28 add some dev routes back 2023-04-25 17:35:09 +02:00
panmlg
aa91bae418 fix of broken thingy 2023-04-25 16:59:19 +02:00
panmlg
7737bd1866 Czech language 2023-04-25 16:36:16 +02:00
Yılmaz ÇABUK
4880d46dc4 style: sort imports according to ESLint rules
This commit updates the import statements in the codebase to comply with ESLint rules for import ordering. All imports have been sorted alphabetically and grouped according to the specified import groups in the ESLint configuration. This improves the codebase's consistency and maintainability.
2023-04-24 18:41:54 +03:00
frost768
f784f5f4b2 Merge branch 'dev' of https://github.com/movie-web/movie-web into subtitle-file-type-control 2023-04-24 05:10:07 +03:00
Emre Can Minnet
01348f2f9a
Merge branch 'dev' into time-format 2023-04-24 01:14:44 +03:00
Jip Fr
a718abdcdd feat(player): add soundbar visibility thingie for M keyboard shortcut 2023-04-24 00:00:53 +02:00
frost768
0e77d63caf Merge branch 'dev' of https://github.com/movie-web/movie-web into time-format 2023-04-23 20:15:35 +03:00
frost768
433d618096 remove relativeTime formatting 2023-04-23 20:09:50 +03:00
mrjvs
af954af36c
Merge branch 'dev' into dev 2023-04-23 19:07:16 +02:00
Emre Can Minnet
16841b8e69
Merge branch 'dev' into time-format 2023-04-23 20:06:34 +03:00
frost768
9b62b55fbb Turkish translation 2023-04-23 20:03:01 +03:00
frost768
6ef41bdf1c language based time formatting 2023-04-23 20:01:12 +03:00
frost768
33ebd34808 fix multiline in subtitles 2023-04-23 18:44:16 +03:00
mrjvs
d54921900b
Update src/setup/locales/fr/translation.json
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-04-23 14:11:07 +02:00
JdM
2a4bc7349c
Update src/setup/locales/fr/translation.json
Co-authored-by: BrightDV <92821484+BrightDV@users.noreply.github.com>
2023-04-22 16:49:34 +02:00
JdM
7b641c61cd
Update src/setup/locales/fr/translation.json
Co-authored-by: BrightDV <92821484+BrightDV@users.noreply.github.com>
2023-04-22 16:49:24 +02:00
JdM
3a7b05264d
Update src/setup/locales/fr/translation.json
Co-authored-by: BrightDV <92821484+BrightDV@users.noreply.github.com>
2023-04-22 16:49:15 +02:00
JdM
a1e3d98538 Add French in the settings languages selector 2023-04-22 13:32:34 +02:00
frost768
68e5742c25 add multine test 2023-04-22 13:10:02 +03:00
Emre Can Minnet
283b9cc996
Merge branch 'dev' into subtitle-file-type-control 2023-04-22 12:52:55 +03:00
mrjvs
8b8cbc8cc9 Dutch language translations
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-04-21 21:08:01 +02:00
mrjvs
5ee4f013ff Sentry integration
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-04-21 20:49:47 +02:00
frost768
75ef831ddc Merge branch 'dev' of https://github.com/movie-web/movie-web into subtitle-file-type-control 2023-04-20 22:32:42 +03:00
frost768
e2d1842946 Merge branch 'dev' of https://github.com/movie-web/movie-web into subtitle-file-type-control 2023-04-20 22:29:50 +03:00
mrjvs
2cfd7e64a2 remove gdrive from bundle 2023-04-20 21:29:47 +02:00
frost768
f12f53d32c Merge branch 'dev' of https://github.com/movie-web/movie-web into subtitle-file-type-control 2023-04-20 22:22:10 +03:00
mrjvs
da05a2597e
Merge branch 'dev' into dev 2023-04-20 21:11:24 +02:00
mrjvs
bb4a6d8a1e
Merge branch 'dev' into dev 2023-04-20 21:08:28 +02:00
Jip Fr
7007f030e1 feat(player): use state-specific debouncer, not global 2023-04-20 21:07:44 +02:00
mrjvs
591b1d3bc5
Merge branch 'dev' into movie-time 2023-04-20 20:57:20 +02:00
mrjvs
2650707d2c
Merge branch 'dev' into movie-time 2023-04-20 20:54:42 +02:00
Jip Fr
a0a51c898a chore: remove unused import 2023-04-20 20:53:35 +02:00
mrjvs
43c8da9003 remove unsused useControls 2023-04-20 20:53:23 +02:00
mrjvs
1472b21600 negative sign thingy 2023-04-20 20:52:06 +02:00
Jip Fr
2424cdfc9e feat(video): add "volume adjusted" bar on top for keyboard events 2023-04-20 20:51:05 +02:00
frost768
2239c186a5 modal background changed 2023-04-20 21:43:51 +03:00
Jip Fr
0c2df2cd3c fix(player): fix dismissal of UI after only 1 mousemove event 2023-04-20 19:50:57 +02:00
JORDAAR
b26b0715bd
increase rank 2023-04-20 22:26:54 +05:30
JORDAAR
7b75c36d21
add series support & improvements 2023-04-20 15:53:28 +05:30
JORDAAR
e52b29a1a1
add hdwatched provider 2023-04-19 15:44:20 +05:30
frost768
a910c1c18c Merge branch 'dev' of https://github.com/movie-web/movie-web into subtitle-file-type-control 2023-04-17 17:49:31 +03:00
frost768
12c245b2da Merge branch 'dev' of https://github.com/movie-web/movie-web into settings 2023-04-15 01:00:11 +03:00
Jip Fr
b576a298e8 Disable netfilm 2023-04-14 21:43:30 +02:00
Jip Frijlink
fcb24c783c
Update src/components/popout/positions/FloatingCardMobilePosition.tsx 2023-04-14 21:40:55 +02:00
Isra
c5251401e7 Does this fix it? 2023-04-14 14:18:17 -05:00
Isra
41fd23cf20 Reviews 2023-04-14 14:11:13 -05:00
Jip Fr
5dfeeadbb8 fix(popouts): fix touch on scroll areas being weird 2023-04-14 20:03:11 +02:00
Jip Fr
0794558338 fix(player): add max-height to modals for smaller screens 2023-04-14 19:39:01 +02:00
Jip Fr
d2ffa35f2c fix(superstream): fix subtitle error on SuperStream 2023-04-14 19:32:34 +02:00
Isra
c330112dbc Translations 2023-04-11 16:34:19 -05:00
Isra
84b8a67cea Time format 2023-04-11 16:16:06 -05:00
frost768
546b008b2e show text when no caption language is selected 2023-04-10 22:10:11 +03:00
frost768
b9b0380dfe suggested changes 2023-04-10 00:55:23 +03:00
frost768
c472e7f7b8 Merge branch 'dev' of https://github.com/movie-web/movie-web into settings 2023-04-09 23:22:32 +03:00
zisra
184af19498
Merge branch 'movie-web:dev' into dev 2023-04-07 23:15:05 -05:00
frost768
2eab07b8b6 modal customization 2023-04-06 04:35:20 +03:00
frost768
5d8f03b859 fix migration 2023-04-06 04:34:59 +03:00
frost768
2178057633 auto select subtitle 2023-04-06 01:49:33 +03:00
frost768
9e961223f6 settings modal 2023-04-06 01:48:07 +03:00
frost768
c2b52d3db8 Add language selection 2023-04-06 01:46:27 +03:00
frost768
42dee51570 subtitle tests 2023-04-03 23:18:28 +03:00
frost768
9c13be37e8 subtitle type checks 2023-04-03 23:18:10 +03:00
zisra
06a44da9cc
Update index.tsx 2023-04-02 10:29:44 -05:00
zisra
49d7dc9761
Update VideoErrorBoundary.tsx 2023-04-02 10:28:20 -05:00
frost768
7dc76e993f Merge branch 'dev' of https://github.com/movie-web/movie-web into subtitle-fix 2023-04-02 18:14:44 +03:00
frost768
661d995e3b filter out non subtitle files 2023-04-02 18:14:26 +03:00
frost768
156b693460 suggested changes 2023-04-02 18:14:03 +03:00
mrjvs
d82b32e8d9
Merge branch 'dev' into dev 2023-04-02 17:05:02 +02:00
zisra
6d95f83c0b
Update videoStateProvider.ts 2023-04-02 10:01:52 -05:00
frost768
495222eb10 export subtitle types as a list 2023-04-01 12:19:05 +03:00
zisra
119bafa516
Update translation.json 2023-03-31 16:03:47 -05:00
frost768
ba1ee0267b Merge branch 'dev' of https://github.com/movie-web/movie-web into exclude-dev-routes 2023-03-31 21:11:44 +03:00
frost768
92ef687ddc change: use ternary instead of short circuit 2023-03-31 21:07:58 +03:00
frost768
5e776f8655 Merge branch 'dev' of https://github.com/movie-web/movie-web into subtitle-fix 2023-03-31 20:57:18 +03:00
zisra
c541d4212a
Merge branch 'dev' into dev 2023-03-30 21:19:21 -05:00
Isra
2d17c8abaa Remove duplicate label 2023-03-30 19:10:35 -05:00
zisra
4a52fc11ed Keyboard up and down 2023-03-30 23:25:49 +00:00
zisra
54d1af0e0a Suggested changes 2023-03-30 23:21:17 +00:00
mrjvs
3a44eb550d
Merge branch 'dev' into dev 2023-03-31 00:55:05 +02:00
Jip Fr
80954514b6 chore(player): add comments to up/down kb events 2023-03-30 19:54:06 +02:00
Jip Fr
e2dd74c0af feat(player): add arrow up/down controls for volume 2023-03-30 19:53:27 +02:00
frost768
2f10de415b add flixhq media type filter 2023-03-26 10:44:16 +03:00
frost768
efcb12f95a exclude dev routes from production 2023-03-26 10:41:39 +03:00
frost768
307f555b70 better subtitle handling 2023-03-26 10:33:24 +03:00
frost768
4d5f03337d Merge branch 'dev' of https://github.com/movie-web/movie-web into dev 2023-03-26 00:24:27 +03:00
mrjvs
e9e2129aa2
Merge branch 'dev' into hotfix/20230325_FlixHQ_Fix 2023-03-25 22:01:22 +01:00
Artikronisz
436a2388b9 Fix for flixHQ provider 2023-03-25 16:20:50 -04:00
judemont
1ad1c69d3e Add french translation 2023-03-24 21:55:03 +01:00
zisra
4d08ecc694 Playback speed 2023-03-23 13:52:34 -05:00
frost768
5edc99cdfe Merge branch 'dev' of https://github.com/movie-web/movie-web into dev 2023-03-23 01:33:49 +03:00
mrjvs
96656d9a2f fix progress range margins 2023-03-22 22:38:08 +01:00
mrjvs
5419430369 fix pokemon error 2023-03-22 22:31:23 +01:00
frost768
603e42b907 remove unnecessary margin from slider 2023-03-22 12:51:51 +03:00
frost768
d51603a382 fix safari fullscreen 2023-03-22 12:38:12 +03:00
mrjvs
731ef6a9aa fix type errors (sort of) 2023-03-19 20:53:44 +01:00
mrjvs
0f7c51c198 Merge branch 'dev' into variety-fixes 2023-03-19 20:27:28 +01:00
mrjvs
ec73d5ef90 fix linting 2023-03-19 20:25:05 +01:00
mrjvs
9c159f01bd remove lint annotations 2023-03-19 20:22:44 +01:00
mrjvs
215b5920c3 fix checkmark styling 2023-03-19 20:20:17 +01:00
mrjvs
6136ff92e6 code cleanup 2023-03-19 20:19:21 +01:00
mrjvs
51dfef18fb cleanup caption cues 2023-03-19 20:10:18 +01:00
mrjvs
12f7f2ee03 fix modal routing 2023-03-19 20:00:56 +01:00
mrjvs
01f46ce23c fine-tune caption rendering 2023-03-19 19:58:30 +01:00
mrjvs
ffe817388a scrollToActive fixed 2023-03-19 19:10:56 +01:00
mrjvs
37d5aaede9 add z-index 0 to video element 2023-03-19 18:36:52 +01:00
mrjvs
827d4b576b babel (old browser support) + pwa cache refreshing 2023-03-19 18:01:08 +01:00
frost768
5664540acc last touches to design 2023-03-19 16:17:53 +03:00
frost768
12555a5933 remove parent span 2023-03-16 22:10:45 +03:00
frost768
9fe7bdcf47 change sub render positioning to absolute 2023-03-16 21:35:22 +03:00
frost768
464b78d914 add caption settings popout 2023-03-15 17:48:50 +03:00
frost768
06d043d482 settings view removed 2023-03-15 17:47:50 +03:00
frost768
f0c9103e0d Merge branch 'dev' of https://github.com/frost768/movie-web into feat/subtitle-rendering 2023-03-14 23:54:59 +03:00
frost768
53a0168615 Merge branch 'dev' of https://github.com/movie-web/movie-web into dev 2023-03-14 23:38:06 +03:00
frost768
c9ccf018f2 fix flixhq episodeId 2023-03-14 23:29:39 +03:00
mrjvs
60a5f84f2f fix popouts in body instead of video 2023-03-14 21:02:47 +01:00
mrjvs
0036c22970 version bump 2023-03-13 21:42:36 +01:00
mrjvs
3c68794e5b
Merge branch 'dev' into feature-small-features 2023-03-13 21:39:41 +01:00
mrjvs
5fc8355e8e add progress to window
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-03-13 21:27:40 +01:00
mrjvs
b36324d58e selected providers + meta data on window object + fix dev dependencies
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-03-13 21:25:28 +01:00
frost768
31cd4d3c75 Merge branch 'dev' of https://github.com/frost768/movie-web into feat/subtitle-rendering 2023-03-13 22:45:14 +03:00
Emre Can Minnet
c5ff5817a4
Merge branch 'dev' into dev 2023-03-13 21:39:33 +03:00
frost768
3aa4365a56 'auto' quality removed 2023-03-13 21:37:29 +03:00
frost768
f02256f9e0 enum value added 2023-03-13 16:48:28 +03:00
Jip Fr
ed5435f69e YEE 2 2023-03-12 23:23:55 +01:00
Jip Fr
b494469b71 Yee 2023-03-12 23:19:57 +01:00
Jip Fr
bbb9072bc9 Merge remote-tracking branch 'original/dev' into dev 2023-03-12 23:17:03 +01:00
Jip Fr
a34a644d07 Sort bookmarks based on last watch 2023-03-12 22:59:43 +01:00
Jip Fr
506c00960f Fix backdrop tap not working properly on mobile 2023-03-12 22:51:27 +01:00
Jip Fr
93fb343fa9 Don't toggle pause on right mouse click
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-03-12 22:23:14 +01:00
Jip Fr
5e8ad2e996 Localization, center loading, create divider action, rename season/episode route in EpisodeSelectionPopout 2023-03-12 22:19:13 +01:00
Jip Fr
c0867182d7 Add cool new popout stuff
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-03-12 21:49:58 +01:00
mrjvs
89f77debca fix v3 version popup 2023-03-12 19:36:54 +01:00
mrjvs
80f7240f58 fix bad sizing 2023-03-12 19:07:37 +01:00
Jip Fr
a520cf02bb Start new styling for popouts
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-03-12 18:48:46 +01:00
frost768
051c1ba709 flixhq scraping improved 2023-03-12 13:57:01 +03:00
frost768
3bee46ff53 sanitize html before placing into dom 2023-03-11 05:39:06 +03:00
frost768
315c3de3ab Merge branch 'dev' of https://github.com/frost768/movie-web into feat/subtitle-rendering 2023-03-11 01:12:15 +03:00
mrjvs
dace2338be bump version 2023-03-10 21:06:03 +01:00
mrjvs
9c9ce92681
Merge branch 'dev' into external_ids 2023-03-10 21:00:56 +01:00
mrjvs
30cc5aa78b fix more linting 2023-03-10 20:59:10 +01:00
mrjvs
ac28f32ef4 fix linting and make code nicer 2023-03-10 20:54:56 +01:00
Emre Can Minnet
007375c1df
Merge branch 'dev' into feat/subtitle-rendering 2023-03-10 22:27:30 +03:00
mrjvs
02d94ba411
Merge branch 'dev' into dev 2023-03-10 19:49:51 +01:00
mrjvs
84913aa63d
Merge branch 'dev' into external_ids 2023-03-10 19:48:58 +01:00
mrjvs
b42d36c5ac fix lint errors 2023-03-10 19:12:22 +01:00
James Hawkins
a5cd05b144
Merge branch 'dev' into external_ids 2023-03-10 07:09:31 +00:00
cloud
ca6383900a fix(meta): fallback to no "_latest" 2023-03-09 19:22:41 -07:00
cloud
25e32a14b7 feat(netfilm): add captions 2023-03-09 15:35:39 -07:00
cloud
139a760be0 fix(netfilm): use different cdn 2023-03-09 15:34:54 -07:00
frost768
bd26ed5bc0 fix background color alpha 2023-03-09 21:27:07 +03:00
frost768
ef4cb064e7 add caption settings popout 2023-03-09 20:09:48 +03:00
frost768
875be16c4c add subtitle renderer and remove track element 2023-03-09 20:09:22 +03:00
frost768
f264457c57 add settings context 2023-03-09 20:08:13 +03:00
frost768
7bf1d05f16 add node-webvtt for parsing subtitles 2023-03-09 20:06:34 +03:00
zisra
a3e244285c mrvjs suggested changes 2023-03-04 10:24:56 -06:00
frost768
404cd897f3 feature: subtitle uploading 2023-03-03 19:33:30 +03:00
Jip Fr
f72d6db253 Floating popout router
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-02-28 23:36:46 +01:00
Jip Fr
b9a9db348b Move episodes over into new popout
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-02-28 21:32:03 +01:00
zisra
596e680a18 TypeScript fix 2023-02-28 13:03:06 -06:00
mrjvs
cc51559c29 Floating component start 2023-02-28 19:26:46 +01:00
zisra
c6bf568514 Attempt to fix types 2023-02-28 11:26:30 -06:00
zisra
4a38c77e2d Fix feature detection 2023-02-27 17:44:50 -06:00
zisra
163ca0df29 Fix isPictureInPicture 2023-02-27 17:35:56 -06:00
Jip Fr
19d2b963a8 Add settings popout, add swipe stuff
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-02-27 20:30:06 +01:00
zisra
3fad6edaad Webkit support 2023-02-27 03:43:14 -06:00
zisra
f2f7925cbb CSS changes 2023-02-27 01:19:38 -06:00
zisra
a1f3986e64 Picture in picture 2023-02-27 00:58:36 -06:00
mrjvs
9abb009725 bump version 2023-02-24 23:14:27 +01:00
mrjvs
9418a7c45d
Merge branch 'dev' into feature-pwa 2023-02-24 23:10:45 +01:00
mrjvs
f715f70f9e fix layout sizings
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-24 22:12:31 +01:00
mrjvs
24aeb68f55 error boundary
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-24 21:45:14 +01:00
zisra
8ed0d3740f
Merge branch 'movie-web:dev' into dev 2023-02-24 13:32:47 -06:00
mrjvs
444c751b78 cache busting pwa 2023-02-24 20:12:20 +01:00
mrjvs
63b9adf7d8 disable gdriveplayer 2023-02-24 19:23:26 +01:00
mrjvs
3a1c3ad260 add PWA support 2023-02-24 19:23:00 +01:00
James Hawkins
e68fe0e115
Update netfilm.ts 2023-02-24 14:22:06 +00:00
James Hawkins
d51246120d
Update flixhq.ts 2023-02-24 13:24:45 +00:00
James Hawkins
23b439ff79
Temporarily fix flixhq provider
This fix can be used whilst we wait for api.consumet.org to resolve their issues. See https://github.com/consumet/api.consumet.org/issues/326 for more information.
2023-02-24 13:06:05 +00:00
zisra
ac350f276c
Merge branch 'movie-web:dev' into dev 2023-02-22 19:27:13 -06:00
mrjvs
7c2ad68c2a add default for NORMAL_ROUTER setting 2023-02-22 21:54:02 +01:00
mrjvs
485698a43c support for round robin proxies 2023-02-22 21:41:13 +01:00
mrjvs
444156236c add unit tests for providers 2023-02-22 21:15:37 +01:00
mrjvs
4f9ef382dc provider and embed scraper tools 2023-02-22 20:26:19 +01:00
mrjvs
cedc987509 Add developer video testing page 2023-02-22 19:02:23 +01:00
zisra
a99437b4cc Fix title 2023-02-21 15:07:40 -06:00
mrjvs
02cd565f84 version bump 2023-02-21 21:51:57 +01:00
mrjvs
16298431f4
Merge branch 'dev' into feature-react-ga 2023-02-21 21:49:10 +01:00
mrjvs
e44b36c83e update tracking 2023-02-21 21:45:14 +01:00
zisra
3696a05e1e Fix suggested changes 2023-02-21 14:17:36 -06:00
zisra
f5e5b48616
Update VideoPlayer.tsx 2023-02-20 20:28:09 -06:00
zisra
9ff49e42a3
Update Icon.tsx 2023-02-20 20:26:51 -06:00
zisra
d6a46e1cdc
Update Icon.tsx 2023-02-20 20:23:06 -06:00
zisra
d10cbd5e9b
Update VideoPlayer.tsx 2023-02-20 20:20:19 -06:00
zisra
1853c8eac7
Create DownloadAction.tsx 2023-02-20 20:18:38 -06:00
Max Ward
6908588c00
Merge branch 'dev' into QOL-fixes 2023-02-20 18:11:38 -08:00
Max Ward
fbd683e0b5 implement comment fixes 2023-02-20 18:10:22 -08:00
Jip Fr
c5aacd72ce Bump versions 2023-02-20 18:19:37 +01:00
Jip Fr
4d8257a05f Remove unused imports 2023-02-20 18:16:48 +01:00
Jip Fr
afa89c02a0 Add iframe logic 2023-02-20 17:35:09 +01:00
Max Ward
35adaf3872 add horizontal check to isMobile helper 2023-02-19 22:25:49 -08:00
Max Ward
a2e5e08b20 shrink popouts when on horizontal mobile devices 2023-02-19 21:49:52 -08:00
Max Ward
39ede1b042 improve mobile video player 2023-02-19 21:20:42 -08:00
Max Ward
32288357c4 fix too much darkness fade under search 2023-02-19 18:44:27 -08:00
Max Ward
35ecaece5b make title text fade behind header 2023-02-19 18:42:52 -08:00
Max Ward
25ccd941ca fix some hover states and rounding in edit mode 2023-02-19 18:18:34 -08:00
Max Ward
bfbb4c6b11 reduce space below search on mobile 2023-02-19 17:59:22 -08:00
mrjvs
92fa9716e5 reorder providers 2023-02-20 00:50:30 +01:00
mrjvs
68868b37a8 update version 2023-02-19 23:58:52 +01:00
mrjvs
a2e647297a cleanup todos
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
Co-authored-by: William Oldham <wegg7250@gmail.com>
2023-02-19 23:03:16 +01:00
mrjvs
398644951e more chromecast fixes
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
Co-authored-by: William Oldham <wegg7250@gmail.com>
2023-02-19 22:55:58 +01:00
mrjvs
b886443ea7 bunch of chromecast fixes
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
Co-authored-by: William Oldham <wegg7250@gmail.com>
2023-02-19 22:22:01 +01:00
mrjvs
d6d318006b chromecast button styling
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
Co-authored-by: William Oldham <wegg7250@gmail.com>
2023-02-19 21:00:22 +01:00
mrjvs
0c57aa1a73 finalized domain redirect modal
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-02-19 19:54:34 +01:00
mrjvs
aaf0b56ee7 new domain popup start
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-19 18:36:53 +01:00
mrjvs
b3db58012f linting
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-19 18:03:54 +01:00
mrjvs
c441d63074 normal routing instead of hash
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-19 16:05:19 +01:00
mrjvs
a0751380e5 better source selection (empty states, error states, embed support
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-19 15:55:09 +01:00
mrjvs
209fe4369c fix source selector with ids and fixed navigation issue with episode selector
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-19 15:25:58 +01:00
mrjvs
4a35287975 start on jons providers
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: Jonathan Barrow <jonbarrow@users.noreply.github.com>
2023-02-18 22:42:24 +01:00
mrjvs
b43f39b007 domain migrations
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-18 22:41:50 +01:00
mrjvs
4f682d55a9 translations 🎉
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-18 20:01:19 +01:00
mrjvs
ad518a6508 more fuzzy matching for migrations
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-18 14:03:48 +01:00
mrjvs
4d4626806d fuzzy matching for title
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-18 14:00:38 +01:00
Jip Fr
75762aca48 Goodbye year 2023-02-12 23:45:11 +01:00
Jip Fr
eaf5730415 Add v3 prompt thingie 2023-02-12 23:41:48 +01:00
Jelle van Snik
224de76578 more todos 2023-02-12 16:27:27 +01:00
Jelle van Snik
df5f1a5fdb migration error handling 2023-02-12 16:23:55 +01:00
mrjvs
a93569a201
Merge pull request #141 from JipFr/v3
Migration updates, migrate bookmarks & continue watching
2023-02-12 16:00:20 +01:00
Jelle van Snik
4a0392d1f0 chromecasting humble beginnings
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-02-12 15:58:11 +01:00
Jip Fr
424ec25c5a Add OldBookmarks type to migration wrapper 2023-02-12 14:04:21 +01:00
Jip Fr
bd48d929b9 Migrate bookmarks from v2 > v3 2023-02-12 14:03:50 +01:00
Jelle van Snik
e569f15661 fix restoring of time when changing source 2023-02-12 13:16:18 +01:00
Jelle van Snik
dcc158e705 source reset bug fixes (HLS fix & volume fix) 2023-02-12 13:06:30 +01:00
Jip Fr
942a6cc9c0 Made type-safe versioned store, migrated to it
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-02-12 00:41:55 +01:00
Jip Fr
dd14b575eb Move migration out of home into store 2023-02-11 01:05:27 +01:00
Jip Fr
8f23240ea1 Get started on migration 2023-02-11 00:43:38 +01:00
Jelle van Snik
886ffe78ef more todos 2023-02-09 22:13:55 +01:00
Jelle van Snik
772be4b42d add todo 2023-02-09 22:12:38 +01:00
Jelle van Snik
e448c0b5a8 source selection
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-09 22:03:40 +01:00
Jelle van Snik
056f837dcb caption clear + popout math
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-09 20:42:51 +01:00
Jip Fr
0193e8f0c8 Fix scrolling to center if the element is on the low end of the thingy 2023-02-09 12:56:16 +01:00
Jip Fr
6d24e8aa81 Fix PopoutSection scrolling to center 2023-02-09 12:44:11 +01:00
Jelle van Snik
f97b84516b captions + translation fix
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-02-08 22:51:52 +01:00
Jelle van Snik
c4712044a9 tap backdrop fix, router syncing with popout, start of captions popout,
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-08 21:01:46 +01:00
Jelle van Snik
d9ccce1726 fix drag seeking inteference with real seeking 2023-02-07 23:38:39 +01:00
Jelle van Snik
bd7799b5c1 remove safe insets 2023-02-07 23:35:02 +01:00
Jelle van Snik
d8e2597db7 fix more progress 2023-02-07 23:26:40 +01:00
Jelle van Snik
f8b5c4169c fix more progress recursion 2023-02-07 23:25:46 +01:00
Jelle van Snik
0105c4f6b2 fix popout math and fix seeking not seeking
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: William Oldham <wegg7250@gmail.com>
2023-02-07 23:20:00 +01:00
Jelle van Snik
403142783c add todo 2023-02-07 22:37:46 +01:00
Jelle van Snik
2a3c93c24f episode select popout styling, popout router sync & dragging to update time action 2023-02-07 22:34:20 +01:00
Jelle van Snik
3b4e9ce2ca fix more transitions 2023-02-07 20:03:01 +01:00
Jelle van Snik
6224fb32c4 popout transitions
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-07 19:40:53 +01:00
Jelle van Snik
5e433266ee popout transitions 2023-02-07 18:19:31 +01:00
Jelle van Snik
5d5a727663 add better popout system
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-07 17:49:05 +01:00
Jelle van Snik
76e4bc5851 shortcuts, progress saving fix, error handling, airplay, safe are for full screen only
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-07 16:01:05 +01:00
Jelle van Snik
487ba39bbf update todos and remove test view 2023-02-04 19:18:14 +01:00
Jelle van Snik
d213daf91e add more todos 2023-02-04 19:16:06 +01:00
Jelle van Snik
210e60c24d add seeking back to pause action 2023-02-04 19:12:54 +01:00
Jelle van Snik
63be27b9ae episode selector 2023-02-04 19:10:19 +01:00
Jelle van Snik
c3b409631e volume control + progress listener 2023-02-04 18:24:06 +01:00
Jelle van Snik
bb14d63a9c meta data in video player 2023-02-04 16:29:21 +01:00
Jelle van Snik
27ef9be6b1 add back standard video UI 2023-02-04 01:01:54 +01:00
Jelle van Snik
a0c24209bb implement more progres controls 2023-02-03 16:34:41 +01:00
Jelle van Snik
c5a8065db9 add basic functioning player 2023-02-03 15:20:26 +01:00
Jelle van Snik
6ca3196b75 the start detaching video state from react
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-02-02 22:04:58 +01:00
James Hawkins
a1cae1c9f7 fix netfilm qualities 2023-01-26 13:42:08 +00:00
James Hawkins
b1333cfc16 netfilm default season 1 if none exists 2023-01-26 13:35:38 +00:00
James Hawkins
52fef27374 Merge remote-tracking branch 'origin/v3' into v3 2023-01-26 13:31:55 +00:00
James Hawkins
2b81d061f4 Netfilm provider 2023-01-26 13:31:50 +00:00
Jelle van Snik
6edc0d3959 a desperate attempt at chromecasting 2023-01-25 21:44:15 +01:00
Jelle van Snik
8c9d905a91 quality display control, source selection beginning, mobile player UI, keyboard shortcuts
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-01-24 18:12:37 +01:00
Jelle van Snik
701b3db798 volume control touch events fix
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-01-24 15:17:23 +01:00
destruc7i0n
c3985873d4 rename to humanizedEpisodeId 2023-01-24 08:38:37 -05:00
destruc7i0n
3604a2f0d7 show the episode info in the page title 2023-01-23 20:39:56 -05:00
Jip Fr
22a2ebac74 fix(player): use paddedMins for videos less than an hour 2023-01-24 01:07:30 +01:00
mrjvs
dfbaac8e93
Merge pull request #125 from JipFr/v3-superstream
style(media): reduce border radius on hover
2023-01-24 00:05:02 +01:00
Jip Fr
da097b97d1 style(media): reduce border radius on hover 2023-01-24 00:02:12 +01:00
Jelle van Snik
6de43d29b9 add navigation todo 2023-01-23 23:58:40 +01:00
Jelle van Snik
177860aed4 series support for continue watching 2023-01-23 23:51:40 +01:00
Jelle van Snik
a077417761 mobile safe video sizes 2023-01-23 23:01:08 +01:00
Jelle van Snik
20685577ab skip buttons, better popout handling
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-01-23 22:38:05 +01:00
Jelle van Snik
b2748f7390 fix a color 2023-01-23 02:01:59 +01:00
Jelle van Snik
b8e49850f4 episode selection
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-01-23 01:55:57 +01:00
Jelle van Snik
1f7e8abda5 remove gomostream 2023-01-22 23:11:43 +01:00
Jelle van Snik
b6ff4bf800 Merge branch 'v3' of https://github.com/JamesHawkinss/movie-web into v3 2023-01-22 23:11:20 +01:00
Jelle van Snik
62220532d7 fix linting 2023-01-22 23:11:18 +01:00
Jip Frijlink
9e8769e4c3
Merge branch 'v3' into v3-superstream 2023-01-22 23:08:39 +01:00
Jip Fr
f339a7156a chore: remove log 2023-01-22 23:07:26 +01:00
Jip Fr
fa9785bf69 chore(superstream): improve import, move quality finding to its own function 2023-01-22 23:06:29 +01:00
Jelle van Snik
ec6e145f82 Merge branch 'v3' of https://github.com/JamesHawkinss/movie-web into v3 2023-01-22 23:04:14 +01:00
Jelle van Snik
5e1727e8f7 provider changes
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-01-22 23:03:55 +01:00
Jip Fr
7a2865313d feat(providers): add superstream 2023-01-22 23:01:49 +01:00
Jelle van Snik
e7a6484094 fix multi origin and add airplay support 2023-01-22 20:51:58 +01:00
Jelle van Snik
f472f04735 episode ids , shorter debounce and flixHQ provider 2023-01-22 19:26:08 +01:00
Jelle van Snik
5a01a68ce4 fix recursive rendering + show meta in player 2023-01-21 23:45:26 +01:00
Jelle van Snik
b6a23aa0b7 update todos 2023-01-19 22:37:16 +01:00
Jelle van Snik
02cc4b7f1d bookmarks, progress and editing of those 2023-01-19 22:29:56 +01:00
Jelle van Snik
fb96026195 continue watching and progress bars 2023-01-17 21:12:39 +01:00
Jelle van Snik
6353bf3799 fix time control once again 2023-01-17 19:11:10 +01:00
Jelle van Snik
40cca10660 update time control display 2023-01-17 13:42:15 +01:00
Jelle van Snik
4d2fc166bc fix time render issue 2023-01-17 01:02:29 +01:00
Jelle van Snik
f37bec7a7a progress restoring logic 2023-01-16 21:53:38 +01:00
Jelle van Snik
f656f80996 more todos 2023-01-16 21:26:01 +01:00
Jelle van Snik
714b378f68 move around some todos 2023-01-16 21:25:16 +01:00
Jelle van Snik
a369682a26 add continue watching and bookmarks back 2023-01-16 21:19:49 +01:00
Jelle van Snik
ca169769bb error handling video player 2023-01-15 16:51:55 +01:00
Jelle van Snik
52b063b10a bunch of todos 2023-01-15 16:01:07 +01:00
Jelle van Snik
8e522e18d4 fix debounce on first render 2023-01-14 16:14:54 +01:00
Jelle van Snik
d161c948cd better progress indicator 2023-01-14 16:03:59 +01:00
Jelle van Snik
2f1058cb9c loading screen usescrape 2023-01-14 01:37:47 +01:00
Jelle van Snik
cf83df64bb add some todos 2023-01-14 00:34:13 +01:00
Jelle van Snik
5967c83d28 add deleted todos back 2023-01-14 00:30:50 +01:00
Jelle van Snik
4d07751a4a first load spinner 2023-01-14 00:27:40 +01:00
Jelle van Snik
a64841507f port providers, media watch page + make search work again
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-01-14 00:12:56 +01:00
Jelle van Snik
6589e095ec cleanup unused code 2023-01-12 22:36:28 +01:00
Jelle van Snik
a9ac3e64db add provider scrape hookiboi 2023-01-12 22:04:28 +01:00
Jelle van Snik
094f9208a8 add quality to streams 2023-01-11 23:41:27 +01:00
Jelle van Snik
e34ddddddb remove old providers 2023-01-11 21:17:44 +01:00
Jelle van Snik
f1257973e7 new backend interfaces 2023-01-11 21:16:48 +01:00
Jelle van Snik
8268abc45d add search backend 2023-01-10 22:43:27 +01:00
Jelle van Snik
46e933dfb7 fix skeleton 2023-01-10 21:23:53 +01:00
Jelle van Snik
d28e6e6735 implement video player on mediapage 2023-01-10 21:18:10 +01:00
Jelle van Snik
35c7ac4b8d lots of UI changes for video player 2023-01-10 19:53:55 +01:00
Jelle van Snik
02ef6c5bf1 add todo 2023-01-10 01:03:51 +01:00
Jelle van Snik
2d9b66d9b8 fullscreen on iphone/ipad 2023-01-10 01:01:51 +01:00
Jelle van Snik
351b35ef98 add top bar and improve ui feel 2023-01-10 00:27:04 +01:00
Jelle van Snik
024325f640 styling of video player controls 2023-01-09 21:51:24 +01:00
Jelle van Snik
098f6af0ae Backdrop + improved seeking 2023-01-08 22:29:38 +01:00
Jelle van Snik
b43b8b19e4 loading + time control
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-01-08 21:18:45 +01:00
Jelle van Snik
44149203cb autoplay and fullscreen feature detection 2023-01-08 20:36:46 +01:00
Jelle van Snik
a9cf056276 add hls todo 2023-01-08 18:01:51 +01:00
Jelle van Snik
09634c6f97 todos 2023-01-08 17:59:25 +01:00
Jelle van Snik
61abce9386 buffering 2023-01-08 17:51:38 +01:00
Jelle van Snik
218a14d5f6 fullscreen video 2023-01-08 16:23:42 +01:00
Jelle van Snik
f93b9b5b0f update linting 2023-01-08 15:42:35 +01:00
Jelle van Snik
3a67d50f42 video player starter 2023-01-08 15:37:16 +01:00
Jelle van Snik
eeaa4d7571 custom video player start 2023-01-08 13:15:32 +01:00
Jelle van Snik
b98fdcd94d fix some margins 2023-01-07 23:50:36 +01:00
Jelle van Snik
9fba422673 fix circle figure 2023-01-07 23:48:09 +01:00
Jelle van Snik
e7981539e6 media grids 2023-01-07 23:44:46 +01:00
Jelle van Snik
42402eb5c7 new search view 2023-01-07 21:36:18 +01:00
Jelle van Snik
4dd0f22a04 bump version 2022-12-29 21:47:10 +01:00
Jelle van Snik
77678063b4 bump version 2022-12-29 19:07:37 +01:00
Jelle van Snik
63cc59d518 add init script 2022-12-29 18:25:57 +01:00
James Hawkins
36821ff140
Update mw_constants.ts 2022-12-27 20:04:57 +00:00
Jelle van Snik
131706e2bb bump version 2022-12-27 17:08:01 +01:00
Jelle van Snik
388827b56f new config system 2022-12-27 16:44:36 +01:00
Jelle van Snik
d6edb16ab1 fix linting 2022-12-27 15:12:27 +01:00
Jelle van Snik
4731f350d9 update linting 2022-12-27 15:08:03 +01:00
James Hawkins
c048f85c92
Update mw_constants.ts 2022-12-24 17:04:23 +00:00
James Hawkins
7f6ce50b22
Update mw_constants.ts 2022-12-23 17:01:49 +00:00
James Hawkins
118ba05ee6
Update Seasons.tsx 2022-12-18 19:35:24 +00:00
James Hawkins
459223a030
Update Dropdown.tsx 2022-12-18 19:28:58 +00:00
James Hawkins
c9d3addacd
Update mw_constants.ts 2022-12-18 18:12:39 +00:00
James Hawkins
aa26b796b8 Further i18n 2022-12-17 09:04:13 +00:00
James Hawkins
03ffea333a i18nify views 2022-12-17 08:54:27 +00:00
James Hawkins
95f17b507b Add react-i18next 2022-12-17 08:02:57 +00:00
Rihan
ca695b12a1
Remove forwardRef 2022-12-13 22:50:36 +00:00
Rihan
0ee269c877
Use import alias prefix 2022-12-13 22:50:13 +00:00
Rihan
d158259f30
Switch from CRA to Vite 2022-12-13 22:19:07 +00:00
cloud
0a101734a6 🐛 FIX: Remove "first_air_date_year" from query 2022-12-10 18:03:31 -07:00
cloud
6f108443e3 Fix for TV and check if path exists. 2022-12-05 16:02:13 -07:00
James Hawkins
c7d302d8a5
Merge branch 'dev' into dev 2022-12-05 21:16:44 +00:00
cloud
17d3da18b9 🐛 FIX: Wrong title & more qualities to fallback 2022-12-05 13:36:26 -07:00
James Hawkins
4c72e83daf
Update mw_constants.ts 2022-12-05 16:02:19 +00:00
Jelle van Snik
c3df7795a7 update license information 2022-12-05 16:42:20 +01:00