on 8f3a00e help sign in
skrepka
3 folders, 10 files
.github/Add linux-arm64 build to GitHub Actions CI .vscode/Extract button components into separate module and improve formatting client/Extract Grid with bottom bar into reusable withBottomBar layout function .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 client type safety and simplify state management: embed page state into Page DU, add delivery status tracking, inline identity generation, make ServerUrl non-optional README.mdImprove type safety: use MessageDirection discriminated union, simplify polling 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.knotFix iOS clipboard support and resolve Fabulous.Avalonia version incompatibility 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