Commit Graph

  • a3ed947b2d
    Merge pull request #983 from FireMasterK/update-countries Kavin 2022-11-26 20:06:00 +0000
  • c043597255
    Update supported countries list. #983 Kavin 2022-11-26 19:01:33 +0000
  • a13205fea1 add cookie header for playlist extractor Owen Roberts 2022-11-24 14:08:40 -0700
  • 857ae0aa86
    Use nanojson without fastutil #981 Stypox 2022-11-24 17:21:57 +0100
  • a6b9f25182
    Use Piped's fork of nanojson for better performance Stypox 2022-11-24 09:37:34 +0100
  • 4680df0bdf Fix throwing correct reason TobiGr 2022-11-23 17:03:22 +0100
  • 9de8405c9f [YouTube] Fix extracting the detailed error message of streams which are unavailable TobiGr 2022-11-23 08:33:06 +0100
  • 34d79bd267
    [YouTube] Update mocks #863 Stypox 2022-11-22 11:42:08 +0100
  • 2ec296e674
    Fix YoutubeSearchExtractorTest.MetaInfoTest AudricV 2022-11-22 16:31:08 +0100
  • 3891542ca1
    Use Downloader's postWithContentType and postWithContentTypeJson methods in services and extractors AudricV 2022-07-15 20:56:37 +0200
  • b2862f3cd1
    Add postWithContentType and postWithContentTypeJson utility methods in Downloader AudricV 2022-07-15 20:15:46 +0200
  • e9a0d3bd95
    [YouTube] Send Content-Type header in all POST requests AudricV 2022-06-18 16:07:32 +0200
  • b9e463de49
    [Bandcamp] Send Content-Type header in POST requests AudricV 2022-06-18 15:59:46 +0200
  • 65d6321e3d
    Fix typos in Downloader.post JavaDocs AudricV 2022-06-18 15:44:16 +0200
  • f7e3b713b5 Merge branch 'dev' into channel-tabs ThetaDev 2022-11-22 02:38:03 +0100
  • 5daabd1793 fix: #976 search subscriber count extraction with channel handles ThetaDev 2022-11-22 02:17:10 +0100
  • 8d3bc2bc4b fix: YoutubeParsingHelper formatting ThetaDev 2022-11-22 01:59:51 +0100
  • 0727b97119 use json array looping to extract clientVersion to prevent DE crash Owen Roberts 2022-11-21 15:40:37 -0700
  • 8fc13236c9 Use HttpUrl's builder class to simplify URL creation. #972 Isira Seneviratne 2022-11-20 07:16:45 +0530
  • dc3686c157 Use HttpUrl to get the offset in SoundcloudSearchExtractor. Isira Seneviratne 2022-11-13 11:50:01 +0530
  • f101feef5f Add OkHttp. Isira Seneviratne 2022-11-12 19:14:15 +0530
  • c953e23414
    Merge pull request #968 from AudricV/yt-support-no-video-info-renderers-for-streams Kavin 2022-11-16 20:20:01 +0000
  • 2245de1197
    fix: make getTab nonnull ThetaDev 2022-11-16 16:50:25 +0100
  • 2211a24b69
    Merge pull request #971 from lrusso96/patch-1 Tobi 2022-11-16 16:14:54 +0100
  • f6eefdc76c
    Merge pull request #975 from FireMasterK/jitpack Tobi 2022-11-15 20:23:21 +0100
  • a1f22be0dd
    Use JDK 11 for Jitpack gradle builds. #975 Kavin 2022-11-15 18:43:19 +0000
  • 9bdad55508
    Merge pull request #973 from FireMasterK/audio-track Kavin 2022-11-15 08:19:47 +0000
  • 86f06b333a
    Address review. #973 Kavin 2022-11-14 00:05:31 +0000
  • b16e6082e1
    Add test for audio stream languages. Kavin 2022-11-13 23:10:44 +0000
  • 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. #880 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 v0.22.4 Tobi 2022-11-09 17:28:31 +0100
  • 85fdc0baba [Bandcamp] Fix BandcampSearchExtractorTest: different results #937 TobiGr 2022-10-11 16:03:05 +0200
  • c465e76341 Fix PeertubePlaylistExtractorTest: new uploader avatar url TobiGr 2022-10-11 16:03:13 +0200
  • 0b82fade51
    Bump gson from 2.9.1 to 2.10 #954 dependabot[bot] 2022-11-09 16:21:16 +0000
  • c9635218e2
    [YouTube] Improve duration parsing #971 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
  • 65f21b9dbf Get responses as String objects. #898 Isira Seneviratne 2022-08-26 09:12:46 +0530
  • 0c1bdf8852 Downgrade OkHttp and Retrofit. Isira Seneviratne 2022-08-26 08:48:58 +0530
  • b196ecc5a6 Add ProGuard configuration. Isira Seneviratne 2022-08-24 19:53:52 +0530
  • 4351ad4773 Fix some test failures. Isira Seneviratne 2022-08-24 08:03:30 +0530
  • 37184c5033 Add method to get YouTube headers. Isira Seneviratne 2022-08-24 07:18:45 +0530
  • f82945d0ab Use Retrofit to retrieve YouTube Music data. Isira Seneviratne 2022-08-20 14:36:10 +0530
  • d659691d5c Send language headers; use Retrofit and Moshi for initial data extraction from HTML. Isira Seneviratne 2022-08-17 08:15:14 +0530
  • 3ca0eeab2f Allow call factory to be defined in Downloader. Isira Seneviratne 2022-08-16 21:52:42 +0530
  • 3e2cc5ce59 Update OkHttp. Isira Seneviratne 2022-08-16 09:30:34 +0530
  • 776cb28a0d Use Retrofit in YoutubeParsingHelper. Isira Seneviratne 2022-08-15 07:22:50 +0530
  • 5a0472c8c8 Add Retrofit and Moshi. Isira Seneviratne 2022-08-15 07:22:36 +0530
  • 316d8573fa Use immutable sets in YoutubeParsingHelper. #893 Isira Seneviratne 2022-08-09 09:14:34 +0530
  • f6d8652600 fix: update mock data ThetaDev 2022-11-05 00:37:21 +0100
  • 7dba12be76 fix: link handler urls for tabs ThetaDev 2022-11-05 00:20:53 +0100
  • 8a3545c8b2 fix: rename channel tab LIVE to LIVESTREAMS ThetaDev 2022-11-05 00:08:33 +0100
  • abf04733a3 fix: support new PlaylistInfoItem interface ThetaDev 2022-11-05 00:02:08 +0100
  • 73c182f817 Merge branch 'dev' of github.com:TeamNewPipe/NewPipeExtractor into channel-tabs ThetaDev 2022-11-04 23:50:04 +0100
  • f71fdac166 refactor: API changes ThetaDev 2022-11-04 23:47:44 +0100
  • 6a2c680d8f
    [YouTube] Add mocks for YoutubeStreamExtractorDefaultTest.NoVisualMetadataVideoTest #968 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 #964 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 #953 ThetaDev 2022-11-03 12:10:52 +0100
  • 7ec6a44926 fix: channel short upload date parsing ThetaDev 2022-11-03 09:19:20 +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
  • 856584f820 fix: channel shorts duration parsing 1 minute was incorrectly parsed as 1s ThetaDev 2022-11-02 19:40:28 +0100
  • 0a458d8948 fix: NPE when extracting YT stream items without duration ThetaDev 2022-11-02 19:17:23 +0100
  • e4c24d4c36
    [YouTube] Regenerate supported channels mocks #944 AudricV 2022-11-02 18:52:57 +0100
  • f3b064a3b3 fix: change playlist tab parameter to include YTM albums ThetaDev 2022-11-02 19:07:07 +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 v0.22.3 v0.22.2 AudricV 2022-11-01 12:19:58 +0100
  • 62110a42fe
    Merge c2f3c1aa06 into eb40bb8458 #862 litetex 2022-11-01 02:16:47 +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 #946 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. #959 Kavin 2022-10-30 13:36:04 +0000
  • 3fdc0e72cc Line breaks for long docstrings chowder 2022-10-30 13:28:39 +0000
  • 6cc0b78700
    Fix view count extraction for YouTube originals content. #707 FireMasterK 2021-08-07 01:48:55 +0530
  • 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 #958 AudricV 2022-10-29 17:38:54 +0200