Skip to content

Draft: resend requests: implement in-memory message send log to respond to resend requests

Sumner Evans requested to merge beeper/signald:respond-to-resend-requests into main

This MR

  • adds a new RetryMessageJob which retries sending a given message
  • adds an in-memory log of the last 500 messages sent
  • makes the manager store a log of successfully sent messages in said log
  • makes the manager respond to the retry requests if the message requested exists in the in-memory log

Still to implement:

  • A way to tell the client when a resend job is finished successfully.

Signed-off-by: Sumner Evans sumner@beeper.com

Edited by Sumner Evans

Merge request reports