Commit graph

186 commits

Author SHA1 Message Date
mrjvs 59058732af Update provider package 2023-12-15 22:45:59 +01:00
William Oldham 00ae1576bf Update config: add defaults to config.js, set backend URL as default, use true/false in vite 2023-12-11 22:11:10 +00:00
William Oldham a837894f6d Move type-fest to a dev dependency and update import to import type 2023-12-09 15:37:37 +00:00
William Oldham 9fb12e7e34 Fix DMCA Footer link 2023-12-09 14:24:46 +00:00
mrjvs da30419a2a Bump provider package version 2023-12-07 14:42:35 +01:00
mrjvs 4b5b188554
Merge branch 'dev' into even-more-v4-stuff 2023-12-07 02:02:22 +01:00
dependabot[bot] 2bad1b5fd0
Bump vite from 4.4.9 to 4.4.12
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.4.9 to 4.4.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.4.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.4.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-06 02:34:05 +00:00
mrjvs c0fc201d74 show settings on playback error +
make hls play with hlsjs if possible + latest version of provider package

Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-12-04 21:55:43 +01:00
mrjvs 0ef492f58b Remove unused files/functions + localize everything except player and pages + reorganize files + fix lint warnings 2023-11-26 16:04:23 +01:00
mrjvs 7bc3bb1416 Fix sticky sidebar + new design for app information + gorgegous new dropdown + bunch of small bug fixes + fix encryption not supporting utf8
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-25 17:09:01 +01:00
mrjvs e62238459c Add more settings saving logic + add connections section to settings + fix broken modals 2023-11-24 18:39:40 +01:00
mrjvs ce6b6ef88b add focus traps to overlays 2023-11-22 17:50:24 +01:00
mrjvs fa990d16b2 linked captions + primary navigation dropdown
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-19 16:49:17 +01:00
Jip Fr a5512b95e5 Add "top" part to large card, create auth input, add captcha things, put rest of auth flow in cards
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-17 17:38:52 +01:00
mrjvs 207a02e1f6 bump provider package version 2023-11-07 21:18:32 +01:00
William Oldham 791923e78c Fix seed generation, add code signing and fix Base64 2023-11-05 10:36:06 +00:00
mrjvs df85861cf2 add concept for register flow 2023-11-05 01:16:45 +01:00
Jip Fr 4f4ee13556 Update providers package 2023-11-01 15:27:12 +01:00
mrjvs 90f2528feb update provider package and pnpm audit fix 2023-10-29 21:18:06 +01:00
mrjvs 9ff603f87c correct languages + settings page styling
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-27 21:51:14 +02:00
mrjvs 15f6148198 update provider package 2023-10-26 21:44:15 +02:00
mrjvs 248384124a fix building for PWA 2023-10-25 23:04:54 +02:00
mrjvs ea76ae5198 clean up packages 2023-10-23 19:26:51 +02:00
mrjvs 4c782b0c47 subtitle scraping + new subtitle setting to fix capitalization
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-22 17:58:49 +02:00
Jip Fr de885ba44d Quality sorting, language selection UI for captions
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-10-17 17:43:50 +02:00
mrjvs 3c5fb66073 add episode selector, fix bug where video doesnt unload properly, move to react helmet async to fix react warning
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-14 19:28:27 +02:00
mrjvs 2d106ec7ca loading spinner, auto play start button + bug fix of multiple videos playing over each other
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-10-05 22:12:25 +02:00
mrjvs 860671be00 progress bar, skips and more
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-01 21:08:26 +02:00
mrjvs a4df114fc5 added -y to npx 2023-09-01 16:14:13 +02:00
mrjvs 2097917286 Fix merge errors 2023-09-01 15:37:03 +02:00
mrjvs 89d5c65b18 move to pnpm 2023-09-01 15:27:55 +02:00
mrjvs 984e75d82f Merge branch 'v4' into refactor-player 2023-09-01 15:18:00 +02:00
mrjvs eb57f1958f added flares, themes and footer
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-08-20 16:19:38 +02:00
mrjvs 4bc8106cb3 basics of new video player state 2023-07-23 16:30:22 +02:00
mrjvs ba25c18390 move video to old and setup new video structure
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-07-23 15:00:08 +02:00
castdrian dce6dff9a1
use vite env 2023-07-22 21:41:15 +02:00
castdrian d371321116
dynamic opensearch xml 2023-07-22 21:15:52 +02:00
mrjvs 5e92bef66a remove line clamp plugin, its now in base tailwind 2023-07-15 15:54:43 +02:00
mrjvs 531974a9fc Add handlebars templating support 2023-07-15 15:53:43 +02:00
Adrian Castro 6e9f9b230b
Merge branch 'v4' into feat-urls-quicksearch 2023-06-25 06:51:27 +02:00
adrifcastr 430b9564ab remove duplicate code 2023-06-23 09:35:07 +02:00
mrjvs 8acf4ef478 version bump 2023-06-22 20:59:31 +02:00
mrjvs 545120d5cc bump version 2023-06-22 20:58:44 +02:00
mrjvs 37e10fb40e bump version 🎉 2023-05-22 19:24:45 +02:00
frost768 2338b0d652 chore: allow updates on subsrt-ts 2023-04-27 21:58:45 +03:00
frost768 37463afc8d refactor(subtitles): use official subsrt-ts package 2023-04-27 21:56:02 +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
mrjvs dfc3d9e50f
Merge branch 'dev' into fix-referer-maybe 2023-04-25 17:38:27 +02:00
mrjvs fcdf45d3f5 bump version for real 2023-04-25 17:37:49 +02:00
mrjvs 592837e2a6 bump version for a small release 2023-04-25 17:35:59 +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 e2a4caa8aa update version 2023-04-24 05:19:25 +03:00
frost768 b6a60cf5f8 patch subsrt-ts 2023-04-24 05:17:34 +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
Jip Frijlink 99e47f16ea
Bump version 2023-04-24 00:11:37 +02:00
frost768 33ebd34808 fix multiline in subtitles 2023-04-23 18:44:16 +03:00
mrjvs a34d245e2b version bump 2023-04-21 21:09:56 +02:00
mrjvs 5ee4f013ff Sentry integration
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-04-21 20:49:47 +02:00
mrjvs d6def996bf bump version 2023-04-20 21:26:37 +02:00
mrjvs db9eec195a bump version 2023-04-14 22:32:45 +02:00
frost768 307f555b70 better subtitle handling 2023-03-26 10:33:24 +03:00
mrjvs 3aab008f12 version bump 2023-03-25 22:10:51 +01:00
mrjvs f2ea05708f bump version again 🎉 2023-03-22 22:49:18 +01:00
mrjvs dc58c2b55e bump version 2023-03-22 22:44:36 +01: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 e2b1a9bfde fix babel imports and fix package warnings 2023-03-19 18:32:04 +01:00
mrjvs 827d4b576b babel (old browser support) + pwa cache refreshing 2023-03-19 18:01:08 +01: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
mrjvs 0036c22970 version bump 2023-03-13 21:42:36 +01:00
frost768 f2efd828dc forgot package.json, damnit 2023-03-13 23:25:42 +03: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
Jip Fr bbb9072bc9 Merge remote-tracking branch 'original/dev' into dev 2023-03-12 23:17:03 +01: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
frost768 7bf1d05f16 add node-webvtt for parsing subtitles 2023-03-09 20:06:34 +03: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
mrjvs 9abb009725 bump version 2023-02-24 23:14:27 +01:00
mrjvs d34d2c8ce0 review changes 2023-02-24 23:09:27 +01:00
mrjvs 24aeb68f55 error boundary
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-24 21:45:14 +01:00
mrjvs 444c751b78 cache busting pwa 2023-02-24 20:12:20 +01:00
mrjvs 3a1c3ad260 add PWA support 2023-02-24 19:23:00 +01:00
mrjvs 444156236c add unit tests for providers 2023-02-22 21:15:37 +01:00
mrjvs 02cd565f84 version bump 2023-02-21 21:51:57 +01:00
mrjvs e44b36c83e update tracking 2023-02-21 21:45:14 +01:00
Jip Fr c5aacd72ce Bump versions 2023-02-20 18:19:37 +01:00
mrjvs 92fa9716e5 reorder providers 2023-02-20 00:50:30 +01:00
mrjvs b83258a300 update version 2023-02-19 23:41:38 +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 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
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 6edc0d3959 a desperate attempt at chromecasting 2023-01-25 21:44:15 +01:00
Jelle van Snik f472f04735 episode ids , shorter debounce and flixHQ provider 2023-01-22 19:26:08 +01:00
Jelle van Snik 02cc4b7f1d bookmarks, progress and editing of those 2023-01-19 22:29:56 +01:00
Jelle van Snik 52b063b10a bunch of todos 2023-01-15 16:01:07 +01:00
Jelle van Snik 35c7ac4b8d lots of UI changes for video player 2023-01-10 19:53:55 +01:00
Jelle van Snik 2d9b66d9b8 fullscreen on iphone/ipad 2023-01-10 01:01:51 +01:00