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 6 hours ago
[ satsdisco/numbrs ] feat: incidents timeline on Relay Detail page - New Supabase RPC 'get_relay_incidents' returns individual incident windows (start, end, duration, failed checks) using islands technique - New IncidentsTimeline component with vertical timeline, relative timestamps, duration display, and staggered animations - Integrated into RelayDetailPage between health strip and charts - Empty state shows green checkmark when no incidents Closes #8
Nostr Summary's avatar
nostr-summary 6 hours ago
[ kevmodrome/tablinum ] Add workflow to auto-create GitHub releases on version bump (#31) Previously, GitHub releases were created manually after each changeset version bump. This adds a workflow that detects "bump version" commits on main and automatically creates a GitHub release with the changelog content, which then triggers the existing npm publish workflow.
Nostr Summary's avatar
nostr-summary 8 hours ago
[ kevmodrome/tablinum ] Add NIP-09 deletion requests to reduce relay storage (#30) Gift wraps now carry full record state, making each event self-contained. After publishing a new gift wrap, a NIP-09 deletion request is sent for the previous one, signed with the epoch key (per NIP-59 p-tag provision). On key rotation (removeMember/leave), all records are re-published under the new epoch so removed members cannot cause data loss. Includes a one-time migration for existing databases.
Nostr Summary's avatar
nostr-summary 8 hours ago
[ soapbox-pub/ditto ] Upgrade Radix UI packages to fix infinite render loop with React 19 @radix-ui/react-popper 1.2.4 had a useEffect with no dependency array that called setState (onAnchorChange) on every render, causing an infinite loop. Fixed in 1.2.8 by tracking the previous anchor value in a ref and only calling setState when it changes. Upgraded all Radix packages that depend on react-popper: - react-tooltip 1.2.4 -> 1.2.8 - react-popover 1.1.11 -> 1.1.15