* 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 Alby JS SDK documentation and update package dependencies
* feat: add NostrWalletConnect component and ProfileSettingsNWCPage for wallet integration
* add NWC link to AvatarDropdown menu
* store and load nwc from localstorage
* feat: add NIP-47 documentation for Nostr Wallet Connect protocol
* feat: integrate Nostr Wallet Connect for zap payments and enhance UI feedback
* fix: update default custom amount to 21 and improve UI feedback for payment status on nwc
* fix: correct typo in QR code payment instruction text
---------
Co-authored-by: highperfocused <highperfocused@pm.me>
* update ZapButton component to handle zap requests and receipts; add react-qr-code dependency for QR code generation.
* Enhance ZapButton component to track payment completion; add visual feedback for successful payments and improve event handling for zap receipts.
* Enhance ZapButton component to provide visual feedback for payment completion; update QR code display and messaging based on payment status.
* feat: add QR code link for direct payment and improve invoice display logic
* fix: encode signed zap request before appending to params
* fix: rm encodeURIComponent
---------
Co-authored-by: highperfocused <highperfocused@pm.me>
* feat: add NIP-65 utility functions for relay management
- Implemented fetchNip65Relays to retrieve relay permissions for a user.
- Added parseNip65Event to extract relay information from NIP-65 events.
- Created mergeAndStoreRelays to combine NIP-65 relays with existing custom relays and store them in localStorage.
* feat: enhance LoginForm with loading states and improved UI feedback for login actions
---------
Co-authored-by: highperfocused <highperfocused@pm.me>