Skip to content

Conversation

@dsellick-opti
Copy link
Contributor

@dsellick-opti dsellick-opti commented Oct 27, 2025

User description

Description of Changes

Enabled Push notification on QA app

Breaking Changes

  • None

Release Checklist

Prepare:

  • Detail any breaking changes. Breaking changes require a new major version number, and a migration guide in wiki / README.md

Bump versions in:

  • CHANGELOG.md
  • gradle.properties
  • add links to newly created wiki pages to readme
  • Update major version numbers in wiki (basic integration + push guides)

Integration tests

T&T Only

  • Init SDK with only optimove credentials
  • Associate customer
  • Associate email
  • Track events

Mobile Only

  • Init SDK with all credentials
  • Track events
  • Associate customer (verify both backends)
  • Register for push
  • Opt-in for In-App
  • Send test push
  • Send test In-App
  • Receive / trigger deep link handler (In-App/Push)
  • Receive / trigger the content extension, render image and action buttons for push
  • Verify push opened handler

Deferred Deep Links

  • With app installed, trigger deep link handler
  • With app uninstalled, follow deep link, install test bundle, verify deep link read from Clipboard, trigger deep link handler

Combined

  • Track event for T&T, verify push received
  • Trigger scheduled campaign, verify push received
  • Trigger scheduled campaign, verify In-App received

Release Procedure

  • Squash and merge dev to master
  • Delete branch once merged

Generated description

Below is a concise technical summary of the changes proposed in this PR:
Integrate Firebase Cloud Messaging (FCM) into the application by updating Gradle build configurations and adding the google-services.json file. Enable push notifications for the QA application environment through this Firebase setup.

Latest Contributors(2)
UserCommitDate
david_ho@optimove.comAB-262140-updated-sdk-...October 13, 2025
vladislav_v@optimove.comundo-gradle-changesNovember 17, 2023
This pull request is reviewed by Baz. Review like a pro on (Baz).

@kris-opti kris-opti merged commit cc88bcf into master Oct 29, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants