2025-12-05T08:51:32Z - 2026-03-05T08:51:32Z

Overview

11 Active Pull Requests
27 Active Issues
Excluding merges, 2 authors have pushed 11 commits to main and 108 commits to all branches. On main, 83 files have changed and there have been 9514 additions and 219 deletions.

11 Pull requests merged by 1 user

Merged #32 feat: split Dockerfile into dedicated lint stage for faster CI 2026-03-02 21:05:09 +01:00

Merged #24 feat: logout, users/me, user count, session timeout 2026-03-01 15:47:03 +01:00

Merged #23 feat: password-based registration and login (closes #1) 2026-02-28 19:57:41 +01:00

Merged #22 feat: MVP two-user chat via embedded SPA (closes #9) 2026-02-27 13:51:21 +01:00

Merged #21 dockerfile: use CGO_ENABLED=0 for binary builds (closes #13) 2026-02-27 08:47:11 +01:00

Merged #10 MVP 1.0: IRC-over-HTTP chat server 2026-02-27 07:21:35 +01:00

Merged #18 fix: repo standards audit — fix all divergences (closes #17) 2026-02-27 05:10:00 +01:00

Merged #8 Add embedded web chat client (closes #7) 2026-02-11 03:02:42 +01:00

Merged #4 Add complete database schema and ORM models 2026-02-11 03:02:34 +01:00

Merged #6 Fix code review feedback (closes #5) 2026-02-10 18:18:06 +01:00

Merged #3 Fix all lint issues, add AGENTS.md with workflow rules 2026-02-09 21:33:34 +01:00

12 Issues closed from 1 user

Closed #27 Split Dockerfile: pre-built golangci-lint stage for faster CI 2026-03-02 11:24:17 +01:00

Closed #26 µPaaS deployment setup 2026-03-02 09:29:19 +01:00

Closed #29 Split Dockerfile: pre-built golangci-lint stage for faster CI 2026-03-02 09:29:18 +01:00

Closed #28 Split Dockerfile: pre-built golangci-lint stage for faster CI 2026-03-02 09:29:17 +01:00

Closed #30 Split Dockerfile: pre-built golangci-lint stage for faster CI 2026-03-02 08:51:54 +01:00

Closed #1 1.0.0 — MVP: Two users chatting on one server 2026-02-28 19:57:41 +01:00

Closed #9 MVP: Two users chatting via embedded SPA 2026-02-27 13:51:21 +01:00

Closed #13 CRITICAL: main branch build failure 2026-02-27 07:22:08 +01:00

Closed #16 Add branch protection to main branch 2026-02-27 05:10:56 +01:00

Closed #17 Repo standards audit: divergences from EXISTING_REPO_CHECKLIST 2026-02-27 05:10:00 +01:00

Closed #7 Add embedded web chat client (SPA) 2026-02-11 03:02:42 +01:00

Closed #5 Fix code review feedback from PR #4 2026-02-10 18:18:06 +01:00

15 Issues created by 2 users

Opened #2 1.1.0 — Federation: Two users chatting across linked servers 2026-02-09 21:28:56 +01:00

Opened #11 Implement hashcash proof-of-work for session creation 2026-02-11 03:06:41 +01:00

Opened #12 Per-channel hashcash requirement for PRIVMSG (anti-spam) 2026-02-11 03:14:11 +01:00

Opened #25 final 1.0rc1 review/audit/test/qa 2026-03-01 15:49:16 +01:00

Opened #33 [security] handleTopic: enforce channel membership check 2026-03-04 12:19:59 +01:00

Opened #34 [security] Store auth tokens as SHA-256 hashes instead of plaintext 2026-03-04 12:20:00 +01:00

Opened #35 [security] Add rate limiting to session creation and login endpoints 2026-03-04 12:20:00 +01:00

Opened #36 [docs] Update README to document register/login and account system 2026-03-04 12:20:01 +01:00

Opened #37 [docs] Update README schema section to match sessions/clients tables 2026-03-04 12:20:02 +01:00

Opened #38 [cleanup] Remove dead Auth() middleware method 2026-03-04 12:20:02 +01:00

Opened #39 [cleanup] Replace string-matching error detection with typed errors 2026-03-04 12:20:03 +01:00

Opened #40 [feature] Implement queue pruning and message rotation 2026-03-04 12:20:04 +01:00

Opened #41 [security] Add CSP headers for embedded web SPA 2026-03-04 12:20:04 +01:00

Opened #42 [deps] Evaluate migration from chi v1 to chi/v5 2026-03-04 12:20:05 +01:00

Opened #43 [bug] Add version field to /api/v1/server response 2026-03-04 12:20:06 +01:00