on 40aa04d help sign in
skrepka
3 folders, 10 files
.github/Refactor chat view to use Grid layout and ItemsRepeater for messages .vscode/Extract button components into separate module and improve formatting client/Improve server: backoff, rate limits, presence refresh, and optimizations .gitignoreFix three security bugs: safeCompare, VerifyAuth gossip filtering, and lookupSession collision handling CLAUDE.mdAdd CLAUDE.md with project overview and build instructions LICENSEInitial commit PROTOCOL.mdHard-code long poll timeout to 20 seconds README.mdFix image path in README dotnet-tools.jsonExtract button components into separate module and improve formatting install.shRequire DOMAIN in install script, add Caddy reverse proxy with automatic TLS, add servers.json server.knotImprove server.knot: federation timestamp binding, in-flight leak protection, circuit breaker, optimized logout scan, signal-based drain wait, snapshot/restore endpoints, ack message cleanup, and expanded config validation servers.jsonUpdate server.knot to match Knot language spec: bind source relations before use, all IO before branching skrepka.serviceUpdate install script to restart service if already installed