Skip to content

feat: drop Slack/web-push, use CDK js-core (DO NOT MERGE until core is published) - #100

Merged
millerm30 merged 6 commits into
mainfrom
feat/cdk-inapp-api
Sep 24, 2026
Merged

millerm30 merged 6 commits into
mainfrom
feat/cdk-inapp-api

Conversation

@millerm30

Copy link
Copy Markdown
Member

Do not merge yet

Do not merge this until @notificationapi/core with the CDK in-app paths is merged and published. Then bump @notificationapi/core in this package to that published version and only then merge.

Order:

  1. Merge/deploy leftover in-app backend in serverless
  2. Merge and publish notificationapi-js-core
  3. Update this PR’s @notificationapi/core dependency to that release
  4. Merge this PR

Summary

  • Removes Slack connect and web-push opt-in UI
  • In-app + preferences go through the CDK js-core client
  • Still depends on @notificationapi/core@^1.2.9 until the new core is published

Test plan

  • Packed local tarballs in ant_sandbox: notifications received, preferences popup works
  • Install published core (not file:) and re-test before merge

Made with Cursor

…core client.

Do not publish until @notificationapi/core with the CDK paths is released and this package is bumped to it.

Co-authored-by: Cursor <[email protected]>
@millerm30
millerm30 removed the request for review from sahandseifi September 17, 2026 16:22
@millerm30
millerm30 marked this pull request as draft September 17, 2026 16:23
@millerm30
millerm30 marked this pull request as ready for review September 18, 2026 12:58
@millerm30
millerm30 merged commit f755bf2 into main Sep 24, 2026
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.

2 participants