FineFindus
d927dffce4
feat(StreamsExtractor): generate PoToken
...
Implements support for locally generating PoTokens using the device
webview. This is a direct port of
https://github.com/TeamNewPipe/NewPipe/pull/11955 to native Kotlin.
Closes: https://github.com/libre-tube/LibreTube/issues/7065
2025-04-02 22:12:25 +02:00
FineFindus
e91404bf67
feat(MediaService/Local): implement DeArrow support
2025-03-16 17:04:00 +01:00
FineFindus
31613c8f84
feat(MediaService/Local): implement SponsorBlock support
...
Allows users to use SponsorBlock when using full local mode.
Closes: https://github.com/libre-tube/LibreTube/issues/7193
2025-03-13 16:48:16 +01:00
Bnyro
1dabd07de4
refactor: decouple and abstract auth from media service logic
2025-03-01 17:49:49 +01:00
Jānis
66ccdf1b84
feat: RYD support for local stream extraction ( #6483 )
...
* feat: RYD support for local stream extraction
* add a switch
* use runCatching
* move check outside if statement
additionally return -1 if no dislikes were fetched.
---------
Co-authored-by: Bnyro <bnyro@tutanota.com>
2024-09-14 11:37:41 +02:00
Bnyro
cd1eb0f7ff
feat: support for contributing to DeArrow
2024-04-11 16:47:15 +02:00
IndusAryan
5532301aa4
feat(ui): option for automatic update checks ( #5668 )
2024-02-28 13:38:03 +01:00
Bnyro
8edef3583c
fix: don't use dead fallback instances api anymore
2023-12-17 16:29:07 +01:00
Bnyro
e636c966c6
feat: support for up/downvoting SponsorBlock segments
2023-10-12 19:53:49 +02:00
Bnyro
315f596776
refactor: move constants into the files they're actually used in
2023-09-10 12:51:03 +02:00
Bnyro
16dc7a5217
feat: support for submitting SponsorBlock segments
2023-08-25 19:40:18 +02:00
Bnyro
7f2f012a1c
fetch available instance from tokhmi as fallback, otherwise use the hardcoded instances
2022-12-20 17:24:53 +01:00
Bnyro
228ec7860a
remove unused code
2022-09-22 17:59:15 +02:00
Bnyro
eab603acb8
ktlint
2022-09-20 20:00:51 +02:00
Bnyro
f9f634de1a
code structure
2022-09-20 19:53:34 +02:00
Bnyro
5041fd9fdd
refactor eternal apis
2022-09-08 19:29:35 +02:00