ApollosProject / apollos-embeds

Apollos React Embeds that can be used in Webflow and other third-party websites.
https://www.npmjs.com/package/@apollosproject/apollos-embeds
0 stars 0 forks source link

sharing pages should serve universal links #207

Open redreceipt opened 5 months ago

redreceipt commented 5 months ago

What's the Problem?

Basecamp item

We need to support universal links from the microsite. this means that it needs to behave similar to sharing links from the app currently.

https://newspring.apollos.church/.well-known/apple-app-site-association should equal https://newspring.production.apollos.app/.well-known/apple-app-site-association and the same with https://newspring.apollos.church/.well-known/assetlinks.json

You can use this code for reference: https://github.com/ApollosProject/apollos-cluster/blob/master/src/data/linking/index.js

Sherange commented 2 months ago

@redreceipt How do we configure file apple-app-site-association in current code, is it hard coded or manually uploading the file

https://newspring.production.apollos.app/.well-known/apple-app-site-association

redreceipt commented 2 months ago

@redreceipt How do we configure file apple-app-site-association in current code, is it hard coded or manually uploading the file

https://newspring.production.apollos.app/.well-known/apple-app-site-association

I reference it in the description of this issue

Sherange commented 2 months ago

@redreceipt you have reference a link configuration in cluster but I don't have idea how its work with micro service

redreceipt commented 2 months ago

@Sherange this is a backend task that requires understanding of serving files from a server. That cluster codes shows how we generate the file when someone requests that URL. You may want to get with @rajitharussel on the specifics of how it's happening on the cluster to understand what needs to happen on the microservice. Essentially when someone requests that file, we want to generate it and send it back. Does that make sense?

Sherange commented 2 months ago

Yes, I will check with Russel to get code level idea