Summary

Description

This is a tiny release whose sole purpose is to serve an apple-app-site-association file from https://oc.app/.well-known/apple-app-site-association.

This file is Apple's standard mechanism for associating a website with a native app — the iOS counterpart of the assetlinks.json file we already serve for Android. It is required to unblock passkey support in the native iOS app we are currently developing: without it, iOS refuses to create or use passkeys with oc.app as the relying party, so shipping it now unblocks that work.

It has no effect on the web app, the Android app, or existing passkeys — it simply declares which native app is allowed to use oc.app credentials.

Changed

  • Serve apple-app-site-association for iOS passkeys (#9241)
Payload

Proposal to execute nervous system function:

Nervous system function:

NervousSystemFunction { id: 10000, name: "Update OpenChat frontend assets", description: Some( "This will commit a newly prepared batch of assets which have been uploaded to the asset canister by a principal which has been granted the "Prepare" permission.", ), function_type: Some( GenericNervousSystemFunction( GenericNervousSystemFunction { target_canister_id: Some( 6hsbt-vqaaa-aaaaf-aaafq-cai, ), target_method_name: Some( "commit_proposed_batch", ), validator_canister_id: Some( 6hsbt-vqaaa-aaaaf-aaafq-cai, ), validator_method_name: Some( "validate_commit_proposed_batch", ), topic: Some( DappCanisterManagement, ), }, ), ), }

Payload sha256:

c1be2007d8a98482d7f4f26f2cf028c920c8fc9f0a26dfee3178db59cba00701

Payload:

commit proposed batch 256 with evidence a506e3b19483836701c9690f2285f2eaa7083c7907cf53b304ccfb2fa89c620c

Overview