[ papiche/Astroport.ONE ] Enhance youtube.com.sh to improve error handling for cookie validation
Updated the get_liked_videos and sync_youtube_likes functions to capture and log stderr output from yt-dlp, allowing for better detection of cookie invalidation errors. Added user-friendly messages for cookie expiration and instructions for re-exporting cookies from a private window. This change improves the robustness of the script and enhances user experience during synchronization.
[ psic4t/nospeak ] feat(contacts): add NIP-05 search to Manage Contacts modal
- Add resolveNip05ToNpub() function to fetch hex pubkey from NIP-05 addresses
- Detect NIP-05 format with minimum 2-char TLD validation
- Trigger immediate NIP-05 lookup without debounce
- Add token pattern to prevent race conditions between concurrent lookups
- Display green verification icon and full NIP-05 address in results
- Show 'Already added' badge for existing contacts
- Handle errors for invalid format, not found, and network failures
- Add English and German translations for NIP-05 search UI
[ papiche/UPassport ] Store npub globally for later use in cookie handling: Update cookie.html to assign npub to window.userNpub for improved accessibility in functions like handleCookieUpload.