[ nostr-components/event ] Add media detection module with tests and improved README
- Extract media detection into standalone lib/media.js module
- Add 88 unit tests for media detection (NIP-XX compliant)
- Support 30+ file formats and platform embeds (YouTube, Spotify, etc)
- Refactor Event component to use new media module
- Add audio support to Event component
- Complete README rewrite with demos, API docs, quick start
🤖 Generated with [Claude Code](
[ flox1an/nostube ] feat(notifications): add mark all as read button
- Add markAllAsRead function to useNotifications hook
- Add combined markAllAsRead to useAllNotifications hook
- Add "Mark all as read" button to notification dropdown header
- Only shows when there are unread notifications
- Add translations for EN/DE/FR/ES
🤖 Generated with [Claude Code](