Skip to content

Docs/issue fix summaries - #1417

Merged
GoodnessJohn merged 4 commits into
Haroldwonder:mainfrom
celina005:docs/issue-fix-summaries
Aug 28, 2026
Merged

Docs/issue fix summaries#1417
GoodnessJohn merged 4 commits into
Haroldwonder:mainfrom
celina005:docs/issue-fix-summaries

Conversation

@celina005

@celina005 celina005 commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Summary

Linked Issue

Closes #1282
Closes #1284

Type of Change

  • Bug fix
  • New feature
  • Refactor
  • Documentation
  • Chore / infra

Checklist

  • Tests added or updated for the change
  • Documentation updated (README, API docs, guides) where relevant
  • Changeset added (sdk/) if this touches a published package
  • Linked issue referenced above
  • This PR introduces a breaking change (if checked, describe migration steps below)

Breaking Change Notes

Add a standalone README explaining how DeviceTokenService now deletes
permanently-invalid Expo push tokens on DeviceNotRegistered and polls
delivery receipts via a new scheduler job, referencing the already-merged
fix in device-token-service.ts / scheduler.ts.

Claude-Session: https://claude.ai/code/session_01AJTCwh5zTirZnd5qEUMN8z
Add a standalone README explaining how the inbound anchor webhook handler
no longer blocks on outbound subscriber retries, referencing the
already-merged fix across webhooks/dispatcher.ts, webhook-handler.ts, and
scheduler.ts (parallel dispatch + inline wall-clock retry cap + background
retry job).

Claude-Session: https://claude.ai/code/session_01AJTCwh5zTirZnd5qEUMN8z
Add a standalone README explaining the new POST /api/admin/actions/:op/initiate,
POST /api/admin/actions/:id/confirm, and GET /api/admin/actions/pending
routes that connect the previously-unreachable AdminConfirmationService to
real, credential-gated endpoints, referencing the already-merged fix in
routes/admin.ts.

Claude-Session: https://claude.ai/code/session_01AJTCwh5zTirZnd5qEUMN8z
Add a standalone README explaining how POST /api/remittance now applies
createTransferGuard via a locally-constructed KycUpsertService (matching
routes/kyc.ts), closing the gap where the only KYC-gated endpoint was a
no-op stub while the real money-movement endpoint was unguarded,
referencing the already-merged fix in routes/remittance.ts.

Claude-Session: https://claude.ai/code/session_01AJTCwh5zTirZnd5qEUMN8z
@vercel

vercel Bot commented Aug 28, 2026

Copy link
Copy Markdown

@celina005 is attempting to deploy a commit to the Harold's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Aug 28, 2026

Copy link
Copy Markdown

@celina005 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@GoodnessJohn
GoodnessJohn merged commit 0ffc940 into Haroldwonder:main Aug 28, 2026
16 of 54 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

2 participants