Skip to content

Harden mobile v1 rollout: native permissions, tests, pairing UX, release notes#199

Merged
BunsDev merged 1 commit intomainfrom
mobile-v1-rollout-hardening
Apr 1, 2026
Merged

Harden mobile v1 rollout: native permissions, tests, pairing UX, release notes#199
BunsDev merged 1 commit intomainfrom
mobile-v1-rollout-hardening

Conversation

@BunsDev
Copy link
Copy Markdown
Contributor

@BunsDev BunsDev commented Apr 1, 2026

Summary

  • Add Android POST_NOTIFICATIONS / SCHEDULE_EXACT_ALARM permissions and iOS UIBackgroundModes so local notifications actually fire on device
  • Add Capacitor LocalNotifications plugin config (icon, color, sound defaults)
  • Add 18 unit tests across qrCode (9) and mobileNotifications (9) — zero Phase 3 test coverage previously
  • Improve mobile pairing UX: "Paste from clipboard" with auto-detect/auto-pair; desktop QR gets "Copy pairing link" button
  • Add docs/releases/v0.0.13.md and CHANGELOG.md entry for Phase 3

Test plan

  • bun run --cwd packages/contracts typecheck passes
  • bun run --cwd apps/server typecheck passes
  • bun run --cwd apps/web typecheck passes
  • bun run --cwd apps/mobile typecheck passes
  • Server tests: 571 passed, 2 skipped (46 files)
  • Web tests: 767 passed (75 files, +3 new test files)
  • Mobile tests: 4 passed (1 file)
  • Manual: verify notifications fire on Android 13+ device with POST_NOTIFICATIONS
  • Manual: verify iOS background notification scheduling
  • Manual: verify "Paste from clipboard" flow on mobile pairing screen
  • Manual: verify "Copy pairing link" on desktop QR settings section

🤖 Generated with Claude Code

- Add QR pairing flow with clipboard paste and copy link support
- Configure mobile notification permissions and background modes
- Add tests for QR generation and mobile notification routing
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 1, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
okcode-marketing Ready Ready Preview Apr 1, 2026 2:20pm
v0-compute-the-platform-to-build Ready Ready Preview, Open in v0 Apr 1, 2026 2:20pm

@github-actions github-actions bot added size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Apr 1, 2026
@BunsDev BunsDev merged commit 4ba45ff into main Apr 1, 2026
9 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant