Skip to content

fix(desktop): support canonical preview auth - #11

Merged
RossHartmann merged 1 commit into
mainfrom
fix/preview-desktop-canonical-auth-20260730
Jul 30, 2026
Merged

RossHartmann merged 1 commit into
mainfrom
fix/preview-desktop-canonical-auth-20260730

Conversation

@RossHartmann

Copy link
Copy Markdown

Summary

  • embed an optional canonical relay URL in Kiingo desktop builds
  • sign NIP-42 for that canonical tenant only when the dialed URL exactly matches the build-configured preview endpoint
  • keep arbitrary user-selected communities bound to their own relay URL

Validation

  • cargo fmt --manifest-path desktop/src-tauri/Cargo.toml -- --check`n- compilation reached the final Windows link step; the local host's older MSVC runtime cannot link the current prebuilt sherpa/ONNX library, so the repository's current Windows CI runner is the authoritative compile/test gate
  • git diff --check`n
    This closes the restricted-preview desktop auth gap without weakening NIP-42 host binding for other relays.

Signed-off-by: Ross Hartmann <1750494+RossHartmann@users.noreply.github.com>
@RossHartmann
RossHartmann merged commit 19b0dc6 into main Jul 30, 2026
19 of 20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant