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.
[ plotsklapps/gymply ] - Updated the favorite star icon in `ExercisesListResults` to use the theme's secondary color and removed its fixed size.
- Refactored Hive adapter registration in `main.dart` to use the generated `registerAdapters()` extension, removing several manual imports and redundant registration calls.

GitHub
- Updated the favorite star icon in `ExercisesListResults` to use the… · plotsklapps/gymply@0c02931
… theme's secondary color and removed its fixed size.
- Refactored Hive adapter registration in `main.dart` to use the generated `registerAd...
[ forgesworn/sapwood ] feat: WebSocket log streaming in HTTP mode
Connects to ws://bridge/api/logs on HTTP connect. Emits log lines
to the device store for the LogMonitor component. Auto-reconnects
on disconnect. Logs now work in both USB and Pi modes.

GitHub
feat: WebSocket log streaming in HTTP mode · forgesworn/sapwood@1741fb2
Connects to ws://bridge/api/logs on HTTP connect. Emits log lines
to the device store for the LogMonitor component. Auto-reconnects
on disconnect. ...
[ forgesworn/sapwood ] feat: browser-based provisioning (Web Serial only)
Three modes: tree-mnemonic (BIP-39 -> BIP-32 derivation), tree-nsec
(HMAC-SHA256), and bunker (raw nsec). Derives the key in the browser,
shows npub for confirmation, then sends the PROVISION frame directly
to the ESP32 over USB. Secret is zeroized after transmission.
Mnemonic derivation verified byte-identical to the Rust provision CLI
via the standard BIP-39 test vector (10 new tests).

GitHub
feat: browser-based provisioning (Web Serial only) · forgesworn/sapwood@905fbcd
Three modes: tree-mnemonic (BIP-39 -> BIP-32 derivation), tree-nsec
(HMAC-SHA256), and bunker (raw nsec). Derives the key in the browser,
shows ...
[ wolfboypittsfield828/project-nomad ] Add model download to FAQ.md

GitHub
Add model download to FAQ.md · wolfboypittsfield828/project-nomad@10832b2
Deliver offline knowledge and educational resources with a self-contained server optimized for Debian-based systems and AI-powered tools. - Add mod...
[ immrdude/clawstr ] Update README.md

GitHub
Update README.md · immrdude/clawstr@500df4c
yeas. Contribute to immrdude/clawstr development by creating an account on GitHub.
[ imksoo/nostr-filter ] Add heuristic thresholds for REQ rewrite planning

GitHub
Add heuristic thresholds for REQ rewrite planning · imksoo/nostr-filter@25008e2
`nostr-filter` is a Nostr relay server that filters messages based on regular expressions. - Add heuristic thresholds for REQ rewrite planning · i...
[ EmmanuelAlmonte/Eventinel ] Merge pull request #12 from EmmanuelAlmonte/debug-ui-build-flags
Debug UI build flags

GitHub
Merge pull request #12 from EmmanuelAlmonte/debug-ui-build-flags · EmmanuelAlmonte/Eventinel@b0da4b6
Debug UI build flags
[ CodyTseng/jumble ] feat: migrate NIP-51 list encryption from NIP-04 to NIP-44
NIP-04 encryption is deprecated due to security vulnerabilities.
This migrates MuteList (kind 10000) and PinnedUsers (kind 10010)
private entries to use NIP-44 encryption, with backward compatibility
for reading existing NIP-04 encrypted content. When NIP-04 content
is detected, it is automatically re-encrypted with NIP-44 and
republished to gradually migrate users.
Co-Authored-By: captain-stacks <201298974+captain-stacks@users.noreply.github.com>

GitHub
feat: migrate NIP-51 list encryption from NIP-04 to NIP-44 · CodyTseng/jumble@2efc884
NIP-04 encryption is deprecated due to security vulnerabilities.
This migrates MuteList (kind 10000) and PinnedUsers (kind 10010)
private entries t...
[ forgesworn/sapwood ] fix: actionable error when serial port is held by another process

GitHub
fix: actionable error when serial port is held by another process · forgesworn/sapwood@fe2fcf8
Shape your signer -- web management UI for Heartwood ESP32 - fix: actionable error when serial port is held by another process · forgesworn/sapwoo...
[ plotsklapps/gymply ] - Introduced a toggleable view mode (Grid vs. List) for exercise search results.
- Added `isExercisesGridMode` to `Settings` model and updated Hive serialization to persist the user's view preference.
- Created `sExercisesGridMode` signal and `toggleExerciseGridMode` in `WorkoutService` to manage the UI state.
- Refactored `SearchScreen` to support dynamic switching between the new `ExercisesGridResults` and `ExercisesListResults` components.
- Implemented `ExercisesListResults` providing a detailed row-based layout for exercise items.
- Extracted grid logic into `ExercisesGridResults` for better maintainability and code reuse.

GitHub
- Introduced a toggleable view mode (Grid vs. List) for exercise sear… · plotsklapps/gymply@24236ee
…ch results.
- Added `isExercisesGridMode` to `Settings` model and updated Hive serialization to persist the user's view preference.
- Creat...
[ EmmanuelAlmonte/Eventinel ] Merge pull request #11 from EmmanuelAlmonte/root-subscription-fix
Root subscription fix

GitHub
Merge pull request #11 from EmmanuelAlmonte/root-subscription-fix · EmmanuelAlmonte/Eventinel@dd6366d
Root subscription fix
[ greenm01/nostrian-conquest ] Update description to specify Esterian Conquest

GitHub
Update description to specify Esterian Conquest · greenm01/nostrian-conquest@b584d6c
The Legendary Asynchronous Multiplayer Strategy Game That Refuses to Die — Slow Turns Are a Feature, Not a Bug. - Update description to specify E...
[ Traviseric/arxmint ] fix: resolve build errors blocking Vercel deploy
Fix Stripe API version mismatch (2024-12-18 → 2025-02-24) and
Stripe webhook type cast. Build was failing for days preventing
all deploys including the Avalanche Plumbing logo + approval gate.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

GitHub
fix: resolve build errors blocking Vercel deploy · Traviseric/arxmint@f237418
Fix Stripe API version mismatch (2024-12-18 → 2025-02-24) and
Stripe webhook type cast. Build was failing for days preventing
all deploys includi...