Commit Graph

  • 30909da1df
    Fix audio track similar comparison for IDs. Kavin 2022-11-13 23:08:54 +0000
  • 6d59cdbe3a
    Add support for extracting audio tracks. Kavin 2022-11-13 21:35:26 +0000
  • 43d1c1f8b1
    Merge pull request #880 from Isira-Seneviratne/Use_StandardCharsets Tobi 2022-11-12 03:23:44 +0100
  • e4d982c7ea Fix license. Isira Seneviratne 2022-11-09 09:04:16 +0530
  • 416089146e Fix failing tests. Isira Seneviratne 2022-11-04 07:20:01 +0530
  • ff5f223d3f Update README.md Isira Seneviratne 2022-10-01 11:12:53 +0530
  • ddbce3b83d Add Utils methods for URL encoding/decoding using UTF-8. Isira Seneviratne 2022-08-09 07:33:29 +0530
  • 366f5c1632 Use StandardCharsets.UTF_8. Isira Seneviratne 2022-07-28 07:49:21 +0530
  • 0ea16c0b73
    Merge pull request #954 from TeamNewPipe/dependabot/gradle/com.google.code.gson-gson-2.10 Tobi 2022-11-09 17:28:31 +0100
  • 0b82fade51
    Bump gson from 2.9.1 to 2.10 dependabot[bot] 2022-11-09 16:21:16 +0000
  • c9635218e2
    [YouTube] Improve duration parsing Luigi Russo 2022-11-09 09:41:29 +0100
  • 1be270768f
    Merge pull request #893 from Isira-Seneviratne/Static_sets Isira Seneviratne 2022-11-09 09:07:01 +0530
  • 316d8573fa Use immutable sets in YoutubeParsingHelper. Isira Seneviratne 2022-08-09 09:14:34 +0530
  • 6a2c680d8f
    [YouTube] Add mocks for YoutubeStreamExtractorDefaultTest.NoVisualMetadataVideoTest AudricV 2022-11-04 19:43:06 +0100
  • e66fed41d6
    [YouTube] Add a StreamExtractor test for a video without visual metadata AudricV 2022-11-04 19:42:12 +0100
  • aa9a8ca23c
    [YouTube] Make non-extraction of videoPrimaryInfoRenderer and/or videoSecondaryInfoRenderer not fatal AudricV 2022-11-04 18:35:53 +0100
  • eb07d70a2c
    Merge pull request #964 from AudricV/yt-support-handles-and-all-channel-usernames AudricV 2022-11-04 12:09:15 +0100
  • 20cd8e8a4a
    [YouTube] Update mocks of YoutubeChannelExtractorTest.Gronkh AudricV 2022-11-03 00:14:09 +0100
  • a34f060ba0
    [YouTube] Use a handle for YoutubeChannelExtractorTest.Gronkh AudricV 2022-11-02 18:31:15 +0100
  • 724f669ff7
    [YouTube] Add tests for handles and user IDs with non ASCII characters support AudricV 2022-11-02 17:23:09 +0100
  • 61ce041bda
    [YouTube] Support handles and all custom channel names AudricV 2022-11-02 16:57:18 +0100
  • ffffb04439
    Merge pull request #953 from Theta-Dev/attributed-text-desc AudricV 2022-11-03 18:34:30 +0100
  • 592e1d6386 fix: parsing attributed description with no command runs ThetaDev 2022-11-03 12:10:52 +0100
  • 31bf7046b7
    Merge pull request #944 from Theta-Dev/fix-rich-grid-renderer AudricV 2022-11-03 00:10:54 +0100
  • 099b53cc4f
    [YouTube] Add parser for attributedDescription ThetaDev 2022-09-25 22:06:37 +0200
  • e4c24d4c36
    [YouTube] Regenerate supported channels mocks AudricV 2022-11-02 18:52:57 +0100
  • 20e4a35814
    [YouTube] Support richGridRenderer on channel pages Theta-Dev 2022-10-12 15:29:36 +0200
  • 4cae66f1f9
    Merge pull request #946 from chowder/dev AudricV 2022-11-01 12:19:58 +0100
  • eb40bb8458
    Merge pull request #959 from FireMasterK/playlist-info-item-uploader Tobi 2022-10-31 13:10:33 +0100
  • b1a899fd47 Fix null pointer exception chowder 2022-10-31 11:05:11 +0000
  • a4db106a66
    Merge pull request #960 from AudricV/yt-workaround-403-errors-android-client Stypox 2022-10-30 21:53:26 +0100
  • b441910257
    Mark uploaderUrl as nullable. Kavin 2022-10-30 13:36:04 +0000
  • 3fdc0e72cc Line breaks for long docstrings chowder 2022-10-30 13:28:39 +0000
  • 6a256d0631
    Add uploader url and verified to PlaylistInfoItem. Kavin 2022-10-29 22:43:04 +0100
  • 430504b4b5
    Merge pull request #958 from AudricV/yt-playlists-support-new-metadata-format Tobi 2022-10-30 12:31:43 +0100
  • f9bd08c649 Address reviews. Kavin 2022-10-29 23:53:36 +0100
  • 9282c3c13b Fix exception message for YoutubeStreamInfoItemExtractor#isShortFormContent Caleb 2022-10-29 01:38:20 +0100
  • c5216f7c12 Update docstring for StreamExtractor#isShortFormContent Caleb 2022-10-29 01:33:57 +0100
  • 04795fe5d2 Use Stream API for ShortFormContent#testShortFormContent Caleb 2022-10-29 01:32:02 +0100
  • 975b38a0b9 Regenerate test mocks chowder 2022-10-18 23:13:58 +0100
  • 4cccd33f3d Implement isShortFormContent for StreamExtractor and StreamInfo chowder 2022-10-18 23:10:17 +0100
  • 09544ceb23 Fix tests chowder 2022-10-18 19:47:09 +0100
  • 644cc6cd76 Rename test function name chowder 2022-10-18 01:05:16 +0100
  • daf5674951 Add ability to identify short-form StreamInfoItems chowder 2022-10-17 21:51:16 +0100
  • 3d314169b9
    Merge pull request #943 from TeamNewPipe/fix/sc/comments Tobi 2022-10-29 22:19:50 +0200
  • 65125a3eb4
    [YouTube] Fix YoutubePlaylistExtractorTest.LearningPlaylist AudricV 2022-10-29 17:38:54 +0200
  • 7258a53225
    [YouTube] Support new playlist layout AudricV 2022-10-29 17:34:35 +0200
  • e37e8b358e
    [YouTube] Update mocks that need to be updated AudricV 2022-10-29 18:10:18 +0200
  • 60e97cd274
    [YouTube] Workaround getting streaming URLs returning 403 HTTP response codes AudricV 2022-10-29 13:15:03 +0200
  • 4bc90cd9d8
    Merge pull request #957 from AudricV/fix-checkstyle-error AudricV 2022-10-29 17:55:33 +0200
  • c230d84df1
    Fix Checkstyle error in YoutubeCommentsInfoItemExtractor AudricV 2022-10-29 13:24:19 +0200
  • 9ffdd0948b
    Merge pull request #945 from TeamNewPipe/dependabot/gradle/com.github.spotbugs-spotbugs-annotations-4.7.3 Tobi 2022-10-18 22:55:24 +0200
  • 24137bb15f
    Bump spotbugs-annotations from 4.7.2 to 4.7.3 dependabot[bot] 2022-10-17 09:20:51 +0000
  • 0ffcb32d9c
    [YouTube] Add comment reply count support (#936) xz-dev 2022-10-15 18:40:06 +0800
  • b90a566dd8 Add backport implementation of Locale.forLanguageTag(). Isira Seneviratne 2022-08-26 06:00:40 +0530
  • b232c29d22 Use Locale.forLanguageTag(). Isira Seneviratne 2022-08-22 21:26:19 +0530
  • 4d136599bd [SoundCloud] Fix getting more comments TobiGr 2022-10-11 13:01:35 +0200
  • a822e91909
    Merge pull request #939 from TurtleArmyMc/fix/SoundcloudPlaylistExtractor_track_order Tobi 2022-10-10 22:28:18 +0200
  • 02810a7db7 Add a comment TobiGr 2022-10-10 22:22:12 +0200
  • 2d50369c77
    Merge pull request #888 from Isira-Seneviratne/EnumMap Tobi 2022-10-10 12:00:06 +0200
  • 54092fc3c7
    Merge pull request #930 from Isira-Seneviratne/Avoid_Comparator_NPE Tobi 2022-10-10 11:43:34 +0200
  • d7c23ef118
    Merge pull request #924 from TeamNewPipe/dependabot/gradle/com.github.spotbugs-spotbugs-annotations-4.7.2 Tobi 2022-10-10 11:35:40 +0200
  • 08339d6b0c
    Bump spotbugs-annotations from 4.7.1 to 4.7.2 dependabot[bot] 2022-10-10 09:32:17 +0000
  • 5537e84100
    Merge pull request #931 from TeamNewPipe/dependabot/gradle/org.junit-junit-bom-5.9.1 Tobi 2022-10-10 11:30:53 +0200
  • 719664593f
    Bump junit-bom from 5.9.0 to 5.9.1 dependabot[bot] 2022-10-10 09:25:42 +0000
  • bf70d32eb4 Fix SoundcloudPlaylistExtractor: tracks are in correct order TurtleArmyMc 2022-09-30 15:25:10 -0400
  • 5c710da160
    Merge pull request #934 from AudricV/fix-yt-throttling-decryption-function-regex Stypox 2022-09-25 13:26:08 +0200
  • 8067c43837
    [YouTube] Don't use a specific letter for the decryption function name pattern AudricV 2022-09-24 21:49:22 +0200
  • abcee87167
    [YouTube] Fix throttling parameter decryption function regex AudricV 2022-09-24 21:28:09 +0200
  • 7244be7627
    [YouTube] Add JavaScript lexer to parse completely throttling decryption function (#905) ThetaDev 2022-09-24 19:55:46 +0200
  • 0e31c86aee Avoid possible NullPointerException in MediaCCCRecentKiosk. Isira Seneviratne 2022-09-21 05:40:07 +0530
  • a99af9bb6e
    Merge pull request #927 from Stypox/fix-feed-thumbnail Stypox 2022-09-19 08:52:01 +0200
  • 4e14644c41
    Ensure comments are parsed with URLs and timestamps. Kavin 2022-09-17 16:03:39 +0530
  • 14ef430546
    Merge pull request #920 from AudricV/fix-yt-trending-extraction Stypox 2022-09-14 11:14:13 +0200
  • 93ef73e2f2
    [YouTube] Return mqdefault thumbnails in feed Stypox 2022-09-13 10:24:39 +0200
  • d8ddeb549c
    [YouTube] Support new trending structure and filter recently trending section AudricV 2022-08-28 18:20:07 +0200
  • 884da40f65
    Merge pull request #926 from AudricV/fix-yt-like-count-extraction AudricV 2022-09-11 12:21:38 +0200
  • 58b09cf78b
    Merge pull request #925 from Theta-Dev/fix-td-regex AudricV 2022-09-10 23:30:50 +0200
  • 119b9129e2
    [YouTube] Fix extraction of like count with the new data model AudricV 2022-09-10 16:38:25 +0200
  • 4905f74700
    [YouTube] Fix throttling parameter decryption on Android ThetaDev 2022-09-09 10:49:26 +0200
  • e101d58ae7 Use EnumMap in PatternsHolder. Isira Seneviratne 2022-08-09 08:21:39 +0530
  • 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 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 dependabot[bot] 2022-08-24 09:14:26 +0000
  • 41254ae12a Remove annotation. Isira Seneviratne 2022-08-23 18:48:19 +0530
  • 943b7c033b Remove EMPTY_STRING. Isira Seneviratne 2022-08-15 09:19:40 +0530
  • 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
  • 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 AudricV 2022-08-16 16:32:15 +0200
  • 0beb55a232 Improve ``YoutubeThrottlingDecrypterTest`` 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
  • d8339d4060 Update gradle wrapper to 7.5.1 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