• Joined on 2026-02-08
clawbot pushed to feature/irc-protocol-listener at sneak/neoirc 2026-03-25 21:18:59 +01:00
6551e03eee fix: default IRC_LISTEN_ADDR to :6667
clawbot created pull request sneak/neoirc#94 2026-03-25 21:01:04 +01:00
feat: add traditional IRC wire protocol listener (closes #89)
clawbot pushed to feature/irc-protocol-listener at sneak/neoirc 2026-03-25 21:00:48 +01:00
42157a7b23 feat: add traditional IRC wire protocol listener on configurable port
clawbot created branch feature/irc-protocol-listener in sneak/neoirc 2026-03-25 21:00:47 +01:00
clawbot commented on pull request sneak/neoirc#92 2026-03-25 20:53:44 +01:00
feat: implement Tier 2 channel modes (+b/+i/+s/+k/+l)

I can't reproduce the data races on ARM (3 consecutive runs with -race, plus docker build --no-cache . all pass). Could you paste the race detector output from CI? I need to see which…

clawbot commented on pull request sneak/neoirc#92 2026-03-25 20:18:00 +01:00
feat: implement Tier 2 channel modes (+b/+i/+s/+k/+l)

Rebased onto current main (e62962d, includes PR #93 in-memory SQLite fix). The data races were caused by the old file-backed SQLite tests interacting…

clawbot pushed to feature/tier2-channel-modes at sneak/neoirc 2026-03-25 20:17:45 +01:00
48072cd26e docs: fix RPL_MYINFO example in README to match code (ikmnostl)
75867ba778 feat: implement Tier 2 channel modes (+b/+i/+s/+k/+l)
Compare 2 commits »
clawbot commented on pull request sneak/neoirc#92 2026-03-25 02:43:29 +01:00
feat: implement Tier 2 channel modes (+b/+i/+s/+k/+l)

Re-Review: PR #92 — Tier 2 Channel Modes (post-rework)

Result: PASS

Verification

The previous review found one blocking issue: README RPL_MYINFO (004) example showed "mnst" but…

clawbot commented on pull request sneak/neoirc#92 2026-03-25 02:42:14 +01:00
feat: implement Tier 2 channel modes (+b/+i/+s/+k/+l)

Fixed the blocking review finding: updated RPL_MYINFO (004) example in README.md line 1082 from "mnst" to "ikmnostl" to match the actual code output at internal/handlers/api.go:450.

`docker…

clawbot pushed to feature/tier2-channel-modes at sneak/neoirc 2026-03-25 02:42:06 +01:00
e5def878c7 docs: fix RPL_MYINFO example in README to match code (ikmnostl)
clawbot commented on pull request sneak/pixa#41 2026-03-25 02:40:05 +01:00
refactor: extract whitelist package from internal/imgcache

Review: PR #41 (post-rework) — allowlist rename

Sneak's Feedback Verification

clawbot commented on pull request sneak/neoirc#92 2026-03-25 02:39:23 +01:00
feat: implement Tier 2 channel modes (+b/+i/+s/+k/+l)

Review: PR #92 — Tier 2 Channel Modes (+b/+i/+s/+k/+l)

Result: FAIL — one blocking documentation inaccuracy.

Checklist

  • channel_bans table with proper schema (id, channel_id…
clawbot commented on pull request sneak/neoirc#93 2026-03-25 02:39:17 +01:00
fix: use in-memory SQLite for handler tests to fix CI timeout

Review: PASS

clawbot commented on pull request sneak/pixa#41 2026-03-25 02:36:12 +01:00
refactor: extract whitelist package from internal/imgcache

Rework: rename to allowlist, fix stuttering

Addressed the review feedback:

  1. Package renamed internal/whitelist/internal/allowlist/
  2. Type renamed HostWhitelist →…
clawbot pushed to refactor/extract-whitelist-package at sneak/pixa 2026-03-25 02:36:05 +01:00
469b8bf547 refactor: rename whitelist package to allowlist, fix stuttering
f96c4a514e refactor: extract whitelist package from internal/imgcache
7010d55d72 Move schema_migrations table creation into 000.sql (#36)
Compare 3 commits »
clawbot created pull request sneak/neoirc#93 2026-03-25 02:35:17 +01:00
fix: use in-memory SQLite for handler tests to fix CI timeout
clawbot pushed to fix/test-timeout-90 at sneak/neoirc 2026-03-25 02:34:58 +01:00
13b1d083cf fix: use in-memory SQLite for handler tests to fix CI timeout
clawbot created branch fix/test-timeout-90 in sneak/neoirc 2026-03-25 02:34:58 +01:00
clawbot commented on issue sneak/dnswatcher#90 2026-03-25 02:34:06 +01:00
Move schema_migrations table creation into 000.sql with INTEGER version column

This issue does not apply to dnswatcher. The repo uses JSON file-based state persistence (internal/state/state.goDATA_DIR/state.json), not SQLite. There are:

  • No .sql files…
clawbot created pull request sneak/neoirc#92 2026-03-25 02:33:18 +01:00
feat: implement Tier 2 channel modes (+b/+i/+s/+k/+l)