* add URL option to image upload
* Full NIP-68 and NIP-71 implementation
* changed deprecated note ids to nevent ids, with backward-compatability
* interim state reels implementation
* Fixed uploading from URL and added a Cancel button to the upload modal. Couldn't get rid of the errors.
* Added ability to upload kinds 20, 21, 22, along with source tags (e, a, or u). Includes validation check.
* added thumbnail support
* included kind 21 and kind 22 in the feeds and searches
* Implement inboxes/outboxes
* implemented thumbnails in the profile feed
* enhanced reels feed with #reels
* interim implementation of pins
* added pins
* fixed the pins
* tidied up the reels
* fixed the uploader
* Fixed build
* update reels feed with the one from Lumina main
* fixed the reels interactions
* Added audio controls
* Interim reelfeed state
* feed working again
* full fead
---------
Co-authored-by: Silberengel <silberengel7@proton.com>
* feat: add sensitive content toggle in TrendingImageNew component and utility function for nsfw tag check
* feat: add sensitive content toggle and nsfw content check in KIND20Card and QuickViewKind20NoteCard components
* fix: improve styling and text for sensitive content button and message in QuickViewKind20NoteCard component
* fix: remove unused EyeOff import in TrendingImageNew component
* refactor: replace inline nsfw tag check with utility function in TrendingImageNew component
---------
Co-authored-by: highperfocused <highperfocused@pm.me>
* feat: add ConnectedRelaysButton component and integrate into TopNavigation
fix: improve loading state management in RelaysPage with timeout
refactor: sanitize relay URLs in RootLayout
* fix: disable debug mode in NostrProvider for production
* feat: add AuthButton component and integrate into TopNavigation
* fix: update header text in RelaysPage and remove 'Add Relay' button label in AddRelaySheet
---------
Co-authored-by: highperfocused <highperfocused@pm.me>
* feat: add purple light and dark themes to theme selection
* feat: add vintage light and dark theme options to DropdownThemeMode
* feat: add vintage light and dark theme options to theme selection
* add even more designs
---------
Co-authored-by: highperfocused <highperfocused@pm.me>
* feat: Enhance notification display with date grouping and time formatting
* fix: Update date parsing in Notifications component and improve notification key assignment
---------
Co-authored-by: highperfocused <highperfocused@pm.me>
* feat: Add text change handler to replace specific Lumina links with Nostr format
* Update components/UploadComponent.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* fix: Update text change handler to modify Lumina links to Nostr format in UploadComponent
---------
Co-authored-by: highperfocused <highperfocused@pm.me>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* feat: Add TagPage and TagCard components for displaying trending and followed tags
* refactor: Adjust layout and styling in TagPage component for improved UI
* feat: Add Tag link to BottomBar for improved navigation
* refactor: Conditionally render 'My Tags' tab and adjust layout in TagPage; comment out unused pubkey check in BottomBar
* refactor: Replace TagIcon with HashIcon in BottomBar component for improved icon representation
* refactor: Remove document title update in TagPage component
* feat: Implement loading state and pagination in TagFeed and TagQuickViewFeed components
* fix: Update QuickViewKind20NoteCard to enable link to note in TagQuickViewFeed component
* fix: Increase limit for global events in TagPage to improve trending tags retrieval
* fix: Update dependency array in useEffect to track full trendingTags array for accurate updates
---------
Co-authored-by: highperfocused <highperfocused@pm.me>