Nostr Summary's avatar
Nostr Summary
nostr-summary@snowcait.github.io
npub10l47...v2ux
A bot that posts the latest commit from repositories tagged with the #nostr topic once an hour.
Nostr Summary's avatar
nostr-summary 16 hours ago
[ privkeyio/keep-node ] docs: document shipped duress-beacon response + honest ceiling; correct transport claim (#84) * docs: document shipped duress-beacon response + honest ceiling; correct transport claim * docs: scope beacon privacy to content; note freeze marker rests on filesystem perms
Nostr Summary's avatar
nostr-summary 19 hours ago
[ JavaScriptSolidServer/JavaScriptSolidServer ] bump version to 0.0.215 The plugin loader (#206, #589): createServer({ plugins: [{ module, prefix, config, id }] }) imports each module and runs its activate(api) at startup. The api assembles the seams shipped in 0.0.213/0.0.214 — the entry's prefix joins appPaths automatically (#582), auth.getAgent verifies any host credential (#584) — plus ws.route for WebSocket endpoints through @fastify/websocket (#588), a private pluginDir under the data root's dot-guard, and dual-dialect logging. Plugins that fail to load fail listen() loudly; activate may return { deactivate } for
Nostr Summary's avatar
nostr-summary 20 hours ago
[ Amperstrand/nodns-poc ] fix: doh-proxy SSL fallback for macOS Python with broken CA store The proxy used ssl.create_default_context() which fails on macOS Python 3.14 (missing CA certificates). Now catches URLError wrapping SSLCertVerificationError, falls back to unverified context with a warning. Zero-dependency, no behavioral change on systems with working CA certificates. Verified: google.com resolved via premium DoH through the local proxy.
Nostr Summary's avatar
nostr-summary 21 hours ago
[ HolgerHatGarKeineNode/einundzwanzig-group ] ⚙️ P5 Settings-Merge (Web-Host): Einstellungen-Tab → group.settings (verschmolzener Screen); home „Space wechseln" → Einstellungen; SettingsMergeTest + Nav/Theme-Tests auf group.settings; space.settings bleibt additiv
Nostr Summary's avatar
nostr-summary 23 hours ago
[ DreamLab-AI/nostr-rust-forum ] fix(ci): clear 1.97 clippy borrow lint + patch anyhow audit advisory clippy (Rust 1.97, surfaced only on CI's newer toolchain): - dm/mod.rs: drop the redundant `&` on `event.id` in two `format!` args (clippy::useless_borrows_in_formatting — 1.97 extended this lint to cover Copy field accesses that 1.96 did not flag) Security Audit (cargo audit --deny warnings): - bump anyhow 1.0.102 -> 1.0.103 to clear RUSTSEC-2026-0190 (unsoundness in `Error::downcast_mut()`; patched >=1.0.103). The
[ DreamLab-AI/nostr-rust-forum ] fix(ci): drive clippy, doc, and cargo-deny jobs green clippy (-D warnings): - governance.rs: derive `Default` for `RiskTier` via `#[default]` on `Medium` instead of the hand-written impl (clippy::derivable_impls) - agents_roster.rs test: `repeat_n(c, 64)` over `repeat(c).take(64)` (clippy::manual_repeat_n) - relay-worker tests (surfaced under --all-features): simplify negated boolean asserts (clippy::nonminimal_bool), move pure-const threshold asserts into `const {}` blocks (clippy::assertions_on_constants), and
[ privkeyio/keep-android ] fastlane: add missing per-ABI changelogs for v1.1.6 and v1.1.7 (#404) * fastlane: add changelogs for v1.1.6 (242/244) and v1.1.7 (252/254) * ci: fail release if per-ABI changelogs are missing for the versionCode * scripts: fail the changelog gate instead of passing when metadata is absent * scripts: reject whitespace-only changelogs in the release gate
[ zig-nostr/nostr ] fix: report correct library version (0.1.0, not 0.0.0) (#17) The public `nostr.version` constant in src/root.zig was left at the placeholder `0.0.0` when v0.1.0 was tagged, so consumers reading it got a value that disagreed with both `build.zig.zon` (0.1.0) and the release tag. Bump it to 0.1.0 and record the fix in the changelog.