Commit Graph

23683 Commits (master)
 

Author SHA1 Message Date
bashonly 27afb31edc
[ie/tarangplus] Sanitize m3u8 URLs (#15502)
Fix 260ba3abba

Closes #15501
Authored by: bashonly
1 week ago
InvalidUsernameException 48b845a296
[ie/zdf] Support sister sites URLs (#15370)
Closes #13319
Authored by: InvalidUsernameException
1 week ago
clayote cec1f1df79
Fix `--parse-metadata` when `TO` is a single field name (#14577)
Closes #14576
Authored by: clayote, bashonly

Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
2 weeks ago
0x∅ ba499ab0dc
[ie/croatian.film] Add extractor (#15468)
Closes #15464
Authored by: 0xvd
2 weeks ago
0x∅ 5a481d65fa
[ie/hotstar] Extract from new API (#15480)
Closes #15479
Authored by: 0xvd
2 weeks ago
Cédric Luthi 6ae9e95687
[ie/tv5unis] Fix extractors (#15477)
Closes #12662
Authored by: 0xced
2 weeks ago
pomtnp 9c393e3f62
[ie/tiktok] Extract `save_count` (#15054)
Closes #15053
Authored by: pomtnp
2 weeks ago
Emi 87a265d820
[ie/tumblr] Extract timestamp (#15462)
Authored by: alch-emi
2 weeks ago
doe1080 4d4c7e1c69
[utils] `js_to_json`: Prevent false positives for octals (#15474)
Authored by: doe1080
2 weeks ago
João Victor Fernandes Oliveira 0066de5b7e
[ie/zoom] Extract recordings with start times (#15475)
Authored by: JV-Fernandes
2 weeks ago
Oliver Pfeiffer 5026548d65
[ie/bigo] Support `--wait-for-video` (#15463)
Authored by: olipfei
2 weeks ago
0x∅ e15ca65874
[ie/twitch:videos] Raise error when channel is not found (#15458)
Closes #15450
Authored by: 0xvd
2 weeks ago
bashonly 3763d0d4ab
[build] Improve nightly release check (#15455)
Authored by: bashonly
2 weeks ago
Subrat Lima 260ba3abba
[ie/tarangplus] Add extractors (#13060)
Closes #13020
Authored by: subrat-lima
2 weeks ago
ptlydpr 878a41e283
[ie/pandatv] Add extractor (#13210)
Authored by: ptlydpr
2 weeks ago
bashonly 76c31a7a21
[ie/youtube] Fix comment subthreads extraction (#15448)
Fix d22436e5dc

Closes #15444
Authored by: bashonly
2 weeks ago
bashonly ab3ff2d5dd
[build] Harden CI/CD pipeline (#15387)
* NOTE: the release workflows' new handling of secrets
  may be a breaking change for forks that are using any secrets
  other than GPG_SIGNING_KEY or ARCHIVE_REPO_TOKEN.

  Previously, the release workflow would try to resolve a token
  secret name based on the `target` or `source` input,
  e.g. NIGHTLY_ARCHIVE_REPO_TOKEN or CUSTOM_ARCHIVE_REPO_TOKEN,
  and then fall back to using the ARCHIVE_REPO_TOKEN secret if the
  resolved token secret name was not found in the repository.

  This behavior has been replaced by the release workflow
  always using the ARCHIVE_REPO_TOKEN secret as the token
  for publishing releases to any external archive repository.

* Add zizmor CI job for auditing workflows

* Pin all actions to commit hashes instead of symbolic references

* Explicitly set GITHUB_TOKEN permissions at the job level

* Use actions/checkout with `persist-credentials: false` whenever possible

* Remove/replace template expansions in workflow scripts

* Remove all usage of actions/cache from build/release workflows

* Remove the cache-warmer.yml workflow

* Remove the unused download.yml workflow

* Set concurrency limits for any workflows that are triggered by PRs

* Avoid loading the entire secrets context

* Replace usage of `secrets: inherit` with explicit `secrets:` blocks

* Pin all external docker images to hash that are used by the build workflow

* Explicitly set `shell: bash` for some steps to avoid pwsh or set pipefail

* Ensure any pwsh steps will fail on non-zero exit codes

Authored by: bashonly
2 weeks ago
bashonly 468aa6a9b4
[ie/youtube] Fix tracking of parent comment among replies (#15439)
Fix d22436e5dc

Closes #15438
Authored by: bashonly
2 weeks ago
prettysunflower 6c918c5071
[ie/nebula:season] Support more URLs (#15436)
Authored by: prettysunflower
2 weeks ago
sepro 09078190b0
[ie/iqiyi] Remove broken login support (#15441)
Authored by: seproDev
2 weeks ago
sepro 4a772e5289
[ie/scte] Remove extractors (#15442)
Authored by: seproDev
2 weeks ago
cesbar f24b9ac0c9
[utils] `decode_packed_codes`: Fix missing key handling (#15440)
Authored by: cesbar
2 weeks ago
bashonly 2a7e048a60
[ie/facebook] Remove broken login support (#15434)
Authored by: bashonly
2 weeks ago
bashonly a6ba714005
[ie/twitter] Remove broken login support (#15432)
Closes #12616
Authored by: bashonly
2 weeks ago
bashonly ce9a3591f8
[ie/twitter] Do not extract non-video posts from `unified_card`s (#15431)
Closes #15402
Authored by: bashonly
2 weeks ago
bashonly d22436e5dc
[ie/youtube] Support comment subthreads (#15419)
* Support newly rolled out comment "subthreads"
* Fix comments extraction: all replies were being missed
* Add a `max-depth` element to the `max_comments` extractor-arg
* Fully remove the deprecated `max_comment_depth` extractor-arg

Closes #15303
Authored by: bashonly
2 weeks ago
bashonly abf29e3e72
[ie/youtube] Fix `skip_player=js` extractor-arg (#15428)
Authored by: bashonly
2 weeks ago
Mike Fährmann fcd47d2db3
[ie/picarto] Fix extraction when stream has no title (#15407)
Closes #14540
Authored by: mikf
3 weeks ago
bashonly cea825e7e0
[ie/generic] Improve detection of blockage due to TLS fingerprint (#15426)
Authored by: bashonly
3 weeks ago
sepro c0a7c594a9
[utils] `mimetype2ext`: Recognize more srt types (#15411)
Authored by: seproDev
3 weeks ago
sepro 6b23305822
[ie/manoto] Remove extractor (#15414)
Authored by: seproDev
3 weeks ago
sepro 6d92f87ddc
[ie/cda] Support mobile URLs (#15398)
Closes #15397
Authored by: seproDev
3 weeks ago
sepro 9bf040dc6f
[utils] `random_user_agent`: Bump versions (#15396)
Authored by: seproDev
3 weeks ago
doe1080 15263d049c
[utils] `unified_timestamp`: Add `tz_offset` parameter (#15357)
Allows datetime strings without a timezone to be parsed with the correct offset

Authored by: doe1080
4 weeks ago
0x∅ 0ea6cc6d82
[ie/netease:program] Support DJ URLs (#15365)
Closes #15364
Authored by: 0xvd
4 weeks ago
0x∅ e9d4b22b9b
[ie/bandcamp:weekly] Fix extractor (#15208)
Closes #13963
Authored by: 0xvd, bashonly

Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
4 weeks ago
0x∅ 97fb78a5b9
[ie/yahoo] Fix extractor (#15314)
Closes #15211
Authored by: 0xvd, bashonly

Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
4 weeks ago
0x∅ f5270705e8
[ie/nebula:season] Add extractor (#15347)
Closes #15343
Authored by: 0xvd, bashonly

Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
4 weeks ago
bashonly a6a8f6b6d6
[ci] Explicitly declare permissions and limit credentials (#15324)
Authored by: bashonly
4 weeks ago
bashonly 825648a740
[build] Bump official actions to latest versions (#15305)
* Bump actions/cache → v5
* Bump actions/upload-artifact → v6
* Bump actions/download-artifact → v7

Authored by: bashonly
4 weeks ago
bashonly e0bb477732
Bypass interactive format selection if no formats are found (#15278)
Authored by: bashonly
4 weeks ago
delta c0c9cac554
[ie/filmarchiv] Add extractor (#13490)
Closes #14821
Authored by: 4elta
4 weeks ago
0x∅ f0bc71abf6
[ie/tubitv] Support URLs with locales (#15205)
Closes #15176
Authored by: 0xvd
4 weeks ago
0x∅ 8a4b626daf
[ie/dropbox] Support videos in folders (#15313)
Closes #15312
Authored by: 0xvd
4 weeks ago
0x∅ f6dc7d5279
Accept float values for `--sleep-subtitles` (#15282)
Closes #15269
Authored by: 0xvd
4 weeks ago
quietvoid c5e55e0479
[ie/gofile] Fix extractor (#15296)
Authored by: quietvoid
4 weeks ago
doe1080 6d4984e64e
[ie/nextmedia] Remove extractors (#15354)
Authored by: doe1080
4 weeks ago
doe1080 a27ec9efc6
[ie/netzkino] Rework extractor (#15351)
Authored by: doe1080
4 weeks ago
bashonly ff61bef041
[ie/youtube:tab] Fix flat thumbnails extraction for shorts (#15331)
Closes #15329
Authored by: bashonly
1 month ago
sepro 04f2ec4b97
[ie/parti] Fix extractors (#15319)
Authored by: seproDev
1 month ago