| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Prioritize matches at beginning of namenip17dm | Adrien Hopkins | 2026-03-07 | 1 | -0/+42 |
| | | |||||
| * | Sort chats according to search match | Adrien Hopkins | 2026-03-07 | 1 | -1/+35 |
| | | | | | Name matches are first, then NIP-05, then pubkey | ||||
| * | Separate search into separate functions | Adrien Hopkins | 2026-03-03 | 1 | -4/+15 |
| | | |||||
| * | Clear search query when adding new chat | Adrien Hopkins | 2026-03-02 | 1 | -0/+1 |
| | | |||||
| * | Show muted chats while searching | Adrien Hopkins | 2026-03-02 | 1 | -1/+1 |
| | | | | | | | This makes for an easier way to find & unmute any chat you mute by mistake. They are still shown as muted (faded text) in the results list. | ||||
| * | Add basic search feature for chats | Adrien Hopkins | 2026-02-27 | 1 | -4/+12 |
| | | |||||
| * | Clear DM text entry upon sending DM | Adrien Hopkins | 2026-02-24 | 1 | -0/+1 |
| | | |||||
| * | Always use ensureSigner for nostr signing | Adrien Hopkins | 2026-02-24 | 2 | -69/+70 |
| | | | | | This fixes a problem that occurs with muting users using secret keys. | ||||
| * | Fix bug that prevented sending nostr DMs with sk | Adrien Hopkins | 2026-02-24 | 1 | -2/+1 |
| | | |||||
| * | Clear search query when opening search box | Adrien Hopkins | 2026-02-20 | 1 | -1/+1 |
| | | |||||
| * | Avoid error messages on setting chat to null | Adrien Hopkins | 2026-02-19 | 1 | -0/+4 |
| | | |||||
| * | Create only one event when sending DM to self | Adrien Hopkins | 2026-02-14 | 1 | -14/+21 |
| | | | | | | | | | | | | Normally, the system creates two identical events: one encrypted to the sender and one to the recipient. If those are the same (i.e. you send a message to yourself), this creates two identical messages. The gift-wraps already give the two different events different pubkeys, created_at times, IDs and tags, so there should be no way to associate them with each other. Therefore, this change should not allow attackers to see that a message is sent to oneself by looking for a matching one. | ||||
| * | Hide empty chats when unselected | Adrien Hopkins | 2026-02-14 | 1 | -1/+15 |
| | | | | | | | The only way these chats appear is if you add them, so if you leave them without sending a message, they are removed from the list. You can always add them again using the same way you got them. | ||||
| * | Increase DM fetch limit to 2^16 | Adrien Hopkins | 2026-02-14 | 1 | -1/+1 |
| | | | | | | Given that this is for all recipients combined, 2^16 is much more reasonable than 2^8. | ||||
| * | Localize chat addition error messages | Adrien Hopkins | 2026-02-13 | 3 | -2/+6 |
| | | |||||
| * | Gracefully handle /dm access when logged out | Adrien Hopkins | 2026-02-11 | 1 | -0/+4 |
| | | | | | | | Previously, going to /dm while logged out would lead you to a blank page with a console error, though there is no button to do so. Now, doing so redirects you to the login page. | ||||
| * | Fix expiring messages warning | Adrien Hopkins | 2026-02-05 | 1 | -1/+1 |
| | | |||||
| * | ignore claude | Adam Soltys | 2026-01-29 | 1 | -0/+1 |
| | | |||||
| * | Fix NIP-17 DM signer integration and relay auth | Adam Soltys | 2026-01-28 | 1 | -21/+139 |
| | | | | | | | | | | | | | | - Add ensureSigner() to trigger signer modal when no valid key available - Add NIP-42 relay auth support for publishing DMs via publishWithAuth() - Validate signer sk length (64 hex chars) before use - Clear invalid signer state to ensure modal shows correctly - Include default relays when fetching messages for better coverage - Add try/catch around decrypt to handle failures gracefully - Fix variable declaration in for loop (const event) - Fall back to default DM relays when user has no 10050 event Co-Authored-By: Claude Opus 4.5 <[email protected]> | ||||
| * | Add documentation for the nostr messages | Adrien Hopkins | 2026-01-28 | 1 | -0/+37 |
| | | |||||
| * | Add PUBLIC_DM_RELAYS to .env.sample | Adrien Hopkins | 2026-01-28 | 1 | -1/+2 |
| | | |||||
| * | Add doc comments to my exported $lib methods | Adrien Hopkins | 2026-01-28 | 4 | -0/+7 |
| | | |||||
| * | Unexport decryptNIP17MessageNIP07 | Adrien Hopkins | 2026-01-28 | 1 | -1/+1 |
| | | | | | | This is a helper method & isn't used anywhere else. It should have never been exported. | ||||
| * | Use $lib preferred relays function | Adrien Hopkins | 2026-01-23 | 1 | -16/+1 |
| | | |||||
| * | Merge branch 'master' into nip17dm | Adrien Hopkins | 2026-01-23 | 9 | -33/+187 |
| |\ | |||||
| | * | bounty update | Adam Soltys | 2025-09-12 | 2 | -8/+32 |
| | | | |||||
| | * | pos route | Adam Soltys | 2025-09-11 | 2 | -0/+126 |
| | | | |||||
| | * | bump version again | Adam Soltys | 2025-09-10 | 2 | -4/+4 |
| | | | |||||
| | * | Merge pull request #155 from jurjendevries/master | Adam Soltys | 2025-09-10 | 1 | -19/+19 |
| | |\ | | | | | | | Dutch translation improvements | ||||
| | | * | Update nl.json | Jurjen de Vries | 2025-09-11 | 1 | -12/+12 |
| | | | | |||||
| | | * | Merge branch 'coinos:master' into master | Jurjen de Vries | 2025-09-11 | 135 | -1935/+5000 |
| | | |\ | |||||
| | | * | | Improved Dutch translation. Also thanks to Comino | Jurjen de Vries | 2025-03-16 | 1 | -7/+7 |
| | | | | | |||||
| | * | | | revert tests | Adam Soltys | 2025-09-10 | 1 | -15/+0 |
| | | | | | |||||
| | * | | | fix capacitor settings | Adam Soltys | 2025-09-10 | 2 | -4/+4 |
| | | | | | |||||
| | * | | | web+bitcoin | Adam Soltys | 2025-09-10 | 1 | -0/+4 |
| | | | | | |||||
| | * | | | test protocol handler link | Adam Soltys | 2025-09-10 | 1 | -0/+5 |
| | | | | | |||||
| | * | | | test protocol handler link | Adam Soltys | 2025-09-10 | 1 | -0/+7 |
| | | | | | |||||
| | * | | | test protocol handler link | Adam Soltys | 2025-09-10 | 1 | -0/+3 |
| | | |/ | |/| | |||||
| | * | | test protocol handler link | Adam Soltys | 2025-09-10 | 1 | -0/+1 |
| | | | | |||||
| | * | | update faq | Adam Soltys | 2025-09-10 | 1 | -1/+1 |
| | | | | |||||
| | * | | remove faq | Adam Soltys | 2025-09-10 | 1 | -1/+1 |
| | | | | |||||
| | * | | restore csrf setting | Adam Soltys | 2025-09-09 | 1 | -0/+3 |
| | | | | |||||
| | * | | homepage update | Adam Soltys | 2025-09-09 | 1 | -9/+5 |
| | | | | |||||
| | * | | remove csrf setting | Adam Soltys | 2025-09-09 | 1 | -3/+0 |
| | | | | |||||
| | * | | fix outclick | Adam Soltys | 2025-09-09 | 1 | -1/+1 |
| | | | | |||||
| | * | | remove unused import | Adam Soltys | 2025-09-09 | 1 | -1/+0 |
| | | | | |||||
| | * | | dark mode fix | Adam Soltys | 2025-09-09 | 3 | -5/+22 |
| | | | | |||||
| | * | | upgrade depsdeps-upgrade | Adam Soltys | 2025-09-09 | 2 | -8/+8 |
| | | | | |||||
| | * | | daisy fixes | Adam Soltys | 2025-09-09 | 5 | -79/+66 |
| | | | | |||||
| | * | | upgrade dependencies | Adam Soltys | 2025-09-09 | 12 | -107/+1735 |
| | | | | |||||
