Open
Conversation
997a48d to
8d2ae74
Compare
forkwright
pushed a commit
that referenced
this pull request
Mar 24, 2026
Implements task #124: QUIC-ready transport layer, renderer pairing handshake, session authentication, mDNS advertisement/discovery, and renderer management API. - syndesis: new crate — TLS cert generation + fingerprinting (rcgen/sha2), protocol frames (newline-delimited JSON), argon2id API key hashing, pairing handshake (TOFU cert pinning), session init handler with tests - harmonia-db: renderers table (migration 008) + full CRUD repo - paroche: mDNS advertisement (mdns-sd 0.18 DaemonEvent::Announce), renderer management routes (GET/DELETE/PATCH) behind RequireAdmin - harmonia-host: renderer-side mDNS discovery with preferred-fingerprint sorting, TOML credential storage, `harmonia render` CLI subcommand Gate-Passed: harmonia
8d2ae74 to
0fde204
Compare
forkwright
pushed a commit
that referenced
this pull request
Mar 24, 2026
Implements task #124: QUIC-ready transport layer, renderer pairing handshake, session authentication, mDNS advertisement/discovery, and renderer management API. - syndesis: new crate — TLS cert generation + fingerprinting (rcgen/sha2), protocol frames (newline-delimited JSON), argon2id API key hashing, pairing handshake (TOFU cert pinning), session init handler with tests - harmonia-db: renderers table (migration 008) + full CRUD repo - paroche: mDNS advertisement (mdns-sd 0.18 DaemonEvent::Announce), renderer management routes (GET/DELETE/PATCH) behind RequireAdmin - harmonia-host: renderer-side mDNS discovery with preferred-fingerprint sorting, TOML credential storage, `harmonia render` CLI subcommand Gate-Passed: kanon 0.1.0
forkwright
added a commit
that referenced
this pull request
Mar 24, 2026
…ry (#128) Implements task #124: QUIC-ready transport layer, renderer pairing handshake, session authentication, mDNS advertisement/discovery, and renderer management API. - syndesis: new crate — TLS cert generation + fingerprinting (rcgen/sha2), protocol frames (newline-delimited JSON), argon2id API key hashing, pairing handshake (TOFU cert pinning), session init handler with tests - harmonia-db: renderers table (migration 008) + full CRUD repo - paroche: mDNS advertisement (mdns-sd 0.18 DaemonEvent::Announce), renderer management routes (GET/DELETE/PATCH) behind RequireAdmin - harmonia-host: renderer-side mDNS discovery with preferred-fingerprint sorting, TOML credential storage, `harmonia render` CLI subcommand Gate-Passed: kanon 0.1.0 Co-authored-by: Cody Kickertz <cody@forkwright.com>
40f36bd to
9b8f8e1
Compare
9b8f8e1 to
2031f61
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🤖 I have created a release beep boop
0.1.3 (2026-03-30)
Features
Bug Fixes
This PR was generated with Release Please. See documentation.