on 4ffa00b 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/Remove generation field from /poll protocol .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.knotExtract appendMessage and refreshLocalPresence helpers to remove duplication 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