ThetaDev
66d80383c5
refactor: remove getTab() method from ChannelTabExtractor
2023-05-07 21:43:52 +02:00
ThetaDev
b1f89053f5
docs: add docs to ChannelTabInfo
2023-05-07 21:38:35 +02:00
ThetaDev
e8fab3be9c
fix: add #1050 fix to channel tab name extraction
...
use shared method for channel header extraction
2023-05-07 21:31:45 +02:00
ThetaDev
2adc2caebc
fix: use assertTabs method, rename channelTab mock folder
2023-05-07 21:06:06 +02:00
ThetaDev
d868746e50
Merge branch 'dev' of github.com:TeamNewPipe/NewPipeExtractor into channel-tabs
2023-05-01 17:56:52 +02:00
ThetaDev
a3f6a7e68c
tests: add @override to YT channel/tab tests
2023-05-01 17:43:59 +02:00
ThetaDev
0583515532
tests: separate channel/tab tests for Peertube, Bandcamp, Soundcloud
...
fix: Bandcamp channel link handler factory
2023-05-01 17:38:03 +02:00
Tobi
11565db17f
Merge pull request #1055 from AudricV/peertube-no-description-channels
...
[PeerTube] Don't return "No description" when there is no description for a channel or an account
2023-04-30 23:38:10 +02:00
AudricV
945165a3c0
[PeerTube] Don't return "No description" when there is no description for a channel or an account
...
When a description is missing, no description should be returned, even the ones
indicating there is no description. This behavior is represented by a null
return instead.
Also update PeertubeAccountExtractorTest to reflect these changes.
2023-04-30 18:41:38 +02:00
Stypox
d61dc27406
Merge pull request #1054 from TeamNewPipe/fix-ci-variable
...
Make sure CI is not vulnerable to bash word splitting
2023-04-27 18:52:07 +02:00
ThetaDev
0e28f2b560
tests: add tests for channel tab urls
2023-04-27 12:31:39 +02:00
ThetaDev
417b79757f
Merge branch 'dev' of github.com:TeamNewPipe/NewPipeExtractor into channel-tabs
2023-04-27 11:56:50 +02:00
ThetaDev
d47d0f982e
fix: add Bandcamp URL suffixes
2023-04-27 11:47:19 +02:00
Stypox
51cba5a287
Make sure CI is not vulnerable to bash word splitting
...
See https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#using-an-intermediate-environment-variable
2023-04-26 18:36:25 +02:00
Stypox
f819c2fe34
Merge pull request #1053 from TeamNewPipe/dependabot/gradle/org.junit-junit-bom-5.9.3
...
Bump org.junit:junit-bom from 5.9.2 to 5.9.3
2023-04-26 15:42:19 +02:00
dependabot[bot]
4b92c5a34d
Bump org.junit:junit-bom from 5.9.2 to 5.9.3
...
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit5 ) from 5.9.2 to 5.9.3.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.2...r5.9.3 )
---
updated-dependencies:
- dependency-name: org.junit:junit-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-26 09:57:57 +00:00
Stypox
6a38811af8
[Bandcamp] Use same url for tracks and albums channel tabs
2023-04-25 15:43:47 +02:00
Stypox
2deb023da4
Merge pull request #1050 from Theta-Dev/fix/channel-carousel-header
...
[YouTube] Add support for CarouselHeaderRenderer
2023-04-25 15:17:31 +02:00
ThetaDev
4aada7f91b
refactor: rename carousel header channel test
2023-04-21 22:48:37 +02:00
ThetaDev
0c5fdaca7e
fix: remove overridden getId function in PeertubeAccountExtractor
2023-04-18 21:21:15 +02:00
Tobi
b2b426048f
Merge pull request #1051 from Theta-Dev/fix/ytm-client-version-rg
...
[YouTube] fix: set musicClientVersion regex capture group
2023-04-16 23:48:19 +02:00
ThetaDev
47aa9fed40
fix: set musicClientVersion regex capture group
2023-04-16 19:25:05 +02:00
ThetaDev
20370395c5
fix: add support for CarouselHeaderRenderer
2023-04-16 17:40:13 +02:00
ThetaDev
2ad496fc2b
refactor: merge YoutubeChannelTabExtractor and YoutubeChannelVideosTabExtractor
2023-04-16 15:54:00 +02:00
ThetaDev
6b627f822e
feat: fetch YT Shorts using internal playlist
2023-04-16 15:46:35 +02:00
ThetaDev
308fc434fe
fix: make ChannelTabExtractorBuilder serializable
2023-04-16 15:32:15 +02:00
ThetaDev
6e0ffafd06
fix: Peertube channel tab extractor fetching global feed
2023-04-15 19:08:52 +02:00
Stypox
bad12385c8
Fix PeerTube channel tabs content filters
2023-04-14 19:51:29 +02:00
Stypox
294ffab490
Add documentation for ReadyChannelTabLLH
2023-04-14 16:51:17 +02:00
ThetaDev
12ca6a22cf
fix tests
2023-04-14 14:10:26 +02:00
Stypox
c3651bef5c
Channels are now an Info
...
The previous "main" tab is now just a normal tab returned in getTabs().
This is a breaking change.
2023-04-14 00:56:29 +02:00
Stypox
7dba6e3891
Merge pull request #1033 from petlyh/bandcamp-paywalled-content
...
[Bandcamp] Handle paywalled tracks
2023-04-12 13:04:26 +02:00
ThetaDev
e278a2d6d4
refactor: use streams instead of for loops
...
fix: extract more than 1 bandcamp album
2023-04-05 21:36:04 +02:00
ThetaDev
750f1585a5
add comment to clarify channel tab param
2023-04-05 20:20:03 +02:00
ThetaDev
e57d43f92d
Merge branch 'dev' of github.com:TeamNewPipe/NewPipeExtractor into channel-tabs
2023-04-05 14:52:18 +02:00
petlyh
e6aad117e7
[Bandcamp] Throw PaidContentException on paywalled albums
2023-04-03 19:27:09 +02:00
TobiGr
8495ad619e
Bump version to 0.22.6
2023-04-02 22:35:02 +02:00
fynngodau
69705138e4
[Bandcamp] Fix extraction of related playlist items URL ( #1047 )
...
Small change in HTML structure
2023-04-02 22:24:29 +02:00
Björn Sigurbergsson
1b6fe5edd6
[YouTube] Fix ParsingException when comments are unavailable in a video ( #1040 )
...
Co-authored-by: bjs <bjs@elect-it.com>
Co-authored-by: Audric V. <74829229+AudricV@users.noreply.github.com>
Co-authored-by: Kavin <20838718+FireMasterK@users.noreply.github.com>
2023-03-30 19:58:06 +02:00
ThetaDev
f306db0178
refactor: move YT channel utils to YouTubeChannelHelper
2023-03-30 13:23:44 +02:00
ThetaDev
97d7ee5663
Merge branch 'dev' of github.com:Theta-Dev/NewPipeExtractor into channel-tabs
2023-03-30 13:08:12 +02:00
ThetaDev
8d1303e18f
Add track types to audio streams ( #1041 )
2023-03-28 00:02:20 +02:00
ThetaDev
c6ee2f3ff7
fix: add checkIfChannelResponseIsValid method
2023-03-22 01:27:55 +01:00
ThetaDev
8cd6439d19
fix: YT shorts view count parsing (2)
2023-03-22 01:07:58 +01:00
ThetaDev
8ecee8737c
fix: channel extractor tests, docs
2023-03-22 01:00:05 +01:00
ThetaDev
76052de72a
fix: YT shorts view count parsing
2023-03-21 23:43:34 +01:00
ThetaDev
5b63a3e3a8
tests: update mocks, remove special cases for a/b test
2023-03-21 01:00:35 +01:00
ThetaDev
9cebcf7ab6
Merge branch 'dev' of github.com:TeamNewPipe/NewPipeExtractor into channel-tabs
2023-03-21 00:45:53 +01:00
Tobi
44ae139d33
Merge pull request #1034 from AudricV/peertube-fix-commentsinfo-test
...
[PeerTube] Fix comments info test
2023-03-20 19:30:35 +01:00
Tobi
d5e9df5381
Merge pull request #1038 from TeamNewPipe/docs-jdk-11
...
Update JDK to 11 in JDoc workflow
2023-03-20 19:25:21 +01:00