Commit Graph
3 Commits
Author SHA1 Message Date
clawbot 40e8ecaab4 Store a target's number of delivery attempts, at least one (closes #540)
check / check (push) Waiting to run
Target.MaxRetries (max_retries) becomes Target.MaxAttempts
(max_attempts), and the form field, parser and ceiling are renamed to
match. The column is NOT NULL and a check constraint refuses a value
below 1, so every target, whatever its type, is stored with at least
1. 1 is a single attempt with no circuit breaker; above 1 retries
behind the breaker up to that many attempts. Both target forms refuse
0 and less; a blank field on the add target form gives 1, and on the
edit form keeps the stored value. The target page shows the plain
number, and the README's two paragraphs on 0 against 1 become one
sentence.

Model: opus-5-5
2026-10-15 19:38:14 +02:00
clawbot b0a011f6b4 Render unknown for a zero CreatedAt in Slack/Mattermost messages (closes #298)
check / check (push) Superseded by a newer commit; never tested
2026-08-24 17:52:25 +02:00
clawbot 5976a4a98f Carry the event's receipt time into every delivery (closes #257)
check / check (push) Successful in 3m4s
2026-08-24 06:44:24 +02:00