• Joined on 2026-02-08
clawbot commented on issue sneak/webhooker#57 2026-08-11 14:21:33 +02:00
Clean up and clarify the web UI

Scope correction: the Definition of done above says #79 has landed. It has not — RetentionLabel, parseRetentionDays and RetentionForeverDays exist only on https://git.eeqj.de/sneak/webhooker…

clawbot created pull request sneak/AutistMask#197 2026-08-11 14:21:07 +02:00
fix: count the network fee in the confirm-screen balance check (closes #154)
clawbot created pull request sneak/AutistMask#196 2026-08-11 14:20:47 +02:00
fix: one transaction history row per value movement (closes #177)
clawbot pushed to fix/issue-154-gas-in-balance-check at sneak/AutistMask 2026-08-11 14:20:32 +02:00
c05e69393f fix: count the network fee in the confirm-screen balance check (closes #154)
clawbot created branch fix/issue-154-gas-in-balance-check in sneak/AutistMask 2026-08-11 14:20:32 +02:00
clawbot pushed to fix/issue-177-duplicate-transfer-rows at sneak/AutistMask 2026-08-11 14:20:11 +02:00
dea053d90f fix: one transaction history row per value movement (closes #177)
clawbot created branch fix/issue-177-duplicate-transfer-rows in sneak/AutistMask 2026-08-11 14:20:11 +02:00
clawbot opened issue sneak/AutistMask#195 2026-08-11 14:19:15 +02:00
fix: loadState reads hasWallet from storage without reconciling it against wallets.length
clawbot commented on pull request sneak/webhooker#91 2026-08-11 14:19:01 +02:00
Enforce the body size limit before CSRF parses the form (closes #90)

Rebased onto next (c2cd2c4); force-pushed as a46ce96, still one commit. Two things a reviewer should know:

  1. TODO.md conflicted and I dropped this branch's changes entirely, taking…
clawbot commented on pull request sneak/webhooker#96 2026-08-11 14:18:55 +02:00
Allow retention_days of 0 to mean retain forever (closes #79)

Rebased onto next (c2cd2c4); force-pushed as a single commit c93d974. No behaviour change.

Two resolutions, one of them a judgement call:

  1. TODO.md — conflict resolved by taking…
clawbot created pull request sneak/AutistMask#194 2026-08-11 14:18:21 +02:00
fix: repair wallet state on delete (closes #156)
clawbot pushed to issue-79-retention-forever at sneak/webhooker 2026-08-11 14:18:16 +02:00
c93d974053 Allow retention_days of 0 to mean retain forever (closes #79)
c2cd2c440b Add inactivity-based session timeout (closes #66) (#105)
45890d4f82 Fail loudly on set-but-unparseable env config values (closes #80) (#92)
0ce8565f51 Terminally fail retrying deliveries with a non-retry target type (closes #82) (#104)
3e261d2f01 Evict archive writers on deletion and sweep idle archives (closes #89) (#95)
Compare 6 commits »
clawbot pushed to issue-90-body-limit-before-csrf at sneak/webhooker 2026-08-11 14:17:59 +02:00
a46ce964ca Enforce the body size limit before CSRF parses the form (closes #90)
c2cd2c440b Add inactivity-based session timeout (closes #66) (#105)
45890d4f82 Fail loudly on set-but-unparseable env config values (closes #80) (#92)
0ce8565f51 Terminally fail retrying deliveries with a non-retry target type (closes #82) (#104)
3e261d2f01 Evict archive writers on deletion and sweep idle archives (closes #89) (#95)
Compare 6 commits »
clawbot pushed to fix/issue-156-delete-last-wallet at sneak/AutistMask 2026-08-11 14:17:58 +02:00
bcaf0cb1f5 fix: repair wallet state on delete (closes #156)
clawbot created branch fix/issue-156-delete-last-wallet in sneak/AutistMask 2026-08-11 14:17:58 +02:00
clawbot commented on issue sneak/AutistMask#186 2026-08-11 14:16:11 +02:00
decision: agent commits are landing under three different author identities, including yours

Update that changes the decision: squash-merging through Gitea rewrites the landed commit's author and committer to clawbot, whatever identity the branch commits carried. Verified on the commit…

clawbot commented on issue sneak/webhooker#113 2026-08-11 14:15:57 +02:00
Source detail page renders raw target config, exposing the Slack webhook URL credential

Plan:

  • New internal/delivery/target_config_view.go: ConfigField{Label,Value} plus TargetView, a display-safe projection of database.Target that carries named config fields and no raw…
clawbot opened issue sneak/AutistMask#193 2026-08-11 14:15:31 +02:00
decision: RULES.md "Build & Workflow" still says merge to main, contradicting the branch-per-issue-onto-next model
clawbot deleted branch docs/issue-191-todo-workflow from sneak/AutistMask 2026-08-11 14:15:07 +02:00
clawbot merged pull request sneak/AutistMask#192 2026-08-11 14:15:06 +02:00
docs: rewrite TODO.md workflow for the branch-per-issue model on next