Every release to have a release note that will be a copy of what is there on the App Store and GH
Only the latest one is important and is available on the Relay
Each release note also has a MAN release number with it
When the note is put in, it also triggers a general FCM notification for all apps 'new update is available'
Action on the app (app side):
When an app opens (via. notification or otherwise) and there is a Release Note it fetches the same
If the app = note version: No action, else if app version > MAN version then show upgrade notification with reminders possible (no need to keep a count), else (app version <= MAN version) show notification with no reminders possible
Also look at the UX of the release note while doing this.
The app should take the message when type = broadcast and act as per the logic in the ticket
Additional considerations:
Admin function to use the same function as any F&F notification where FCM notification is sent and the message centre is sent the message payload
Release notification (relay/ admin piece):
Action on the app (app side):
Additional considerations:
Admin function to use the same function as any F&F notification where FCM notification is sent and the message centre is sent the message payload
Issues related to this functionality: