72 Commits

Author SHA1 Message Date
0b94f76627 Move metaproviders to library (#1541)
* Move metaproviders to library

So that providers can extend them when using the library dependency.

* Remove gson
2025-02-16 18:46:48 +01:00
71b5c69426 Replace use of gson in PluginManager (#1544) 2025-02-11 14:42:48 +01:00
de1dbbf2a5 Move SubtitleHelper to library (#1542)
So that providers can use it when using the library dependency.
2025-02-06 02:29:00 +01:00
1907b382fd Remove prerelase tag on api 2025-02-05 00:42:12 +01:00
fa9bcfa4cf Bump rhino to 1.8.0 (#1518) 2025-02-05 00:38:54 +01:00
83032db8eb feat(DRM): License URL support for Extensions (#1432)
* feat(DRM): License URL support for Extensions

* Direct Modify DrmExtractorLink

* Clean
2025-02-05 00:31:19 +01:00
9a9c04cbea metaproviders: use new* methods (#1216)
* metaproviders: use new* methods

* very minor var fixes

---------

Co-authored-by: firelight <147925818+fire-light42@users.noreply.github.com>
2025-02-05 00:28:45 +01:00
c5577a5a0c Update Filesim extractor (#1532) 2025-01-31 17:26:14 +01:00
7b60246e28 Make the plugin part crossplatform (#1527) 2025-01-30 18:39:27 +01:00
b95e630bd8 feat(Extensions): addTrailer with headers support (#1524)
* feat(Extensions): addTrailer with headers support

* Update MainAPI.kt

* Reformat
2025-01-30 16:51:06 +01:00
f523e6fee1 Cleanup redundant warnings in MainAPI (#1513) 2025-01-28 15:19:12 +01:00
679f3651f8 Fix many build warnings/deprecations (#1478) 2025-01-26 21:25:39 +01:00
642004db5a feat(Extensions): Prefer last registered ExtractorAPI (#1506)
* feat(Extensions): Prefer last registered ExtractorAPI

* Iterate in Reverse

* Update ExtractorApi.kt
2025-01-25 15:45:03 +01:00
3f6dd01ec7 Dokka: fix compatibility with multiplatform and configuration cache (#1493)
* Dokka: fix compatibility with multiplatform/modules

Fixes many "<Error class: unknown class>" such as with LiveData and RecyclerView as well as potential conflicts in class names between modules
2025-01-22 00:22:25 +01:00
c12bd878c3 Added NoSuchMethodException error message 2025-01-21 23:18:33 +00:00
40abf49281 Fixed #1486 by adding updateUrl 2025-01-21 23:08:48 +00:00
1436c15113 Changed YoutubeExtractor (#1496) 2025-01-21 22:11:17 +01:00
cfc219c102 fix: don't attempt to fix urls that are JSON arrays (#1498) 2025-01-21 21:45:11 +01:00
eb9b309e72 Use MainAPI to get folder prefix (#1472) 2025-01-15 23:26:08 +00:00
63a8b2d938 feat(Extensions): Extensions API documentation & deprecate old classes (#1475) 2025-01-15 22:52:52 +00:00
9c31d0a61e Use StringUtils in some places (#1471) 2025-01-09 01:01:52 +01:00
e2852d2313 Fix issue when removing last element of List (#1476) 2025-01-09 01:01:12 +01:00
ce5974c313 Upgrade AGP for better SDK 35 support and fix deprecations (#1460) 2025-01-04 22:36:04 +01:00
e15910f0b9 Add extractor for archive.org (#1447) 2025-01-04 22:16:32 +01:00
e909c82a55 MainAPI: add missing builder methods (#1463) 2025-01-04 21:58:05 +01:00
50e580807d Chill Fix Again (#1461) 2025-01-02 22:56:50 +01:00
7df4390473 Sync up all compileSdk and targetSdk (#1457) 2024-12-31 22:07:15 +01:00
b3a4af19cd Add StringUtils (#1440) 2024-12-31 19:50:03 +01:00
ed6b848094 Fix to define Cartoon as episode based (#1441) 2024-12-31 19:49:04 +01:00
01a95b7cc8 fix same url 2024-12-31 19:46:58 +01:00
1c47281cd3 Chillx Fix (#1453) 2024-12-31 19:40:08 +01:00
05ca01185d Add new TVTypes for generic Audio and Podcast (#1442)
* Add new TVTypes for generic Audio and Podcast

* Use when
2024-12-31 18:01:41 +01:00
3d8f7c905b Move to Dependencies version catalog (#1423) 2024-12-12 20:27:19 +01:00
5a7ff3d47c Update newpipe 2024-12-06 14:34:56 +00:00
e43fc249a3 Added new Domains to Mixdrop (#1408) 2024-11-09 20:11:31 +01:00
0b1399f825 fixed issues with magnet links 2024-10-30 21:44:29 +01:00
62b3c697d6 fix vidstreaming extractor (#1393) 2024-10-25 17:30:04 +02:00
4cf0bc761f Added Filegram and Fix Vidguard Extractor (#1370) 2024-10-13 17:15:03 +02:00
79df626c1a Update PixelDrainExtractor.kt (#1342)
Enhancement for Pixeldrain Links
2024-09-22 19:38:44 +02:00
a53877ae55 Fixing some extractors (#1339)
* Changing download link to embed link

* Adding DoodLiExtractor
2024-09-17 14:37:46 +02:00
6c2d4c3b87 Update Chillx.kt (#1336) 2024-09-13 21:41:13 +02:00
f208301de2 Added GamoVideo extractor, improved streamtape, fix mixdrop and Vidmoly (#1324) 2024-09-13 21:39:58 +02:00
1a211f7b3b fix dokka & newpipe build issue (#1326) 2024-09-08 19:14:30 +02:00
f3f4009fe1 Fix DoodExtractor (#1303) 2024-08-27 16:59:08 +02:00
e6766f4c0c Fixed okru extractor (#1301)
Co-authored-by: misajimenezmx <misajimenez.mx@gmail.com>
2024-08-24 23:44:44 +02:00
52fa1838c8 Improved VidhidePro + Added Lulustream (#1298) 2024-08-24 03:23:54 +02:00
444a72dbf6 Fixed VidGuard and StreamSilk extractors (#1292) 2024-08-23 18:41:39 +02:00
bddd5310da Fix StreamWishExtractor and Voe (#1288) 2024-08-21 17:48:44 +02:00
aadcbb45c6 Update Chillx Extractor (#1289) 2024-08-21 17:47:10 +02:00
68a17d0d8f Added StreamSilk extractor. (#1290) 2024-08-21 17:44:50 +02:00