| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | ecash: drop the mint account special-case and the mint route | Adam Soltys | 2026-09-16 | 1 | -1/+0 |
| | | | | | | | | The server no longer keeps a house ecash pool, so there is no mint account to skip when parsing a payment and no /ecash/mint endpoint. Co-Authored-By: Claude Fable 5.1 <[email protected]> | ||||
| * | register: start the session from the register response | Adam Soltys | 2026-09-14 | 1 | -9/+30 |
| | | | | | | | | | | | | /register now verifies the recaptcha token itself, and Google tokens are single-use — so the follow-up /login that reused the same token came back "failed captcha" for an account that had just been created. The register response already carries the JWT; set the session cookies from it and only fall back to /login when registration itself failed. Co-Authored-By: Claude Fable 5.1 <[email protected]> Claude-Session: https://claude.ai/code/session_0166Ci2XdCair1B9ych7w8dq | ||||
| * | Only pay internally when the name is really a local account | Adam Soltys | 2026-08-02 | 1 | -1/+10 |
| | | | | | | | | | | | Addresses at our own domain used to have the domain stripped and get paid internally on the assumption that every one of them was ours. v3 payment addresses live at the same domain, so check the account exists first and otherwise leave the address intact — it then flows through the normal lightning-address path. Co-Authored-By: Claude Fable 5 <[email protected]> | ||||
| * | bolt12 zaps: accept offers in send flow, show/publish user offer | Adam Soltys | 2026-07-30 | 1 | -2/+2 |
| | | | | | | | | | | | - parse lno= from BIP-321 bitcoin: URIs; send page parses offers for preview now that /parse handles them - settings/nostr shows the user's standing lno1 offer with copy/QR and a button to publish it as a kind 10058 offer list for NIP-177 zaps - new locale strings translated Co-Authored-By: Claude Fable 5 <[email protected]> | ||||
| * | Fix parse matching subdomain addresses as local users | Adam Soltys | 2026-02-25 | 1 | -1/+1 |
| | | | | | Co-Authored-By: Claude Opus 4.6 <[email protected]> | ||||
| * | fix: pass Uint8Array to finalizeEvent and nip04 (nostr-tools API change) | Adam Soltys | 2026-02-14 | 1 | -6/+7 |
| | | | | | Co-Authored-By: Claude Opus 4.6 <[email protected]> | ||||
| * | fix imports | Adam Soltys | 2026-02-09 | 2 | -2/+2 |
| | | |||||
| * | skip captcha for funds | Adam Soltys | 2026-02-06 | 1 | -3/+10 |
| | | |||||
| * | forward host header | Adam Soltys | 2026-02-06 | 1 | -1/+1 |
| | | |||||
| * | fix tor login | Adam Soltys | 2026-02-06 | 1 | -9/+16 |
| | | |||||
| * | fix import | Adam Soltys | 2026-01-27 | 1 | -7/+6 |
| | | |||||
| * | forward ip to backend | Adam Soltys | 2026-01-27 | 2 | -2/+17 |
| | | |||||
| * | redirect on invalid token | Adam Soltys | 2026-01-21 | 1 | -0/+14 |
| | | |||||
| * | captcha | Adam Soltys | 2026-01-21 | 1 | -1/+7 |
| | | |||||
| * | login challenge | Adam Soltys | 2025-10-01 | 1 | -2/+0 |
| | | |||||
| * | fix nostr cancel button | Adam Soltys | 2025-09-30 | 1 | -2/+8 |
| | | |||||
| * | register captcha | Adam Soltys | 2025-09-28 | 1 | -0/+2 |
| | | |||||
| * | pass cookies to parse | Adam Soltys | 2025-09-18 | 1 | -3/+3 |
| | | |||||
| * | sendinvoice support | Adam Soltys | 2025-09-18 | 1 | -1/+4 |
| | | |||||
| * | upgrade dependencies | Adam Soltys | 2025-09-09 | 1 | -22/+40 |
| | | |||||
| * | prevent redirect while navigating | Adam Soltys | 2025-09-09 | 1 | -2/+1 |
| | | |||||
| * | look for bip21 lightning earlier | Adam Soltys | 2025-07-26 | 1 | -6/+6 |
| | | |||||
| * | handle null tips | Adam Soltys | 2025-07-19 | 2 | -2/+4 |
| | | |||||
| * | prompt for tip for auto pays | Adam Soltys | 2025-07-19 | 1 | -6/+5 |
| | | |||||
| * | user onboarding | Adam Soltys | 2025-07-10 | 1 | -1/+1 |
| | | |||||
| * | fund sweep | Adam Soltys | 2025-07-07 | 2 | -0/+52 |
| | | |||||
| * | fix magic string | Adam Soltys | 2025-05-27 | 1 | -1/+1 |
| | | |||||
| * | default to back camera for ios, remember camera | Adam Soltys | 2025-03-14 | 1 | -0/+1 |
| | | |||||
| * | handle peanuts | Adam Soltys | 2025-03-12 | 1 | -0/+21 |
| | | |||||
| * | handle nostr inputs | Adam Soltys | 2025-02-28 | 1 | -0/+7 |
| | | |||||
| * | version bump | Adam Soltys | 2025-02-28 | 1 | -4/+0 |
| | | |||||
| * | assets | Adam Soltys | 2025-02-28 | 1 | -0/+4 |
| | | |||||
| * | fix bip21 parse without amount | Adam Soltys | 2025-02-03 | 1 | -3/+5 |
| | | |||||
| * | fix nostr connect | Adam Soltys | 2025-01-23 | 1 | -3/+8 |
| | | |||||
| * | use nsec if available | Adam Soltys | 2025-01-22 | 1 | -1/+12 |
| | | |||||
| * | missing variable | Adam Soltys | 2025-01-22 | 1 | -1/+1 |
| | | |||||
| * | notes | Adam Soltys | 2025-01-21 | 1 | -0/+22 |
| | | |||||
| * | nostr routes | Adam Soltys | 2025-01-20 | 1 | -0/+1 |
| | | |||||
| * | allow mint self-payments | Adam Soltys | 2025-01-17 | 1 | -0/+1 |
| | | |||||
| * | wrap decrypt in try | Adam Soltys | 2025-01-17 | 1 | -5/+7 |
| | | |||||
| * | event viewer and zaps | Adam Soltys | 2025-01-16 | 1 | -0/+9 |
| | | |||||
| * | update translations | Adam Soltys | 2025-01-12 | 3 | -3/+66 |
| | | |||||
| * | nostr signing | Adam Soltys | 2025-01-09 | 4 | -46/+96 |
| | | |||||
| * | nostr signin | Adam Soltys | 2025-01-07 | 2 | -45/+19 |
| | | |||||
| * | scrap key generation | Adam Soltys | 2024-12-30 | 1 | -23/+2 |
| | | |||||
| * | bolt 12 | Adam Soltys | 2024-12-19 | 1 | -6/+4 |
| | | |||||
| * | printer page | Adam Soltys | 2024-12-18 | 1 | -0/+1 |
| | | |||||
| * | cached rates | Adam Soltys | 2024-12-05 | 3 | -2/+33 |
| | | |||||
| * | update docs | Adam Soltys | 2024-12-04 | 1 | -1/+5 |
| | | |||||
| * | move nostr settings | Adam Soltys | 2024-12-03 | 1 | -2/+0 |
| | | |||||
