Replies (7)

1. If I want a column to see notes from e.g. Jeff Booth, I want to search for β€œJeff” and for the app to suggest to me npubs whose profile names start with /include Jeff, so that I dont have to manually find, copy, paste npub. 2. I added git issues column kind:1621, but non kind-1621 issues are showing up in this column 3. After I add a column, how do I edit it ?
Okay new version is live now, clear cache if needed 1. User Search with Autocomplete πŸ” Smart Search: Type "jeff" in the Author field and get instant suggestions of users whose names start with or contain "Jeff" Profile Matching: Searches across name, display_name, and nip05 fields Visual Results: Shows user avatars, display names, and NIP-05 identifiers Relevance Sorting: Exact matches first, then starts-with, then contains Debounced Search: 300ms delay to avoid excessive queries Flexible Input: Can still paste npub, nprofile, or hex pubkey directly Top 10 Results: Shows most relevant matches 2. Column Editing βš™οΈ Edit Button: Settings icon appears in column headers (for non-custom columns) Edit Dialog: Clean interface to modify column after creation Editable Fields: Change title, type, and filter values Preserved Position: Column ID stays the same, maintains order in deck Auto-Save: Changes automatically saved to localStorage Same UX: Edit dialog matches Add dialog for consistency 3. Fixed Kind Filtering πŸ”§ Proper Filter Preservation: Custom column limit no longer overridden Accurate Filtering: Git Issues column (kind:1621) now shows ONLY kind 1621 events Correct Query Building: customFilter.limit takes precedence over default pagination limit Live Updates: Fixed filtering applies to both initial queries and live subscriptions How to Use Adding Author Column with Search: Click "Add Column" Select "Author" type Start typing a name like "jeff" or "booth" See autocomplete suggestions appear Click a user to select them Column created with that author's posts Editing a Column: Click the Settings βš™οΈ icon in any column header Modify the title, type, or value Click "Save Changes" Column updates instantly Custom Columns with Specific Kinds: Click "Customize" Add specific kind numbers (e.g., 1621 for Git Issues) Column will now show ONLY those event kinds No mixing of different kinds
Enhanced Search Features πŸ” Search Methods: By Name: Type "jack" β†’ finds users named Jack By NIP-05: Type "cash.app" β†’ finds all users with @cash.app addresses By Display Name: Type "booth" β†’ finds Jeff Booth, etc. By Paste: Paste npub/nprofile/hex pubkey directly Smart Prioritization The search algorithm now prioritizes results in this order: NIP-05 exact match (highest priority) Name exact match NIP-05 starts with Name starts with Contains match Alphabetical (fallback) Where It Works βœ… Add Column Dialog β†’ Author column type βœ… Custom Column Dialog β†’ Authors filter tab βœ… Edit Column Dialog β†’ Author column type βœ… Edit Custom Column Dialog β†’ Authors filter tab User Experience Visual Feedback: User avatars with fallback initials Primary name/display name shown NIP-05 identifier displayed below name Check mark (βœ“) shows already-added authors Loading spinner while searching Keyboard Support: Arrow keys to navigate results Enter to select highlighted user Escape to close popover Tab to move to next field Smart Input Handling: Auto-opens popover when typing Auto-closes when user selected 300ms debounce for smooth experience Minimum 2 characters required Example Searches: Type "jeff" β†’ Jeff Booth, Jeff Swann, etc. Type "saylor" β†’ Michael Saylor Type "bitcoin.org" β†’ Users with @bitcoin.org NIP-05 Paste "npub1..." β†’ Direct pubkey input
↑