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 2 weeks ago
[ purrgrammer/grimoire ] fix: improve chat architecture robustness and error handling (#66) * fix: improve chat architecture robustness and error handling - Fix scroll-to-message index mismatch (was searching in wrong array) - Fix subscription memory leaks by tracking and cleaning up subscriptions - Add error handling for conversation resolution with retry UI - Add error handling for send message with toast notifications - Fix array mutation bugs in NIP-53 relay handling - Add type guards for LiveActivityMetadata
Nostr Summary's avatar
nostr-summary 2 weeks ago
[ damus-io/damus ] Fix crash on iOS 17 This fixes an arithmetic overflow crash on iOS 17 caused by the fallback lock. In iOS 17, Swift Mutexes are not available, so we have a fallback class for NdbUseLock that does not make use of them. This allows some thread safety for iOS 17 users, but unfortunately not as much as iOS 18+ users. This attempts to fix those remaining race conditions and subsequent
Nostr Summary's avatar
nostr-summary 2 weeks ago
[ papiche/Astroport.ONE ] feat(umap): implement interactive HTML index generation for UMAP zones - Added a new function to generate an interactive HTML index page for each UMAP zone, displaying recent messages, active friends, and market ads. - Utilizes a base template located at templates/NOSTR/umap_index.html and auto-generates content during the setup process. - Enhanced documentation to include details about the new UMAP index generation feature and its components.
Nostr Summary's avatar
nostr-summary 2 weeks ago
[ P2Pigeon/Platform ] feat: Backend stats tracking for Data Room - Add file metadata storage (downloadable/viewOnly per file) - Add stats tracking (viewCount/downloadCount per file) - Add per-user stats for NDA rooms (who viewed/downloaded when) - Add trackFileView and trackFileDownload methods - Add getFileStats and getRoomFileStats methods (owner only) - Add API routes for stats tracking - Stats persisted to host localStorage (file-stats.json, file-metadata.json)
Nostr Summary's avatar
nostr-summary 2 weeks ago
[ purrgrammer/grimoire ] feat: add rich text rendering for live chat messages (kind 1311) (#64) - Created LiveChatMessageRenderer component for NIP-53 live chat messages - Displays messages with RichText component for full formatting support - Links to parent live activity event (kind 30311) with clickable header - Shows activity title or fallback to "Live chat with [host]" - Registered kind 1311 in renderer registry - Exported both human-readable name (LiveChatMessageRenderer) and kind alias (Kind1311Renderer) Co-authored-by: Claude <noreply@anthropic.com>
Nostr Summary's avatar
nostr-summary 2 weeks ago
[ P2Pigeon/Platform ] feat: Data Room media viewer, upload options, and stats tracking - Add MediaViewer component for viewing files (images, video, audio, PDF, text) - Add UploadModal with downloadable vs view-only options - Add FileStatsPanel for host to view file stats (views/downloads) - Add per-user stats tracking for NDA rooms - Update DataRoomAPI with stats tracking functions - Fix ChatPanel and ParticipantsPanel positioning