Give the held-message protocol one home in MessageHold #35

Merged
lilleman merged 3 commits from message-hold into main 2026-09-28 01:06:45 +02:00
Owner

emitSms()'s hold mechanics — listener count, deferred release, untaken release, rejection routing — move into a MessageHold in held-messages.ts. First 0.6.0 Locality item.

emitSms()'s hold mechanics — listener count, deferred release, untaken release, rejection routing — move into a MessageHold in held-messages.ts. First 0.6.0 Locality item.
lilleman added 1 commit 2026-09-28 00:59:43 +02:00
Give the held-message protocol one home in MessageHold
Test / lint (pull_request) Successful in 23s
Test / test (18) (pull_request) Successful in 34s
Test / test (20) (pull_request) Successful in 31s
Test / test (22) (pull_request) Successful in 39s
Test / test (24) (pull_request) Successful in 32s
Test / test (26) (pull_request) Successful in 39s
Mirror / push (push) Successful in 5s
bd1284b661
lilleman marked the pull request as work in progress 2026-09-28 00:59:46 +02:00
lilleman added 2 commits 2026-09-28 01:03:15 +02:00
Keep a hold's release behind MessageHold, and require its listener count
Test / lint (pull_request) Successful in 23s
Test / test (18) (pull_request) Successful in 31s
Test / test (20) (pull_request) Successful in 31s
Test / test (22) (pull_request) Successful in 31s
Test / test (24) (pull_request) Successful in 31s
Test / test (26) (pull_request) Successful in 32s
Mirror / push (push) Successful in 5s
0b9b210fb2
lilleman marked the pull request as ready for review 2026-09-28 01:06:44 +02:00
lilleman merged commit 0b9b210fb2 into main 2026-09-28 01:06:45 +02:00
lilleman deleted branch message-hold 2026-09-28 01:06:45 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: larvit/smpp-js#35