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

[Feature Request]: Verify on Flathub #4595

Closed
3 tasks done
cassidyjames opened this issue Jan 24, 2024 · 3 comments
Closed
3 tasks done

[Feature Request]: Verify on Flathub #4595

cassidyjames opened this issue Jan 24, 2024 · 3 comments
Labels
E: display more information enhancement New feature or request U: duplicate This issue or pull request already exists

Comments

@cassidyjames
Copy link

Guidelines

  • I have searched the issue tracker for open and closed issues that are similar to the feature request I want to file, without success.
  • I have searched the documentation for information that matches the description of the feature request I want to file, without success.
  • This issue contains only one feature request.

Problem Description

FreeTube is currently one of the most popular apps on Flathub in the top 100 with nearly 500k installs (congratulations!). However, it's not possible to see at a glance from Flathub (or native app store clients) that it's actually the FreeTube app linked to from the FreeTube site.

Proposed Solution

Flathub now supports app verification; it only requires placing a .well-known file at your domain to show the app ID belongs to the same people who control the site itself. Then you'll get a nice ✅ Verified indication on the Flathub site and in native app stores like GNOME Software.

Alternatives Considered

You could choose not to verify the app, I suppose. 😄

Issue Labels

display more information to user

Additional Information

I'm a volunteer at Flathub and am happy to help you out however I can.

@cassidyjames cassidyjames added the enhancement New feature or request label Jan 24, 2024
@absidue
Copy link
Member

absidue commented Jan 24, 2024

The docs say that the process has to be started from a logged in FlatHub account, because of that limitation, as mentioned in this comment #4339 (reply in thread), it won't happen before the next release.

@cassidyjames
Copy link
Author

Ah, great @absidue! I searched for issues but missed that discussion. :)

Yep, you can log into Flathub with your GitHub account; if you have commit access to the Flatpak manifest, your app will automatically show on your dashboard. If you don't have commit access, that's something we should get set up—I can file an issue on Flathub if that's the case.

Once you're logged in, you're given the verification token for your app, which can then be placed in a plain text file at https://freetubeapp.io/.well-known/org.flathub.VerifiedApps.txt. It's a pretty quick process and doesn't technically require making a release.

I'm happy to help out and answer any additional questions!

@efb4f5ff-1298-471a-8973-3d47447115dc
Copy link
Member

efb4f5ff-1298-471a-8973-3d47447115dc commented Jan 24, 2024

Lets continue this over at #4339 so we can keep the issue tracker clean of duplicates

@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc closed this as not planned Won't fix, can't repro, duplicate, stale Jan 24, 2024
@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc added the U: duplicate This issue or pull request already exists label Jan 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
E: display more information enhancement New feature or request U: duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

3 participants