aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes
Commit message (Expand)AuthorAgeFilesLines
* Add a dismissable banner pointing to v3.coinos.iov1.0.10Adam Soltys2026-09-291-0/+2
* ecash: carry pasted tokens in the URL instead of storing them server-sideAdam Soltys2026-09-271-2/+11
* invoice: a reusable bolt12 offer has no terminal paid stateAdam Soltys2026-09-222-6/+44
* 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-212-5/+14
* 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-214-11/+182
* ecash: drop the mint account special-case and the mint routeAdam Soltys2026-09-161-7/+0
* 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
* payments: show lightning sends as pending until settledAdam Soltys2026-07-301-2/+12
* bolt12 zaps: accept offers in send flow, show/publish user offerAdam Soltys2026-07-303-6/+84
* 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
* 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
* display lightning invoice on payment detailsAdam Soltys2026-02-231-0/+5
* fix: rename hidden maxfee field to fee to match form handlerAdam Soltys2026-02-151-1/+1
* fix importsAdam Soltys2026-02-0910-8/+14
* skip captcha for fundsAdam Soltys2026-02-062-145/+50
* pass captcha when sweepingAdam Soltys2026-02-062-46/+146
* 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-274-38/+38
* skip captcha for torAdam Soltys2026-01-274-0/+26
* update forgot pageAdam Soltys2026-01-211-49/+4
* redirect on invalid tokenAdam Soltys2026-01-214-10/+49
* remove challenge codeAdam Soltys2026-01-212-4/+1
* remove duplicate loginAdam Soltys2026-01-211-24/+11
* move site key to envAdam Soltys2026-01-214-8/+12
* captchaAdam Soltys2026-01-216-10/+157
* increase default maxfeeAdam Soltys2025-12-101-2/+2
* 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