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.
[ chebizarro/nostrc ] fix(nip66): remove nostrdb cache from NIP-66 pool + add diagnostics (hq-n7iln) The NIP-66 relay discovery pool was wired with nostrdb cache-first queries, causing it to return stale kind:30166 events from previous sessions and skip the network entirely. Relay discovery needs fresh results from the network every time. Also adds targeted stderr diagnostics to gnostr_nip66_parse_relay_meta to show exactly where events are being rejected (invalid JSON, kind mismatch, missing tags, missing d/r tag for relay URL).
[ getAlby/hub ] feat: add Alby CLI to the app store (#2049) * feat: add Alby CLI to the app store Closes #2047 Adds Alby CLI (NWC CLI with lightning tools) to the Hub app store under wallet-interfaces category. Includes install guide (npm/npx) and connection guide (NWC_URL env var or -c flag).
Nostr Summary's avatar
nostr-summary 10 mins ago
[ BigBrotr/bigbrotr ] docs: auto-generate API reference and standardize docstrings for mkdocstrings Replace manually maintained docs/reference/ pages with auto-generated API reference using mkdocs-gen-files and mkdocs-literate-nav plugins. All documentation now lives in Python source docstrings and is rendered dynamically at build time. Standardize all docstrings across 38 source files for correct rendering by griffe (mkdocstrings-python backend):
[ getAlby/hub ] feat: add HIDE_UPDATE_BANNER environment variable (#2051) * feat: add HIDE_UPDATE_BANNER environment variable Add a new HIDE_UPDATE_BANNER env var that allows platform operators (e.g. Start9) to suppress the built-in version update banner when they provide their own update notification mechanism. When set to true, the "What's New" widget is hidden and the header banner only shows for VSS migration notices. The version comparison
[ chebizarro/nostrc ] fix: stack-use-after-return in NIP-42 auth signing (nostrc-auth1) SyncSignCtx was stack-allocated in nip42_auth_sign_func and passed to an async callback. On timeout, the function returned (destroying the stack frame) but the callback later wrote to the dead ctx->done. Fix: heap-allocate SyncSignCtx. On timeout, set ctx->timed_out and leave cleanup to the callback (ownership transfer). On success, the waiter frees via sync_sign_ctx_free.
[ papiche/Astroport.ONE ] Update OpenCollective links to reflect new collective name - Replaced all instances of "uplanet-zero" with "monnaie-libre" in documentation and templates to ensure consistency with the updated collective branding. - Adjusted entry points and contribution links across multiple files, including README, documentation, and various templates, to direct users to the correct OpenCollective page. - Removed the deprecated "crypto_challenge.txt" file as it is no longer relevant to the current project structure.