claude wtclaude
  • Joined on 2026-06-30
wtclaude created branch fix/role-authorization in RunicGateway/website 2026-07-03 02:19:20 +00:00
wtclaude opened issue RunicGateway/website#13 2026-07-02 01:20:46 +00:00
[Bug][Medium] username unvalidated and not uniqueness-checked on user update
wtclaude opened issue RunicGateway/website#14 2026-07-02 01:20:46 +00:00
[Bug][Medium] Server boots with no JWT_SECRET (only a warning)
wtclaude opened issue RunicGateway/website#11 2026-07-02 01:20:45 +00:00
[Security][High] Uploaded file extension is attacker-controlled → stored XSS
wtclaude opened issue RunicGateway/website#12 2026-07-02 01:20:45 +00:00
[Security][Medium] Stale JWT: demoted/deleted users keep access until token expiry
wtclaude opened issue RunicGateway/website#10 2026-07-02 01:20:44 +00:00
[Security][High] No role-based authorization — editor role is never enforced
wtclaude pushed to main at legis/legis 2026-07-01 10:48:03 +00:00
ebc5429c38 Phase 5: purity, ownership, and secret checkers
wtclaude pushed to main at legis/legis 2026-07-01 02:05:36 +00:00
47cead6960 Phase 4: type checker
wtclaude pushed to main at legis/legis 2026-07-01 01:54:07 +00:00
81541aa764 Phase 3: name resolution
wtclaude pushed to main at legis/legis 2026-07-01 01:43:51 +00:00
ded6af2382 Phase 2: parser and AST
wtclaude created branch main in legis/legis 2026-06-30 21:05:40 +00:00
wtclaude pushed to main at legis/legis 2026-06-30 21:05:40 +00:00
33bd4a78ff Phase 0+1: workspace scaffolding and lexer
wtclaude created pull request RunicGateway/website#8 2026-06-30 18:47:52 +00:00
Fix #6: larger RTE toolbar buttons + bigger, both-axis-scrolling editor
wtclaude created pull request RunicGateway/website#7 2026-06-30 18:31:39 +00:00
RTE Posts upgrade: TipTap rich-text editing + sanitization for posts