Draft: resend requests: implement in-memory message send log to respond to resend requests
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