Commit Graph

  • a97c058090 [media.ccc.de] Live stream kiosk: detect break "talks" segements #1097 ccc TobiGr 2023-08-19 20:01:45 +0200
  • 55a2af20ad [media.ccc.de] Fix wrong ListLinkHandlerFactories for kiosks TobiGr 2023-08-19 19:53:32 +0200
  • 2aae9f52d5 Fixed NullPointerException in YoutubeSearchQueryHandlerFactory #1096 Sorin Postelnicu 2023-08-13 19:32:25 +0200
  • 1f08d28ae5
    Merge pull request #889 from AudricV/multiple-images-support Stypox 2023-08-13 11:35:11 +0200
  • e8bfd20170
    [MediaCCC] Apply changes in extractor tests #889 AudricV 2022-08-03 18:09:52 +0200
  • 0292c4f3e8
    [Bandcamp] Apply changes in extractor tests AudricV 2022-08-03 18:05:44 +0200
  • 2578f22054
    [Bandcamp] Add utility test method to test images AudricV 2022-08-03 17:47:58 +0200
  • ba5315c72d
    [PeerTube] Apply changes in extractor tests AudricV 2022-08-03 16:51:46 +0200
  • 1d72bac53d
    [SoundCloud] Apply changes in extractor tests AudricV 2022-08-03 16:42:49 +0200
  • 93a210394d
    [YouTube] Apply changes in extractor tests AudricV 2022-08-03 16:41:03 +0200
  • 2c436d428c
    [YouTube] Add utility test method to test images in YoutubeTestsUtils AudricV 2022-08-03 16:06:21 +0200
  • d381f3b70b
    Update avatar, banners and thumbnail methods' name and apply changes in DefaultStreamExtractorTest AudricV 2022-08-03 16:01:38 +0200
  • 434e885708
    Add utility methods in ExtractorAsserts to check whether a collection is empty and to test image collections AudricV 2022-08-03 13:03:50 +0200
  • 5158472852
    Apply changes in DefaultTests and add utility method to test image lists AudricV 2022-08-01 21:17:09 +0200
  • 70fb3aa38e
    Update BaseExtractorTests image methods' name AudricV 2022-08-01 21:07:44 +0200
  • e16d521b7b
    [MediaCCC] Apply changes in Extractors AudricV 2022-07-30 18:46:54 +0200
  • 306068a63b
    [MediaCCC] Apply changes in InfoItemExtractors AudricV 2022-07-30 18:39:37 +0200
  • 2f40861428
    [MediaCCC] Add utility methods to get image lists from conference logos and streams AudricV 2022-07-30 18:31:08 +0200
  • 71cda03c4c
    [Bandcamp] Apply changes in Extractors AudricV 2022-07-30 17:14:15 +0200
  • 7e01eaac33
    [Bandcamp] Apply changes in InfoItemExtractors AudricV 2022-07-30 17:09:09 +0200
  • 4b80d737a4
    [Bandcamp] Add utility methods to get multiple images AudricV 2022-07-30 17:02:19 +0200
  • 4e6fb368bc
    [PeerTube] Apply changes in Extractors and remove usages of default avatar picture AudricV 2022-07-29 12:52:13 +0200
  • 0a6011a50e
    [PeerTube] Apply changes in InfoItemExtractors AudricV 2022-07-27 19:36:44 +0200
  • 6f8331524b
    [PeerTube] Add utility method to get thumbnails of playlists and videos AudricV 2023-02-09 19:43:27 +0100
  • 81c0d80a54
    [PeerTube] Add utility methods to get avatars and banners of accounts and channels AudricV 2022-07-27 19:30:59 +0200
  • 31da5beb51
    [SoundCloud] Apply changes in Extractors AudricV 2022-07-25 19:09:17 +0200
  • a3a74cd566
    [SoundCloud] Apply changes in InfoItemExtractors and return track user avatars as uploader avatars in SoundcloudStreamInfoItemExtractor AudricV 2022-07-25 18:58:20 +0200
  • 7f818217d2
    [SoundCloud] Add utility methods to get images from track JSON objects and image URLs AudricV 2022-07-25 18:40:02 +0200
  • 266cd1f76b
    [YouTube] Apply changes in YoutubeMusicSearchExtractor and split its InfoItemExtractors into separate classes AudricV 2022-07-24 19:52:07 +0200
  • c1981ed54f
    [YouTube] Apply changes in Extractors except YoutubeMusicSearchExtractor AudricV 2022-07-22 22:31:43 +0200
  • 4cc99f9ce1
    [YouTube] Apply changes in InfoItemExtractors except YouTube Music ones AudricV 2022-07-22 21:34:12 +0200
  • adfad086ac
    [YouTube] Add utility methods to get images from InfoItems and thumbnails arrays AudricV 2022-07-22 17:28:39 +0200
  • d56b880cae
    Replace avatar and thumbnail URLs attributes and methods to List<Image> in Infos AudricV 2022-07-22 15:22:14 +0200
  • 9d8098576e
    Replace avatar and thumbnail URLs attributes and methods to List<Image> in Extractors AudricV 2022-07-21 00:17:45 +0200
  • 0f4a5a8184
    Replace avatar and thumbnail URLs attributes and methods to List<Image> in InfoItemsCollectors AudricV 2022-07-20 23:36:27 +0200
  • ca1d4a6fa4
    Replace avatar and thumbnail URLs attributes and methods to List<Image> in InfoItemExtractors AudricV 2022-07-20 23:31:47 +0200
  • 2f3ee8a3f2
    Replace avatar and thumbnail URLs attributes and methods to List<Image> in InfoItems AudricV 2022-07-20 23:28:06 +0200
  • 78ce65769f
    Add an ImageSuffix class to the extractor AudricV 2023-08-12 22:56:25 +0200
  • d85454186a
    Add an Image class to the extractor AudricV 2023-08-12 22:56:25 +0200
  • ed071a8721
    Refactor playerJsCode to jsCode to fix checkstyle. #1095 Kavin 2023-08-12 13:20:19 +0100
  • 43200af275
    Attempt to extract function from player only once. Kavin 2023-08-12 13:08:09 +0100
  • 7294675aea
    Merge pull request #1093 from AudricV/yt_support-shorts-ui-playlists Stypox 2023-08-12 11:11:36 +0200
  • 93a90b816d
    Merge pull request #1094 from AudricV/yt_support-more-channel-headers Stypox 2023-08-12 11:08:30 +0200
  • 44b664af15
    [YouTube] Simplify Optional chains in channel #1094 Stypox 2023-08-12 11:02:51 +0200
  • 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 #1093 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 #1092 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 #1091 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 #1082 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 #950 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 #1081 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 #1089 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. #488 Kavin 2023-08-03 23:11:09 +0100
  • 25082d78b0
    Replace SecureRandom with Random #1088 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 #1087 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 #1086 AudricV 2023-08-01 22:19:43 +0200