Skip to content

feat: Live Notifications#734

Draft
mahmoud-elmorabea wants to merge 10 commits into
mainfrom
feature/live-notifications
Draft

feat: Live Notifications#734
mahmoud-elmorabea wants to merge 10 commits into
mainfrom
feature/live-notifications

Conversation

@mahmoud-elmorabea

Copy link
Copy Markdown
Contributor

TBA

@mahmoud-elmorabea mahmoud-elmorabea self-assigned this Jun 15, 2026
mahmoud-elmorabea and others added 10 commits June 15, 2026 12:01
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…eedback (#722)

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…/dismissal handling (#723)

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…r callback (#724)

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…, step icons, campaign trigger (#729)

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@mahmoud-elmorabea mahmoud-elmorabea force-pushed the feature/live-notifications branch from a219601 to 050f431 Compare June 15, 2026 08:13
@github-actions

Copy link
Copy Markdown

Sample app builds 📱

Below you will find the list of the latest versions of the sample apps. It's recommended to always download the latest builds of the sample apps to accurately test the pull request.


@codecov

codecov Bot commented Jun 15, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 57.43945% with 369 lines in your changes missing coverage. Please review.
✅ Project coverage is 66.80%. Comparing base (b5cf24d) to head (050f431).
⚠️ Report is 17 commits behind head on main.

Files with missing lines Patch % Lines
...omer/messagingpush/Api36LiveNotificationBuilder.kt 0.00% 74 Missing ⚠️
...agingpush/livenotification/LiveNotificationData.kt 43.51% 61 Missing ⚠️
...ngpush/livenotification/LiveNotificationManager.kt 0.00% 43 Missing ⚠️
.../customer/messagingpush/LiveNotificationHandler.kt 75.47% 26 Missing and 13 partials ⚠️
...push/livenotification/LiveNotificationRegistrar.kt 0.00% 29 Missing ⚠️
...messagingpush/CustomerIOPushNotificationHandler.kt 15.78% 15 Missing and 1 partial ⚠️
...ngpush/livenotification/template/TemplateAssets.kt 30.43% 15 Missing and 1 partial ⚠️
...r/messagingpush/util/NotificationChannelCreator.kt 60.71% 11 Missing ⚠️
...ivenotification/LiveNotificationLifecycleClient.kt 79.16% 3 Missing and 7 partials ⚠️
.../customer/sdk/core/network/CustomerIOHttpClient.kt 0.00% 8 Missing ⚠️
... and 18 more
Additional details and impacted files
@@             Coverage Diff              @@
##               main     #734      +/-   ##
============================================
- Coverage     69.07%   66.80%   -2.28%     
- Complexity      838     1041     +203     
============================================
  Files           149      177      +28     
  Lines          4601     5711    +1110     
  Branches        628      786     +158     
============================================
+ Hits           3178     3815     +637     
- Misses         1189     1607     +418     
- Partials        234      289      +55     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions

Copy link
Copy Markdown

📏 SDK Binary Size Comparison Report

Module Last Recorded Size Current Size Change in Size
core 33.61 KB 34.07 KB ⬆️ +0.46KB
datapipelines 42.43 KB 43.29 KB ⬆️ +0.86KB
messagingpush 31.66 KB 70.20 KB ⬆️ +38.54KB
messaginginapp 121.84 KB 121.84 KB ✅ No Change
tracking-migration 22.89 KB 22.89 KB ✅ No Change

@github-actions

Copy link
Copy Markdown
  • java_layout: feature/live-notifications (1781511331)

@github-actions

Copy link
Copy Markdown
  • kotlin_compose: feature/live-notifications (1781511326)

@github-actions

Copy link
Copy Markdown

Build available to test
Version: feature-live-notifications-SNAPSHOT
Repository: https://central.sonatype.com/repository/maven-snapshots/

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.

1 participant