aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* ecash: carry pasted tokens in the URL instead of storing them server-sideAdam Soltys2026-09-272-6/+13
* invoice: a reusable bolt12 offer has no terminal paid stateAdam Soltys2026-09-223-7/+50
* Web flasher moves from /pos to /flash; /pos redirects there.Adam Soltys2026-09-213-0/+6
* send: stop the Max buttons from cancelling their own submit, show LNURL actio...Adam Soltys2026-09-213-7/+21
* funds: remove the create, deposit, withdraw and gift buttonsAdam Soltys2026-09-212-41/+0
* send: quote the lightning routing fee up front and add Max to lightning sendsAdam Soltys2026-09-217-15/+213
* ecash: drop the mint account special-case and the mint routeAdam Soltys2026-09-162-8/+0
* register: start the session from the register responseAdam Soltys2026-09-141-9/+30
* pos: reset the device and release the serial port when leaving the flasherAdam Soltys2026-09-141-6/+34
* pos: offer "Flash latest release" from a published firmware manifestAdam Soltys2026-09-041-1/+70
* pos: hard-reset the device after flashingAdam Soltys2026-09-041-0/+28
* pos: refuse to flash anything that is not a valid LittleFS imageAdam Soltys2026-09-042-1/+40
* migrate: hand the name over to the registrar too — after flagging the accou...Adam Soltys2026-08-301-0/+28
* migrate: shorter button, drop the destination rowAdam Soltys2026-08-031-5/+2
* migrate: flag the account instead of renaming itAdam Soltys2026-08-032-38/+12
* migrate: the retired name has to be letters and numbers onlyAdam Soltys2026-08-032-9/+32
* migrate: don't show the temporary v3 addressAdam Soltys2026-08-031-1/+3
* migrate: run the sweep server-side, and send the whole balanceAdam Soltys2026-08-032-88/+121
* migrate: satisfy the type checker on the error pathAdam Soltys2026-08-031-1/+1
* Add /migrate: hand a legacy account over to coinos v3Adam Soltys2026-08-032-0/+128
* Only pay internally when the name is really a local accountAdam Soltys2026-08-021-1/+10
* payments: show lightning sends as pending until settledAdam Soltys2026-07-302-3/+15
* bolt12 zaps: accept offers in send flow, show/publish user offerAdam Soltys2026-07-3023-27/+218
* receive/invoice: build POST body from snapshot, don't mutate $derivedAdam Soltys2026-06-192-22/+24
* invoices fixAdam Soltys2026-06-171-20/+56
* fix invoices pageAdam Soltys2026-06-171-25/+72
* remove team sectionAdam Soltys2026-05-111-64/+0
* use searchparams for lnurlAdam Soltys2026-03-271-2/+4
* lnurl proxyAdam Soltys2026-03-271-3/+6
* max fee calcAdam Soltys2026-03-161-14/+7
* Fix subdomain matching in LNURL callback redirectAdam Soltys2026-02-251-2/+2
* Fix parse matching subdomain addresses as local usersAdam Soltys2026-02-251-1/+1
* display lightning invoice on payment detailsAdam Soltys2026-02-231-0/+5
* fix getpublickeyAdam Soltys2026-02-161-43/+14
* fix: rename hidden maxfee field to fee to match form handlerAdam Soltys2026-02-151-1/+1
* fix: pass Uint8Array to finalizeEvent and nip04 (nostr-tools API change)Adam Soltys2026-02-141-6/+7
* check userAdam Soltys2026-02-101-2/+6
* fix importsAdam Soltys2026-02-0916-12/+22
* skip captcha for fundsAdam Soltys2026-02-063-148/+60
* pass captcha when sweepingAdam Soltys2026-02-062-46/+146
* forward host headerAdam Soltys2026-02-062-2/+2
* fix tor loginAdam Soltys2026-02-063-13/+24
* strip email from username on loginAdam Soltys2026-01-291-0/+1
* fix importAdam Soltys2026-01-272-7/+9
* forward ip to backendAdam Soltys2026-01-273-2/+28
* fix captcha checksAdam Soltys2026-01-274-38/+38
* skip captcha for torAdam Soltys2026-01-274-0/+26
* update forgot pageAdam Soltys2026-01-212-50/+5
* redirect on invalid tokenAdam Soltys2026-01-215-10/+63
* remove challenge codeAdam Soltys2026-01-212-4/+1