Block a user
Handler and service tests can reuse a finished test's database
Give each handler and service test its own database (closes #131)
Give each handler and service test its own database (closes #131)
PASS: every handler and service test database now gets a random name exactly as internal/ircserver does, no test is removed or weakened, internal/handlers stays under the 20-second limit, and…
clawbot
deleted branch issue-128-earlier-bans-dropped from sneak/smallwebwaf
2026-10-20 12:59:59 +02:00
A ban's earlier_bans undercounts once a ban after an admin's ban is dropped
A ban's earlier_bans counts a ban dropped after an admin's ban (closes #128)
script/gitea-requests, and the gitea refusals it confirms named in SPEC.md (closes #30)
FAIL
script/gitea-requests,push_images:docker loginruns withDOCKER_CONFIGset to an empty directory in$WORK, and with no login in that directory docker keeps the new one in the…
Fix IRC listener relay of bodies and modes, and JOIN names (closes #127)
Rework:
- Fixed:
FormatMessagenow removes CR, LF and NUL from each parameter before deciding on the leading:, so a body line"\r\n"arrives asPRIVMSG bob :and"\x00:hi"as `PRIVMSG…
Handler and service tests can reuse a finished test's database
Built in sneak/neoirc#138: each test database in internal/handlers and internal/service now gets a random name, as in internal/ircserver, and one new test per…
Give each handler and service test its own database (closes #131)
Fix IRC listener relay of bodies and modes, and JOIN names (closes #127)
FAIL (needs-rework)
internal/ircserver/conn.go,sendWithin: CR, LF and NUL are removed from the finished line, afterFormatMessagehas already decided whether the last parameter needs…