aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* A remote signer (Amethyst) that wasn't heard the moment the app needed it no ...Adam Soltys2026-10-293-9/+183
* Hats show in the first paint: the app holds the registrar's whole list of who...Adam Soltys2026-10-291-0/+43
* Signer wording no longer names Amber: the Android login reads "Sign in with a...Adam Soltys2026-10-2913-23/+23
* A closed wallet whose payment fails now says so: the error (INSUFFICIENT_BALA...Adam Soltys2026-10-293-7/+50
* Scheduled posts: the composer's clock button opens a "Post at" time (an hour ...Adam Soltys2026-10-2924-37/+408
* refresh-test waits for esplora to index the round's funding tx before handing...Adam Soltys2026-10-281-1/+8
* A gift link names its sender: the link carries the sender's nostr key, signed...Adam Soltys2026-10-2825-22/+249
* The background worker's key window is 250 keys (was 25: PullCap's hourly subs...Adam Soltys2026-10-284-21/+86
* A timed comment opens with its time as a chip that plays the clip from there;...Adam Soltys2026-10-262-8/+22
* A clip's moments sit on its bar, just under the line (under the waveform for ...Adam Soltys2026-10-262-3/+13
* On a phone, Return in the reply box is a new line; Reply is the button. A har...Adam Soltys2026-10-262-1/+14
* An upload that fails says why: the host and its answer (or the signer's error...Adam Soltys2026-10-262-5/+11
* Cancel on a reply discards what was typed and folds the box: it only cleared ...Adam Soltys2026-10-262-1/+23
* A released placeholder address on your profile page shows as the claimed one ...Adam Soltys2026-10-262-4/+37
* Messages go through messages.coinos.io first: our own messaging relay (Magnit...Adam Soltys2026-10-252-4/+17
* History rows no longer wrap: the recipient's name chip keeps to one line (ell...Adam Soltys2026-10-252-5/+13
* Payment address and Change username are one card: the name sits in an editabl...Adam Soltys2026-10-2522-40/+101
* An Ark gift's claim button just says "Claim it now" (no "(instant, no fee)");...Adam Soltys2026-10-2522-3/+26
* Gifts carry a note: an optional "Add a note" when making one, quoted above th...Adam Soltys2026-10-2526-16/+82
* A post you deleted leaves your profile's list (and any feed it was reposted i...Adam Soltys2026-10-252-3/+9
* A gift opened into a new wallet goes on, once its seed is written down, to th...Adam Soltys2026-10-2524-18/+171
* A payment that arrives as several coins is one Received row: a claimed gift h...Adam Soltys2026-10-253-2/+54
* A feed clip with timed reactions seeks on the moments bar alone: the player's...Adam Soltys2026-10-254-8/+49
* One seek bar under a feed video: the moments timeline shows beneath a clip on...Adam Soltys2026-10-252-0/+4
* A closed wallet's NWC payments fit iOS's ten-second wake: a paid send is neve...Adam Soltys2026-10-258-35/+236
* Feed clips with a mouse: a big play/pause in the middle on hover that plays o...Adam Soltys2026-10-2437-25/+154
* A closed wallet finishes the Lightning sends an earlier wake left in flight, ...Adam Soltys2026-10-2410-102/+427
* Amber sign-in on Android works past the first request, and a migrated profile...Adam Soltys2026-10-235-34/+222
* The media grid's order holds for the session: clips found later go under the ...Adam Soltys2026-10-232-2/+152
* The single-file build boots again: app.js exported its safe-mode helpers, and...Adam Soltys2026-10-231-2/+2
* On a phone a live stream is laid out the way Nostrich does it: the picture ed...Adam Soltys2026-10-233-2/+26
* Switching the unit with an amount typed into the send form converts it: the s...Adam Soltys2026-10-232-6/+33
* On a server that does not honor expired coins the custody tier in force is "s...Adam Soltys2026-10-232-4/+118
* A partial on-chain send from Spending takes whatever coins add up to the amou...Adam Soltys2026-10-232-33/+184
* Push handler: a notification the platform refuses is retried plain and never ...Adam Soltys2026-10-232-4/+40
* Deep coins are renewed under every tier, free of the base fee, before the ser...Adam Soltys2026-10-236-5/+127
* iPhone: a push shows its line first and the outcome replaces it; a crash loop...Adam Soltys2026-10-238-2/+199
* The wallet opens on the Ark server's last published info when the server is g...Adam Soltys2026-10-223-4/+58
* Automatic renewals only when worth it (fee under a tenth of what renews); orp...Adam Soltys2026-10-224-5/+50
* Custody strategy: the price sits under the drop-down, not in the option text ...Adam Soltys2026-10-222-2/+8
* Manage page: the card is "Custody strategy"Adam Soltys2026-10-222-3/+3
* Manage page: Renew, Withdraw and Exit sit under the coin table and act on the...Adam Soltys2026-10-224-68/+76
* Co-operative exit button: the amount in sats or BTC, never fiatAdam Soltys2026-10-221-3/+7
* Spending settings: the coins first, then the custody strategy as a drop-down ...Adam Soltys2026-10-223-24/+24
* Spending settings: the init-time cache write keeps the last tip seen instead ...Adam Soltys2026-10-221-1/+6
* Spending settings: ask for the chain tip right after init, so expiries and ex...Adam Soltys2026-10-221-0/+8
* Spending settings paint their real numbers at once after a refresh: the manag...Adam Soltys2026-10-221-10/+42
* Custody card: drop "Coinos holds it for you"Adam Soltys2026-10-221-1/+1
* Custody card: a full stop where the colon wasAdam Soltys2026-10-221-1/+1
* Custody card: "paying still works" (paying and withdrawing are one thing; rec...Adam Soltys2026-10-221-1/+1