matrix-org / matrix.to

A simple stateless privacy-protecting URL redirecting service for Matrix
http://matrix.to
Apache License 2.0
934 stars 201 forks source link

Add apple app site association file to source #220

Closed kloenk closed 3 years ago

kloenk commented 3 years ago

Is your feature request related to a problem? Please describe. Apple requires site association for apps on iOS and open url support for Mac apps

Describe the solution you'd like Add the /.well-known/apple-app-site-association file to the source to make deployment easier and add to make it easier to add custom apps support for matrix.to

Describe alternatives you've considered Patching all clients to not use matrix.to, but something else

bwindels commented 3 years ago

The file you link to actually exists ... not sure what is left to do here? Do you want to add an app association for another app than Element iOS?

kloenk commented 3 years ago

Yes, I would like to do something like a pr to it. Imho that has more transparency, then just sending a mail to a random address, containing the app identifier I'm working on.

bwindels commented 3 years ago

We will only consider adding app associations on iOS for apps that were added as a client here on matrix.to. The association file is automatically created from all clients in this list that implement the appleAssociatedAppId property (currently only in Element.js): https://github.com/matrix-org/matrix.to/tree/main/src/open/clients

So if you would like to add a client, please create a PR adding a file implementing the details of your client.

kloenk commented 3 years ago

Ah, did not find that. Thanks.