Wykres commitów

  • 2f7bfd3e7f
    [YouTube] Add mocks of interactiveTabbedHeaderRenderer channel header test AudricV 2023-08-08 19:05:27 +0200
  • b147904571
    [YouTube] Add test for interactiveTabbedHeaderRenderer channel header AudricV 2023-08-08 19:03:56 +0200
  • 1852031a0b
    [YouTube] Support pageHeaderRenderer and interactiveTabbedHeaderRenderer channel headers AudricV 2023-08-08 18:57:16 +0200
  • 698c710685
    Do not require knowledge of uploader in default StreamInfoItems tests AudricV 2023-08-07 19:17:08 +0200
  • 8237052ef5
    Fix wrong assertion in assertNotEmpty AudricV 2023-08-07 19:12:17 +0200
  • 162c261577
    [YouTube] Add mocks of the playlist with Shorts UI test AudricV 2023-08-07 19:07:53 +0200
  • e2f4ee47b9
    [YouTube] Add a playlist with Shorts UI test AudricV 2023-08-07 19:06:09 +0200
  • e6f371fb94
    [YouTube] Support Shorts UI in playlists AudricV 2023-08-07 19:01:08 +0200
  • 7936987955
    Merge pull request #1092 from Stypox/channel-tabs-improvements Stypox 2023-08-06 21:44:10 +0200
  • 6d2227111f
    [YouTube] Assert that videos tab is ready after channel fetching Stypox 2023-08-06 14:00:49 +0200
  • ee625c325c
    Inherit from DefaultListExtractorTest in channel tab tests Stypox 2023-08-06 13:56:14 +0200
  • 276c293889
    Rename assertTabsContain Stypox 2023-08-06 13:14:51 +0200
  • 9d3761a371
    [YouTube] Directly use playlist collector in channel tabs wrapper Stypox 2023-08-06 13:01:59 +0200
  • 95a3cc0a17
    Merge pull request #1083 from TeamNewPipe/dependabot/gradle/org.junit-junit-bom-5.10.0 Stypox 2023-08-06 18:58:27 +0200
  • e34b4f1978
    [YouTube] Avoid using Consumer Stypox 2023-08-06 12:57:31 +0200
  • ef67c7cd74
    [YouTube] Simplify usage of channel header json Stypox 2023-08-06 12:50:37 +0200
  • a104cf3227
    [YouTube] Fix docs in channel helper Stypox 2023-08-06 12:46:13 +0200
  • bb47f05f89
    Merge pull request #1091 from Stypox/update-mocks Stypox 2023-08-06 12:58:24 +0200
  • 468bcc045d
    [YouTube] Update mocks after #1087 Stypox 2023-08-06 12:33:04 +0200
  • 35f3a4ad01
    Merge pull request #1082 from AudricV/channel-tabs-and-tags-support Stypox 2023-08-06 12:21:42 +0200
  • e7d64099a7
    [YouTube] Update channel mocks and add channel tabs mocks AudricV 2023-07-17 22:29:08 +0200
  • 684101c47d
    [YouTube] Implement age-restricted channels support, link handlers and channels tabs and tags changes on tests AudricV 2023-07-17 22:20:53 +0200
  • eaf2600ce0
    [SoundCloud] Implement link handlers and channels tabs and tags changes on tests AudricV 2023-07-16 21:17:32 +0200
  • 0ee2072de5
    [PeerTube] Implement link handlers and channels tabs and tags changes on tests AudricV 2023-07-16 20:40:52 +0200
  • d3801dd0e9
    [MediaCCC] Implement link handlers and channels tabs and tags changes on tests AudricV 2023-07-16 20:40:29 +0200
  • 8baec04611
    [Bandcamp] Implement link handlers and channels tabs and tags changes on tests AudricV 2023-07-16 20:39:56 +0200
  • e0ba29cd19
    Add utility method to assert that given channel tabs are in the ones returned by a channel extractor AudricV 2023-07-15 00:24:27 +0200
  • 18846baba7
    Add tabs and tags methods in tests interfaces and annotate all methods with the Test JUnit annotation AudricV 2023-07-15 00:16:58 +0200
  • c70a0e3543
    Add a test for textual durations parsing using TimeAgoParser's patterns ThetaDev 2023-07-14 23:56:15 +0200
  • 7366eab156
    [YouTube] Add support for channel tabs and tags and age-restricted channels AudricV 2023-07-14 23:46:48 +0200
  • 4586067934
    Add utility method to parse textual durations using TimeAgoParser's patterns AudricV 2023-07-14 19:55:01 +0200
  • d4bfe791ee
    [SoundCloud] Add tabs support for users AudricV 2023-06-29 22:56:51 +0200
  • 6f7d1f079f
    [Bandcamp] Add tabs support for artists AudricV 2023-06-29 21:52:24 +0200
  • 1e8474b22d
    [PeerTube] Add tabs support for accounts and video channels AudricV 2023-06-29 19:08:34 +0200
  • 652c2c8408
    Add a ListLinkHandler which can be used to be returned from ChannelInfo.getTabs() when a specific tab's data has already been fetched AudricV 2023-06-29 18:45:14 +0200
  • de823a6b68
    Add an UnsupportedTabException exception class AudricV 2023-06-29 18:19:49 +0200
  • 76fb9dcdd7
    Add UnsupportedOperationException to exceptions which can be thrown by getId and getUrl methods of LinkHandlerFactory and its base implementations AudricV 2023-06-29 17:56:27 +0200
  • 946eb9bd91
    Add structure of channel tags AudricV 2023-06-29 17:41:01 +0200
  • 356a888d6c
    Add structure of channel tabs AudricV 2023-06-29 17:34:31 +0200
  • 9666043847
    Merge fa1113bceb into 3faaf4301c Yujia 2023-08-06 12:06:53 +0200
  • 3faaf4301c
    Merge pull request #1087 from AudricV/yt_js-extractor-improvements-and-fixes Stypox 2023-08-06 12:01:00 +0200
  • 8fb6ba36fa
    Merge pull request #1081 from TeamNewPipe/fix/sc/search-next-page Stypox 2023-08-06 11:49:35 +0200
  • 2947257111
    [SoundCloud] Properly calculate if results have finished Stypox 2023-08-06 11:38:22 +0200
  • 485bfbca9d
    [SoundCloud] Move try-catch inside getOffsetFromUrl Stypox 2023-08-06 11:35:37 +0200
  • 7c70fef197
    Merge pull request #1089 from TeamNewPipe/ccc Stypox 2023-08-06 10:12:04 +0200
  • de0a9bb797
    Merge pull request #1088 from FireMasterK/pseudo-rng Stypox 2023-08-05 11:37:49 +0200
  • 340095515d Make Kiosk IDs accessible if possible TobiGr 2023-08-05 03:10:51 +0200
  • fe27d6a0ec [media.ccc.de] Only extract live streams if the conference is streaming TobiGr 2023-08-05 01:51:59 +0200
  • b204560b3d
    Add dynamic itag support. Kavin 2023-08-03 23:11:09 +0100
  • 25082d78b0
    Replace SecureRandom with Random Kavin 2023-08-03 23:00:02 +0100
  • aa6c17dc77 [SoundCloud] Deduplicate some code TobiGr 2023-08-03 14:37:08 +0200
  • 2fb9922a15 [SoundCloud] Detect whether there are any more search results TobiGr 2023-07-14 17:43:09 +0200
  • a3d160edab
    [YouTube] Improve and fix YoutubeJavaScriptExtractor AudricV 2023-07-22 20:08:22 +0200
  • 5492343b8e
    Pre-release v0.22.7 v0.22.7 Stypox 2023-08-02 20:02:29 +0200
  • 9a59afbcf5
    Merge pull request #1086 from AudricV/yt_no-exception-channels-without-banner Tobi 2023-08-02 18:56:26 +0200
  • bb1ab166bf
    [YouTube] Test that no banner is returned for carouselHeaderRenders AudricV 2023-08-01 22:19:43 +0200
  • f1fa84b4e3
    [YouTube] Don't throw an exception when there is no banner available on a channel AudricV 2023-08-01 12:40:20 +0200
  • 39a911db9f
    Merge pull request #1084 from AudricV/yt_android-403s-workaround-and-streams-tests-fixes Tobi 2023-07-31 23:51:10 +0200
  • bda3a3fc5d
    Bump org.junit:junit-bom from 5.9.3 to 5.10.0 dependabot[bot] 2023-07-24 09:53:05 +0000
  • 522c78160f
    [YouTube] Update stream tests mocks AudricV 2023-07-23 19:36:28 +0200
  • 7528eb2bd9
    [YouTube] Fix stream tests failures AudricV 2023-07-23 19:19:02 +0200
  • 164c8e3abb
    [YouTube] Workaround again 403 HTTP issues on the Android client by using new player parameters AudricV 2023-07-22 20:22:16 +0200
  • 8ebbe1b7e1
    Merge pull request #706 from FireMasterK/av1-itags Tobi 2023-07-22 13:31:45 +0200
  • 6db0d116fe Add support for AV1 itags. FireMasterK 2021-08-07 01:27:05 +0530
  • 986a3f7747
    Merge pull request #1080 from TeamNewPipe/proguard-rules Tobi 2023-07-07 12:52:10 +0200
  • d6132a9ed9
    Merge pull request #1076 from AudricV/yt-fix-throttling-parameter-regex Tobi 2023-07-07 12:51:26 +0200
  • 87eb29a25d Add proguard rules to README Tobi 2023-07-04 22:11:37 +0200
  • 7fd580f26a
    Lock keyAndVersionExtracted while being read/written. Kavin 2023-06-30 17:47:44 +0100
  • ad08250d46
    Parallelize YouTubeStreamExtractor with a ExecutorService. Kavin 2022-09-07 12:53:56 +0530
  • 16fa87d108 fix: nsig function extraction ThetaDev 2023-06-28 21:01:59 +0200
  • 4e22c5ee87
    [YouTube] Support multiple declarations for throttling parameter function name array AudricV 2023-06-26 15:25:53 +0200
  • d961d349c3
    [YouTube] Check whether player responses are valid for all InnerTube clients used (#1070) Kavin 2023-06-18 20:54:52 +0100
  • ad97f08048
    [YouTube] Fix parsing short relative date formats (English only) (#1068) ThetaDev 2023-06-18 21:41:29 +0200
  • eaadb960b2
    Remove empty string video ID fallback and improve Javadoc Audric V 2023-06-18 20:58:44 +0200
  • d294ccb433
    Merge pull request #1071 from TeamNewPipe/feat/ServiceList Tobi 2023-06-17 20:50:24 +0200
  • 5d112aa772
    Merge pull request #1074 from TeamNewPipe/imp/media-formats Tobi 2023-06-17 20:49:38 +0200
  • 0e01d90562 Do not init services while creating services array TobiGr 2023-06-06 18:50:09 +0200
  • 5809904cf7 Add annotations to MediaFormat TobiGr 2023-06-17 18:01:54 +0200
  • 53dfd871e2 Add more audio media formats and MediaFormat.getAllForMimeType(mimeType) TobiGr 2023-06-15 12:33:07 +0200
  • 63f6074d80 add comment ThetaDev 2023-06-10 00:52:56 +0200
  • 5eb886243f
    Merge pull request #1072 from TeamNewPipe/fix/bandcamp_test Stypox 2023-06-09 17:35:35 +0200
  • 19ce06fe00 Fix BandcampRadioStreamExtractorTest.testGetAudioStreams() TobiGr 2023-06-06 23:07:56 +0200
  • 9aa8c4fa4f
    Update parameter and JavaDoc. Kavin 2023-06-02 22:56:10 +0100
  • e3480ba2ae
    Update the JavaDoc for the rate-limiting issue. Kavin 2023-06-02 22:54:26 +0100
  • f063dd15ec
    Fail-fast extraction if the initial player response is invalid. Kavin 2023-06-02 22:08:53 +0100
  • 019a6a99aa fix: parsing of short date formats ThetaDev 2023-06-01 12:45:26 +0200
  • a3b32c9a95
    [YouTube] Re-order ultralow audio formats and correct Itag 600 bitrate Youssif Shaaban Alsager 2023-05-21 11:46:45 +0300
  • 93a71fd8d4
    [YouTube] Add support for ultralow audio formats Youssif Shaaban Alsager 2023-05-20 15:23:17 +0300
  • 533121fb81
    Merge pull request #1045 from Theta-Dev/fix/trending-video-tab Audric V 2023-05-19 11:22:49 +0200
  • 92a0024424
    Merge pull request #1052 from TeamNewPipe/peertube/fix/nested-comment-replies Audric V 2023-05-18 18:49:06 +0200
  • 3c036a9c03
    Merge pull request #1061 from ChunkyProgrammer/develop/extract-yt-playlist-descrption Tobi 2023-05-17 22:43:17 +0200
  • c70bb83801 [Bandcamp] Implement PlaylistExtractor.getDescsription() TobiGr 2023-05-15 15:23:03 +0200
  • ca0ce00753 Add PlaylistInfoItem.getDescription() and PlaylistInfoItemExtractor.getDescription() TobiGr 2023-05-12 01:43:48 +0200
  • b218bf69bd Implement PlaylistInfo.getDescription() TobiGr 2023-05-12 00:44:10 +0200
  • 81f29116ba switch from string to Description object chunky programmer 2023-05-11 00:36:57 -0400
  • e147867d41 Add tests chunky programmer 2023-05-11 00:00:34 -0400
  • 5ab6cd7420 Extract YouTube playlist description chunky programmer 2023-05-11 00:00:22 -0400
  • 4adda1c8e8
    hardcode null poptong 2023-05-09 00:38:59 +0900
  • 6c5a225c23 fix: improve shorts duration parser ThetaDev 2023-05-08 01:15:38 +0200
  • d358ba1c41 Improve PeertubeCommentsInfoItemExtractor constructor TobiGr 2023-05-07 22:53:24 +0200