aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* A renewal the round would refuse is retired, not resubmitted every sync; /fee...Adam Soltys2026-09-272-0/+24
* Faces on hosts that refuse CORS are left alone after two quick refusals.Adam Soltys2026-09-271-1/+25
* A visitor who taps zap, reply, react or boost is shown the way in; the public...Adam Soltys2026-09-273-8/+80
* The default public feed is Popular, not the firehose: what people reacted to,...Adam Soltys2026-09-275-19/+202
* Relays are picked from a list, the firehose reads four of them, and a reader ...Adam Soltys2026-09-273-32/+133
* Everything on the coinos relay is a feed of its own, and every feed can read ...Adam Soltys2026-09-275-45/+145
* Every feed has a public URL, and anyone can read it without a wallet.Adam Soltys2026-09-273-13/+173
* Link previews: the common named entities decode too (an – showed raw in...Adam Soltys2026-09-271-3/+5
* Links in posts show as the cards their pages describe.Adam Soltys2026-09-275-0/+372
* Sending to a coinos.io name shows the person, not the ark address it became.Adam Soltys2026-09-275-13/+34
* Three fixes: orphaned pending coins settle with the server; a saved start scr...Adam Soltys2026-09-273-3/+27
* Public Sans, the coinos.io face, across the app.Adam Soltys2026-09-275-3/+113
* Copy: no more em dashes, anywhere people read.Adam Soltys2026-09-2731-634/+634
* Accounts: tapping an identity signs in as it and opens its profile; the padlo...Adam Soltys2026-09-275-29/+51
* Amber (NIP-55) signs you in on Android: one intent per request, the answer re...Adam Soltys2026-09-275-5/+264
* moderation test: the mis-flagged person's post is unfolded (check the fold ro...Adam Soltys2026-09-271-1/+1
* Reports: a person-level flag needs two follows to fold their posts; 'other' n...Adam Soltys2026-09-272-9/+22
* Feed: the foot says when older posts are loading, and when there are none left.Adam Soltys2026-09-273-6/+29
* Video previews release their media off screen; a paused player kept buffering...Adam Soltys2026-09-261-2/+12
* Renewal repair: a coin already held as spent is not asked about (its bytes ma...Adam Soltys2026-09-261-2/+8
* Renewal: a submitted round the server has forgotten is repaired, not asked ab...Adam Soltys2026-09-263-2/+38
* Media sources wait until the node is in the page; thumbnails use the cache.Adam Soltys2026-09-264-9/+74
* Keyed morph: drop stale nodes before placing survivors, so a repaint moves no...Adam Soltys2026-09-261-0/+12
* Feed scroll: stop re-parsing the whole messages state per row per repaint.Adam Soltys2026-09-262-18/+49
* Console: NWC chatter behind a debug switch; dead relays remembered longer and...Adam Soltys2026-09-263-25/+78
* Profile: the action row's labels never break inside a button; a button wraps ...Adam Soltys2026-09-262-1/+4
* Thread: Cancel and Reply share one size, the toolbar's button height.Adam Soltys2026-09-262-2/+5
* Thread: the reply box continues the note's highlight, one panel at the note's...Adam Soltys2026-09-262-6/+22
* Thread: the reply box appears on Reply, full width, with its tools on a row b...Adam Soltys2026-09-265-14/+31
* Feed: the new-posts pill glides up to the top instead of cutting there.Adam Soltys2026-09-261-1/+14
* Notifications: the faces the page will paint are warmed before it opens.Adam Soltys2026-09-262-1/+116
* Feed: only the rows near the viewport are in the DOM, however far you scroll.Adam Soltys2026-09-265-12/+233
* Feed: cached posts paint at once, never a spinner over them; the chat home pr...Adam Soltys2026-09-252-8/+20
* Prefetch a smaller feed and bound its local cacheAdam Soltys2026-09-244-29/+173
* Sign-in lands on Receive: a freshly opened wallet shows its deposit address a...Adam Soltys2026-09-241-8/+14
* Coins page: a renewal in flight keeps the whole page; a renewal you asked for...Adam Soltys2026-09-243-21/+70
* Send: the form is cleared the moment a payment goes through, not only when it...Adam Soltys2026-09-241-0/+5
* Seed phrase: three columns read across (1 2 3), two columns still run down.Adam Soltys2026-09-241-5/+6
* Preserve restored thread state across rapid refreshesAdam Soltys2026-09-244-10/+46
* Paint cached thread counts and header hat on refreshAdam Soltys2026-09-248-20/+111
* Keep thread avatars and viewport stable on refreshAdam Soltys2026-09-245-8/+103
* Videos play by themselves, muted, while on screen — with an Unmute button; ...Adam Soltys2026-09-236-33/+226
* Feed: threads cached locally, posts never inserted under the reader, rows kee...Adam Soltys2026-09-239-204/+742
* Always offer coin management for a Spending balanceAdam Soltys2026-09-231-7/+14
* Keep chat headers and composers pinned without page scrollingAdam Soltys2026-09-232-13/+68
* Moderation: the whole mute list everywhere, follows' reports fold posts, stra...Adam Soltys2026-09-235-36/+553
* Social: NIP-51 lists as feeds, posts and people in the address bar, the ⋯ m...Adam Soltys2026-09-234-24/+520
* Server comparison: drop the closed-app renewal row.Adam Soltys2026-09-222-7/+0
* Server comparison: the closed-app renewal row says "not verified there" for S...Adam Soltys2026-09-222-1/+4
* Registrar: an invoice the wallet hands back must have a minute left; ask once...Adam Soltys2026-09-221-6/+24