Skip to content

Deeplinking fixes for mobile mobile-native#5525

Ben requested to merge feat/deeplinking-mob5525 into master

Ticket(s) / Related Merge Requests

mobile-native#5525

Summary of Changes

Deep linking fixes changing APP_HOST in mobile tenant configs and updating .well-known endpoints to be dynamically driven.

Testing Considerations

The below links all work:

Testing helpers

Deployment Considerations

READ

The table needs populating with :

  • android_keystore_fingerprint
  • apple_development_team_id
  • app_ios_bundle
  • app_android_package

For all tenants, including -1 (Minds main site).

To get the new columns, run the below:

ALTER TABLE minds_tenant_mobile_configs  ADD COLUMN android_keystore_fingerprint varchar(256) AFTER app_version;
ALTER TABLE minds_tenant_mobile_configs  ADD COLUMN apple_development_team_id varchar(128) AFTER android_keystore_fingerprint;

Regression Scope

Deep link support and CI

Platform Affected (web, mobile, etc)

Web / Mob / CI.

Developer Testing Completed

Manual, unit (phpspec).

Screenshots / Screen Recording

N/A

Does this impact

  • Localization
  • Dark/light mode
  • Guest mode

Definition of Done Checklist

  • The Acceptance Criteria has been met
  • Code is tested: Testing includes unit/spec, E2E/automated and manual testing
  • Merge requests description has been filled out
Edited by Ben

Merge request reports