on 2026.05.06.0015 help sign in
skrepka
4 folders, 10 files
.claude/Move message timestamp from wire to encrypted envelope .github/Refactor chat view to use Grid layout and ItemsRepeater for messages .vscode/Extract button components into separate module and improve formatting client/Simplify PollEvent: remove redundant id and toKey fields .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.mdImprove server.knot security, reliability, and protocol: fix IP binding bypass, add federation verify retry, pre-filter gossip capacity, tighten hung slot cleanup, add poll heartbeat field, update protocol docs 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.knotRemove elem and unique helpers; simplify mutation syntax and gossip presence handling 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