aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(static)
Commit message (Collapse)AuthorAgeFilesLines
* send: quote the lightning routing fee up front and add Max to lightning sendsAdam Soltys2026-09-211-1/+16
| | | | | | | | | | | | | | | | | | | The lightning send page now asks the server what the payment will cost before showing the Send button: the exact routing fee from the route query, the platform fee, and the total. The quoted fee is submitted as the maxfee, so what the user sees is what gets debited; advanced settings still let them override it, and if the quote fails the page falls back to the old 2% reserve. Max on the amount step asks the server for the largest amount whose amount + routing fee + platform fee lands exactly on the balance, and for an offer picks up the invoice fetched for that exact amount. LNURL-pay gets a Max button too. The invoice only exists once we name an amount, so the action fetches a probe invoice at the ceiling, lets the server solve for the amount, then fetches the real invoice for it. Co-Authored-By: Claude Fable 5.1 <[email protected]>
* fix importsAdam Soltys2026-02-091-2/+2
|
* forward host headerAdam Soltys2026-02-061-1/+1
|
* fix tor loginAdam Soltys2026-02-062-4/+8
|
* strip email from username on loginAdam Soltys2026-01-291-0/+1
|
* fix captcha checksAdam Soltys2026-01-273-28/+28
|
* skip captcha for torAdam Soltys2026-01-273-0/+22
|
* update forgot pageAdam Soltys2026-01-211-49/+4
|
* redirect on invalid tokenAdam Soltys2026-01-211-2/+7
|
* remove challenge codeAdam Soltys2026-01-212-4/+1
|
* remove duplicate loginAdam Soltys2026-01-211-24/+11
|
* move site key to envAdam Soltys2026-01-213-6/+9
|
* captchaAdam Soltys2026-01-214-8/+101
|
* display read-only tokenAdam Soltys2025-10-082-7/+33
|
* register challengeAdam Soltys2025-10-011-8/+3
|
* challenge fieldsAdam Soltys2025-10-012-0/+2
|
* move verifyAdam Soltys2025-10-011-10/+1
|
* login challengeAdam Soltys2025-10-012-14/+15
|
* register captchaAdam Soltys2025-09-281-1/+6
|
* captchaAdam Soltys2025-09-282-5/+18
|
* bounty updateAdam Soltys2025-09-122-8/+32
|
* revert testsAdam Soltys2025-09-101-15/+0
|
* test protocol handler linkAdam Soltys2025-09-101-0/+5
|
* test protocol handler linkAdam Soltys2025-09-101-0/+7
|
* test protocol handler linkAdam Soltys2025-09-101-0/+3
|
* daisy fixesAdam Soltys2025-09-092-2/+2
|
* show registration failureAdam Soltys2025-09-082-3/+4
|
* log refererAdam Soltys2025-08-281-0/+1
|
* fix bountiesAdam Soltys2025-08-151-6/+6
|
* flex issuesAdam Soltys2025-08-141-20/+22
|
* remove paddingAdam Soltys2025-08-141-1/+1
|
* remove paddingAdam Soltys2025-08-141-5/+5
|
* bounties updateAdam Soltys2025-08-141-18/+51
|
* bounties linksAdam Soltys2025-08-142-9/+3
|
* fix bountiesAdam Soltys2025-08-141-1/+1
|
* bounties updateAdam Soltys2025-08-142-70/+136
|
* update docsAdam Soltys2025-07-091-7/+9
|
* insetAdam Soltys2025-07-081-1/+0
|
* fund sweepAdam Soltys2025-07-071-32/+6
|
* login routeAdam Soltys2025-04-251-0/+13
|
* pass support usernameAdam Soltys2025-03-091-16/+9
|
* username in support formAdam Soltys2025-02-262-12/+3
|
* fix nostr registerAdam Soltys2025-02-251-3/+7
|
* redirect for apps/newAdam Soltys2025-02-192-2/+2
|
* support translation stringsAdam Soltys2025-02-161-6/+5
|
* nostr auth endpointAdam Soltys2025-02-112-2/+2
|
* use ephemeral kind for login eventAdam Soltys2025-02-041-3/+9
|
* use selected avatarAdam Soltys2025-01-151-1/+1
|
* store nsec on registrationAdam Soltys2025-01-103-5/+16
|
* show error message for zero-amount invoicesAdam Soltys2025-01-101-1/+1
|