Pas
0d4c6471ab
fix metric reporting with multiple servers
2025-12-27 22:12:33 -07:00
Pas
ecd5daeaa0
remove Provider API logic and OLD turnstile code
2025-12-27 13:07:32 -07:00
Pas
0576c9fed0
Revert "feat: add skip source button during scraping"
...
This reverts commit bf14a85f34 .
2025-12-03 18:20:04 -07:00
aq
bf14a85f34
feat: add skip source button during scraping
...
Implement user-initiated source skipping functionality:
- Add skipCurrentSource function to abort current source and all its embeds
- Create AbortController per source and propagate through provider stack
- Mark skipped sources and embeds with 'skipped' status
- Add skip button to scraping UI with translation support
- Filter out skipped source results in PlayerView to prevent playback
- Add fallback to direct fetch when proxy URL is unavailable
- Track failed sources and embeds in player store
- Add 'skipped' status type to ScrapeCard component
Technical details:
- AbortController is created per source in startEvent callback
- Signal is dynamically retrieved via wrapper functions
- Skipped sources continue to next source without showing error screen
- Skip button is passed through component hierarchy via callbacks
- Resume from specific source maintains skip state between attempts
Resolves user ability to manually skip slow or failing sources during media scraping
2025-12-04 01:02:20 +04:00
Pas
d8070e5707
revert to old captions/sub handling
2025-10-24 22:34:44 -06:00
Pas
6a50fec37b
add embed order on admin page
2025-08-14 09:41:36 -06:00
Pas
2d8b4f99fd
attempt to bruteforce fix utf8 subs
2025-08-01 15:23:19 -06:00
Pas
61c3b4acf0
change movie-web/providers to p-stream/providers and update
2025-07-15 20:13:36 -06:00
Pas
2a69d77c0b
try to convert subtitles to utf8
2025-06-05 13:00:29 -06:00
Cooper
7495d51408
Fix an error in fetch.ts (probably the source of these build issues)
2024-09-23 11:42:49 +00:00
ssssobek
810a12a097
Apply requested changes
2024-03-14 01:01:24 +01:00
ssssobek
c1f9382f50
Add embedded subtitles support
2024-03-12 23:45:34 +01:00
qtchaos
b18269b40e
chore: Remove references to official domain
2024-02-23 16:26:17 +02:00
Jorrin
121a71449f
route subtitles through extension if installed
2024-02-15 14:17:57 +01:00
mrjvs
ec6119a44c
add scrape-tool to reports
2024-01-25 22:19:09 +01:00
mrjvs
f70d13f2c9
Clean up extension code
2024-01-09 20:07:22 +01:00
mrjvs
ac7fa99c45
Fix noOutput parsing + better error modal
2023-12-24 16:37:00 +01:00
Contreras, Raf
48b708d569
Upgrade packages, bundling, performance
2023-12-23 18:24:43 +13:00
mrjvs
82d2516951
Report captcha solves
2023-12-21 20:39:53 +01:00
mrjvs
4db6dcca48
Implement setting api token after response
2023-12-20 15:08:04 +01:00
mrjvs
d998dceb1e
Fix proxiedFetch not using new turnstile integration
2023-12-20 15:02:05 +01:00
mrjvs
1acc81205a
Add prefixes to tokens
2023-12-19 22:39:14 +01:00
mrjvs
b5a11ef000
turnstile integration for provider api
2023-12-19 20:41:56 +01:00
mrjvs
4847980947
Improve error handling for providers api
2023-12-19 18:47:54 +01:00
mrjvs
2bf0b5b03c
Metadata fetching
2023-12-19 00:10:46 +01:00
mrjvs
e48af381c5
its not finished
2023-12-18 22:53:59 +01:00
mrjvs
88446299b6
Add batching + remove temporary RTL
2023-12-16 16:54:30 +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
a2b262b4ab
get worker urls from settings instead of config
2023-11-24 22:16:01 +01:00
mrjvs
ab4d72ed1a
bookmark syncing
2023-11-19 20:03:35 +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
mrjvs
117da3335b
reporting source selection menu
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-12 16:54:32 +01:00
mrjvs
bd4378c056
truncate stacktrace and remove hostname
2023-11-11 16:59:58 +01:00
mrjvs
76d715a751
remove old log and finish metrics for scrapePart
...
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-11 16:17:13 +01:00
mrjvs
a7bd4786f3
ive choped chopped it
2023-11-10 22:14:41 +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
e267482d33
opush
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-25 16:41:52 +02:00
mrjvs
e41d1fdb3f
improve most voted algorithm, remove temporary state
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-22 22:27:36 +02:00
mrjvs
24e4cc3970
remove old subtitle code
2023-10-22 17:59:19 +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
mrjvs
6395d75d78
testing subtitle scraping
2023-10-21 01:40:21 +02:00
mrjvs
65d46190e6
remove backend from this repo
2023-10-17 19:11:53 +02:00
adrifcastr
436fb2707b
update all remaining imports
2023-06-21 13:38:48 +02:00
Jordaar
7e948c60c1
feat(enum): add mp4upload enum
2023-06-16 16:12:53 +05:30
Jordaar
2db7e0bef8
feat(enum): add upcloud and streamsb enum
2023-06-16 14:41:30 +05:30
mrjvs
73b2f57fdc
Merge branch 'dev' into dev
2023-05-22 19:22:00 +02:00
JORDAAR
bcff5a8972
add rawProxiedFetch
2023-05-09 12:51:13 +05:30
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
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
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