Skip to content

fix: bot-check advice and titles for failed videos - #1015

Merged
dialmaster merged 1 commit into
devfrom
fix/cookieless-bot-check-advice
Nov 9, 2026
Merged

dialmaster merged 1 commit into
devfrom
fix/cookieless-bot-check-advice

Conversation

@dialmaster

Copy link
Copy Markdown
Collaborator

When YouTube's bot check blocked a download on a server without cookies, Youtarr told the user to set cookies. The block is usually temporary and the videos download fine on the next scheduled run, so the messages now say that instead, and only suggest cookies if it keeps happening.

Failed videos that Youtarr had never seen before showed only a YouTube id. They now show the title and channel, looked up through YouTube's public oEmbed endpoint.

When YouTube's bot check blocked a download on a server without
cookies, Youtarr told the user to set cookies. The block is usually
temporary and the videos download fine on the next scheduled run, so
the messages now say that instead, and only suggest cookies if it
keeps happening.

Failed videos that Youtarr had never seen before showed only a
YouTube id. They now show the title and channel, looked up through
YouTube's public oEmbed endpoint.
@github-actions

github-actions Bot commented Nov 9, 2026

Copy link
Copy Markdown
Contributor

📊 Test Coverage Report

Backend Coverage

Type Coverage Status
Lines 89.56% 🟢
Statements 89.13% 🟢
Functions 88.39% 🟢
Branches 84.30% 🟢

Frontend Coverage

Type Coverage Status
Lines 89.90% 🟢
Statements 88.35% 🟢
Functions 82.17% 🟢
Branches 83.06% 🟢

Coverage Requirements

  • Minimum threshold: 70% line coverage
  • Backend: ✅ Passes
  • Frontend: ✅ Passes

Coverage report generated for commit c59e0e0

@dialmaster
dialmaster merged commit 262be6d into dev Nov 9, 2026
13 checks passed
@dialmaster
dialmaster deleted the fix/cookieless-bot-check-advice branch November 9, 2026 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant