Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redirect users to origin instance when "escaping" the federation is not possible #6775

Open
meljoann opened this issue Dec 18, 2024 · 1 comment

Comments

@meljoann
Copy link

Describe the problem to be solved

A friend recently shared my channel link on Mastodon, but the link is to his own instance: https://video.thepolarbear.co.uk/c/mustics@tv.gravitons.org/videos?s=1

I suppose because of federation, it shows the the amount of videos on my channel as zero.

Describe the solution you would like

When watching videos from remote instances on your instance, include a prominent link to the original instance. This might be a good fallback measure.

Alternatively, is there a way to fetch all the videos from the original instance?

@Chocobozzz
Copy link
Owner

Chocobozzz commented Dec 19, 2024

Hi,

There's a link below the description when you're watching a remote video (Origin field): https://video.thepolarbear.co.uk/w/4r2z1Ewy8aryE1tBChqL2B

Regarding your issue I think your friend search for your channel in the instance search bar, and copied the link. But thepolarbear instance doesn't allow "anonymous" users to "escape" from the federation (thepolarbear instance doesn't follow your instance/account/channels). It's the reason why anonymous users don't see your videos on this instance.

I suggest to automatically redirect users to the origin instance for this specific use case

@Chocobozzz Chocobozzz changed the title Remote instances: include link to original domain Redirect users to origin instance when "escaping" the federation is not possible Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants