Commit Graph

  • 489b0cd615 Added more TODOs litetex 2022-06-05 17:04:35 +0200
  • 9055f55270 Reordered code inside StreamInfo + Added dashMpdUrl and hlsMasterPlaylistUrl litetex 2022-06-05 17:04:18 +0200
  • d0bae9e2a1 Added VideoQualityData litetex 2022-06-05 17:00:22 +0200
  • 73bd33d889 Rewrote extractors part 1 litetex 2022-06-04 23:31:53 +0200
  • 8b94206ef7 Added Utility litetex 2022-06-04 23:31:16 +0200
  • c129d7ba56 Removed old streaming API litetex 2022-06-04 23:31:06 +0200
  • c2b9537b66 Created new basic stream architecture litetex 2022-05-28 23:09:02 +0200
  • e101d58ae7 Use EnumMap in PatternsHolder. #888 Isira Seneviratne 2022-08-09 08:21:39 +0530
  • fdaaaf5782
    Bump rhino from 1.7.13 to 1.7.14 #913 dependabot[bot] 2022-08-25 09:11:30 +0000
  • 6a858368c8
    Merge pull request #912 from Stypox/downgrade-rhino Stypox 2022-08-25 10:10:27 +0200
  • fa25a7280f
    Downgrade Rhino since it uses a class not available on Android #912 Stypox 2022-08-25 09:49:13 +0200
  • 25f0ce7305
    Merge pull request #911 from TeamNewPipe/dependabot/gradle/org.jsoup-jsoup-1.15.3 Stypox 2022-08-24 14:23:44 +0200
  • d8e10dd3ad
    Merge pull request #907 from Isira-Seneviratne/Remove_EmptyString Stypox 2022-08-24 14:22:55 +0200
  • 1d7a3a90a4
    Bump jsoup from 1.15.2 to 1.15.3 #911 dependabot[bot] 2022-08-24 09:14:26 +0000
  • 41254ae12a Remove annotation. #907 Isira Seneviratne 2022-08-23 18:48:19 +0530
  • 943b7c033b Remove EMPTY_STRING. Isira Seneviratne 2022-08-15 09:19:40 +0530
  • 0548f524f6 Merge branch 'dev' of github.com:TeamNewPipe/NewPipeExtractor into fix-throttling-decrypter2 ThetaDev 2022-08-24 02:48:26 +0200
  • 20914a6035
    Merge pull request #903 from TacoTheDank/updateGradle litetex 2022-08-23 16:21:56 +0200
  • d6577e5e0b
    Merge pull request #882 from litetex/fix-all-tests litetex 2022-08-23 16:19:27 +0200
  • e2cc21376d Merge branch 'dev' of github.com:TeamNewPipe/NewPipeExtractor into fix-throttling-decrypter2 ThetaDev 2022-08-23 11:35:00 +0200
  • 0a5ad90724
    Merge pull request #901 from AudricV/remove-deprecated-code-yt-throttling-decrypter litetex 2022-08-22 17:13:00 +0200
  • 03d9a4fe9d
    Fix typos in YoutubeStreamExtractor.tryDecryptUrl #901 AudricV 2022-08-16 16:32:15 +0200
  • 0beb55a232 Improve ``YoutubeThrottlingDecrypterTest`` #882 litetex 2022-08-21 20:17:05 +0200
  • 9e93d6b193 YoutubeThrottlingDecrypter: Check if returned string is a valid JavaScript function litetex 2022-08-21 20:16:45 +0200
  • ed0a07af4e YoutubeThrottlingDecrypter: Patch regex litetex 2022-08-21 20:15:53 +0200
  • 641a447d9b Updated consent-related mock-data litetex 2022-08-21 18:43:48 +0200
  • 8ff7a90f52 Improved consent cookie related constants and documentation litetex 2022-08-21 18:27:31 +0200
  • d18b268ae5 fixed tests for Java 8 ThetaDev 2022-08-21 12:15:50 +0200
  • d16f3e5579 add everything.js test file fix handling of template literals improve tokenizer error msgs ThetaDev 2022-08-20 19:50:59 +0200
  • b45eff0324 fixed lexer bug ThetaDev 2022-08-20 17:50:02 +0200
  • 70fa5d28e8 make lexer item public ThetaDev 2022-08-20 17:33:55 +0200
  • 254a83d14f simplify stringToKeyword functions ThetaDev 2022-08-20 17:09:07 +0200
  • 295df11940 clean up JavaScriptExtractorTest ThetaDev 2022-08-20 14:27:59 +0200
  • 7c5e406fa5 rename JSParser ThetaDev 2022-08-20 13:54:46 +0200
  • 2442b3e8fe removed source reader from TokenStream ThetaDev 2022-08-20 13:46:32 +0200
  • 7b2a1381a4 refactored Token into Enum ThetaDev 2022-08-20 13:33:00 +0200
  • df49809c12 credit mozilla ThetaDev 2022-08-20 12:31:47 +0200
  • d95c005cb7 removed unused vars and fns ThetaDev 2022-08-20 12:29:30 +0200
  • d622b6d3a6 added JS parser - fixed checkstyle warnings ThetaDev 2022-08-20 12:21:17 +0200
  • 8eccb84c22 Remove number extraction, XML and other unused features from tokenizer ThetaDev 2022-08-19 22:59:15 +0200
  • 86a7787dca First working prototype of the fix ThetaDev 2022-08-19 21:38:52 +0200
  • d8339d4060 Update gradle wrapper to 7.5.1 #903 TacoTheDank 2022-08-18 15:09:35 -0400
  • cb64a480cd
    [YouTube] Remove deprecated code in YoutubeThrottlingDecrypter AudricV 2022-08-16 15:01:05 +0200
  • 5bbea3a8f2 Fix ``YoutubeMixPlaylistExtractorTest`` again litetex 2022-08-14 15:06:57 +0200
  • da06166065 Updated mock data of ``YoutubeSearchExtractorTest$Suggestion`` litetex 2022-08-14 14:51:36 +0200
  • 2e36ab1578 Fixed ``YoutubeSearchExtractorTest$Suggestion`` litetex 2022-08-14 14:43:29 +0200
  • 2a8a623643 ``YoutubePlaylistLinkHandlerFactoryTest``: Use parameterized tests litetex 2022-08-07 14:12:58 +0200
  • 938e69a16a Fixed ``YoutubePlaylistLinkHandlerFactoryTest`` litetex 2022-08-07 14:02:42 +0200
  • 844de3e378 Fix ``YoutubeStreamLinkHandlerFactoryTest `` and parameterized the tests litetex 2022-08-07 13:58:21 +0200
  • c1a72b8240 Use Android Studios code style litetex 2022-08-07 13:44:30 +0200
  • fc27b8a5b8 Use preexisting ``ContentNotAvailableException`` litetex 2022-08-07 13:38:49 +0200
  • 17bad6cedf Fix test about exception type: NPE, not IllegalArgment Stypox 2022-08-04 10:21:12 +0200
  • ecfc370685 Fixed all YTMixPlaylists litetex 2022-07-30 16:05:52 +0200
  • 2b6fe294b2 Fixed ``YoutubeMusicSearchExtractorTest`` litetex 2022-07-30 15:35:26 +0200
  • d6586da614 Failing test works locally without any problems. Reformatted it a bit. litetex 2022-07-30 15:07:49 +0200
  • bf3ae5e679 Fixed ``SoundcloudStreamLinkHandlerFactoryTest`` litetex 2022-07-30 15:05:13 +0200
  • 504f81036e Fixed ``PeertubePlaylistExtractorTest`` litetex 2022-07-30 14:49:06 +0200
  • e7c12258f4 Fixed ``BandcampSearchExtractorTest`` litetex 2022-07-30 14:46:28 +0200
  • 9e8724df4d Fixed ``YoutubeStreamExtractorLivestreamTest`` litetex 2022-07-30 14:42:25 +0200
  • 76aad92fa5
    Merge pull request #890 from AudricV/yt-clients-update-improvements-and-extraction-fixes Tobi 2022-08-12 23:32:41 +0200
  • 472f5d9e9c
    [YouTube] Update mocks #890 AudricV 2022-08-12 19:19:07 +0200
  • 7bdca33a87
    [YouTube] Ensure that an additional player response is the correct one AudricV 2022-08-08 22:40:49 +0200
  • c82317e318
    [YouTube] Spoof more mobile clients AudricV 2022-08-08 22:06:10 +0200
  • d0549a5a52
    [YouTube] Update client versions and use a real version for the iOS client AudricV 2022-08-08 20:12:32 +0200
  • d7e678aca2
    [YouTube] Improve WEB client version and API key HTML extraction AudricV 2022-08-08 19:36:19 +0200
  • 6a885ef5ab
    Merge pull request #891 from Theta-Dev/fix-throttling-decrypter AudricV 2022-08-12 18:24:21 +0200
  • 5b548340e8
    [YouTube] Catch any exception in YoutubeThrottlingDecrypter.apply and improve docs #891 AudricV 2022-08-12 16:17:13 +0200
  • 52ded6e3d7
    Handle curly braces inside strings in StringUtils.matchToClosingParenthesis ThetaDev 2022-08-12 13:30:33 +0200
  • d12003651b
    Merge pull request #886 from Isira-Seneviratne/toArray_improvements Stypox 2022-08-06 22:34:23 +0200
  • 7daca10a06 Make improvements to methods using toArray(). #886 Isira Seneviratne 2022-07-30 01:07:20 +0530
  • 2906be22af
    Merge pull request #881 from Isira-Seneviratne/String_join Stypox 2022-08-04 12:09:33 +0200
  • 4ddb96a86f
    Merge pull request #883 from TeamNewPipe/dependabot/gradle/com.google.code.gson-gson-2.9.1 Stypox 2022-08-04 11:20:41 +0200
  • 64771c5712 Use String.join() and Collectors.joining(). #881 Isira Seneviratne 2022-07-28 07:38:28 +0530
  • fc8b5ebbc6
    Merge pull request #878 from Isira-Seneviratne/Use_Collections Stypox 2022-08-03 22:50:41 +0200
  • 4a4939d89c
    Merge pull request #877 from Isira-Seneviratne/Use_Objects_requireNonNull Stypox 2022-08-03 22:45:35 +0200
  • c336bd58a5
    Merge pull request #879 from TeamNewPipe/dependabot/gradle/org.junit-junit-bom-5.9.0 Stypox 2022-08-03 21:06:20 +0200
  • 05d417d3cc update7 #884 Fabiano 2022-08-02 16:50:35 -0300
  • 8b1d7168af update5 Fabiano 2022-08-02 16:43:38 -0300
  • 4f8db9dbd1 update4 Fabiano 2022-08-02 16:37:36 -0300
  • 0017d62d59 update3 Fabiano 2022-08-02 15:43:22 -0300
  • 6eb481f57d update2 Fabiano 2022-08-02 13:45:09 -0300
  • 3144430da7 update Fabiano 2022-08-02 13:30:50 -0300
  • 325af31e5f
    Bump gson from 2.9.0 to 2.9.1 #883 dependabot[bot] 2022-08-01 09:26:14 +0000
  • d905636021
    Bump junit-bom from 5.8.2 to 5.9.0 #879 dependabot[bot] 2022-07-27 09:20:12 +0000
  • 1af6b8eedb Use Collections.singletonList(). #878 Isira Seneviratne 2022-07-27 06:56:12 +0530
  • ff60e05c76 Use Collections.singletonMap(). Isira Seneviratne 2022-07-27 06:56:02 +0530
  • 682a4263e5 Use Objects.requireNonNull(). #877 Isira Seneviratne 2022-07-27 06:55:26 +0530
  • a1b6d9c0f1 Fixing YoutubeStreamExtractorLivestreamTest #871 Vladyslav Kalinin 2022-07-24 22:48:29 +0200
  • f009705c98 Fixing BandcampSearchExtractorTest.testAlbumSearch Vladyslav Kalinin 2022-07-24 22:42:46 +0200
  • 0b0f59b20a Re-enabled MyMix tests with a valid video ID Vladyslav Kalinin 2022-07-24 22:38:06 +0200
  • 590ab6b1ad Removed redundant this. Vladyslav Kalinin 2022-07-24 17:16:42 +0200
  • 0039ee8e5f Merge remote-tracking branch 'base/dev' into fix-tests Vladyslav Kalinin 2022-07-24 17:12:06 +0200
  • 8c5f014a6f
    Merge pull request #869 from mhmdanas/add-workflow-permissions Stypox 2022-07-13 18:58:32 +0200
  • 954a294e27
    Merge pull request #870 from TeamNewPipe/dependabot/gradle/org.jsoup-jsoup-1.15.2 Stypox 2022-07-13 17:48:06 +0200
  • f57049d2c0
    Use temurin instead of adopt (#868) Mohammed Anas 2022-07-10 18:38:08 +0300
  • 68dee912d7 Merge remote-tracking branch 'origin/fix-tests' into fix-tests Vladyslav Kalinin 2022-07-08 23:02:59 +0200
  • f0ed685788 Fixing up tests and the bugs they exposed Vladyslav Kalinin 2022-07-08 22:32:23 +0200
  • daaae54445 Fixing up tests and the bugs they exposed Vladyslav Kalinin 2022-07-08 22:32:23 +0200
  • 5bd7bf20cc
    Merge pull request #867 from TeamNewPipe/dependabot/gradle/com.github.spotbugs-spotbugs-annotations-4.7.1 Stypox 2022-07-06 14:23:44 +0200
  • 5ab74b3631
    Merge pull request #857 from FireMasterK/video-title Stypox 2022-07-06 10:26:45 +0200