Skip to content

Add handling for /show/ urls - #9788

Merged
FreeTubeBot merged 2 commits into
FreeTubeApp:developmentfrom
radmorecameron:add-support-for-show-url
Sep 14, 2026
Merged

FreeTubeBot merged 2 commits into
FreeTubeApp:developmentfrom
radmorecameron:add-support-for-show-url

Conversation

@radmorecameron

@radmorecameron radmorecameron commented Sep 13, 2026

Copy link
Copy Markdown
Member

Pull Request Type

  • Feature Implementation

Related issue

Related to: #9764

Description

This PR adds support for handling youtube show urls by parsing it as a playlist

Screenshots

image

Testing

Enter https://www.youtube.com/show/VLPL8mG-RkN2uTxSji4CqbV35lGf-w45S5Vr?sbp=QAE%253D in the search bar and navigate to the page

Desktop

  • OS: Fedora Linux
  • OS Version: 44
  • FreeTube version: v0.25.3 Beta (latest nightly)

@FreeTubeBot
FreeTubeBot enabled auto-merge (squash) September 13, 2026 00:51
@github-actions github-actions Bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Sep 13, 2026
@radmorecameron radmorecameron changed the title add support for show url Add handling for /show/ urls Sep 13, 2026
Comment thread src/renderer/store/modules/utils.js Outdated
Co-Authored-By: Shadorc <6506416+Shadorc@users.noreply.github.com>
@efb4f5ff-1298-471a-8973-3d47447115dc

efb4f5ff-1298-471a-8973-3d47447115dc commented Sep 13, 2026

Copy link
Copy Markdown
Member

While testing the Premiere PR i noticed that. Shows also display in search results now. Search Wisp SMP: Dimofyy POV. Lmk if you want me to put that in the issue too

VirtualBoxVM_SYRw8oRSq7

Edit: it does display the playlist sometimes but sometimes it doesnt and throws that warning

@radmorecameron

radmorecameron commented Sep 13, 2026

Copy link
Copy Markdown
Member Author

@efb4f5ff-1298-471a-8973-3d47447115dc Sounds good, I'll try to add support for that lockupview to #9789 and YouTube.js

@FreeTubeBot
FreeTubeBot merged commit 1a26da3 into FreeTubeApp:development Sep 14, 2026
5 checks passed
@github-actions github-actions Bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Sep 14, 2026
PikachuEXE added a commit to PikachuEXE/FreeTube that referenced this pull request Sep 14, 2026
* development: (30 commits)
  Add handling for  `/show/` urls (FreeTubeApp#9788)
  Translated using Weblate (Portuguese (Brazil))
  Feature/drag drop improve (FreeTubeApp#9591)
  cleanup leftover from workflow removal (FreeTubeApp#9792)
  Translated using Weblate (Icelandic)
  Translated using Weblate (Azerbaijani)
  Bump vue-router from 5.3.0 to 5.3.1 (FreeTubeApp#9779)
  Bump marked from 18.0.11 to 18.0.12 (FreeTubeApp#9780)
  Bump electron-builder from 26.15.7 to 26.16.1 (FreeTubeApp#9781)
  Bump dompurify from 3.4.14 to 3.4.15 (FreeTubeApp#9784)
  Bump the webpack group across 1 directory with 2 updates (FreeTubeApp#9778)
  Translated using Weblate (French)
  Bump the eslint group with 4 updates (FreeTubeApp#9775)
  Bump pnpm/action-setup from 6.0.10 to 6.1.0 (FreeTubeApp#9776)
  Translated using Weblate (Japanese)
  Translated using Weblate (Turkish)
  Translated using Weblate (Slovak)
  Translated using Weblate (Czech)
  Translated using Weblate (German)
  Hoist some v-ifs and use v-else and v-else-if (FreeTubeApp#9768)
  ...
PikachuEXE added a commit to PikachuEXE/FreeTube that referenced this pull request Sep 14, 2026
* development: (46 commits)
  Translated using Weblate (Azerbaijani)
  Translated using Weblate (Japanese)
  Translated using Weblate (Hungarian)
  Translated using Weblate (Estonian)
  Translated using Weblate (Turkish)
  Translated using Weblate (Czech)
  Translated using Weblate (Portuguese (Brazil))
  Translated using Weblate (French)
  Translated using Weblate (Chinese (Simplified Han script))
  feat: Add initial support for YouTube clip links (FreeTubeApp#9532)
  Show 'Premiere' instead of 'Live' for premieres (FreeTubeApp#9795)
  Bump the stylelint group across 1 directory with 3 updates (FreeTubeApp#9777)
  Translated using Weblate (Estonian)
  Add handling for  `/show/` urls (FreeTubeApp#9788)
  Translated using Weblate (Portuguese (Brazil))
  Feature/drag drop improve (FreeTubeApp#9591)
  cleanup leftover from workflow removal (FreeTubeApp#9792)
  Translated using Weblate (Icelandic)
  Translated using Weblate (Azerbaijani)
  Bump vue-router from 5.3.0 to 5.3.1 (FreeTubeApp#9779)
  ...

# Conflicts:
#	pnpm-lock.yaml
#	src/renderer/views/Playlist/Playlist.vue
PikachuEXE added a commit that referenced this pull request Sep 15, 2026
* development:
  Translated using Weblate (Azerbaijani)
  Translated using Weblate (Japanese)
  Translated using Weblate (Hungarian)
  Translated using Weblate (Estonian)
  Translated using Weblate (Turkish)
  Translated using Weblate (Czech)
  Translated using Weblate (Portuguese (Brazil))
  Translated using Weblate (French)
  Translated using Weblate (Chinese (Simplified Han script))
  feat: Add initial support for YouTube clip links (#9532)
  Show 'Premiere' instead of 'Live' for premieres (#9795)
  Bump the stylelint group across 1 directory with 3 updates (#9777)
  Translated using Weblate (Estonian)
  Add handling for  `/show/` urls (#9788)
  Translated using Weblate (Portuguese (Brazil))
  Feature/drag drop improve (#9591)
  cleanup leftover from workflow removal (#9792)
  Translated using Weblate (Icelandic)
  Translated using Weblate (Azerbaijani)
  Bump vue-router from 5.3.0 to 5.3.1 (#9779)

# Conflicts:
#	pnpm-lock.yaml
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.

5 participants