| Commit message (Expand) | Author | Age | Files | Lines |
| * | A zap of 21 showed 42 the moment it landed. | Adam Soltys | 2026-09-10 | 1 | -12/+38 |
| * | The zap chip lands on the tap and pulses until the payment settles. | Adam Soltys | 2026-09-10 | 1 | -8/+57 |
| * | Zaps in chat, and a bolt + sats tally on chat messages, DMs and posts. | Adam Soltys | 2026-09-10 | 1 | -8/+121 |
| * | Identity switching moves to the profile page, with faces. | Adam Soltys | 2026-09-10 | 1 | -2/+37 |
| * | Profile page gets "Sign into another account" beside Log out. | Adam Soltys | 2026-09-10 | 1 | -0/+9 |
| * | Profile posts keep a draft across reloads, like DMs and channels do. | Adam Soltys | 2026-09-10 | 1 | -5/+12 |
| * | Profile posts: a missing signer opens the reconnect screen (with the nsec fie... | Adam Soltys | 2026-09-10 | 1 | -8/+15 |
| * | Phone boot: remember opened DM wraps across boots; supersede stuck relay-only... | Adam Soltys | 2026-09-09 | 1 | -5/+29 |
| * | DMs: one nostr identity per wallet (stop the phantom seed-key inbox). | Adam Soltys | 2026-09-08 | 1 | -2/+20 |
| * | Chat reactions render inside the bubble (Telegram-style), not floating below it. | Adam Soltys | 2026-09-06 | 1 | -13/+13 |
| * | Heal dead push subscriptions from a VAPID key rotation — the reason notific... | Adam Soltys | 2026-09-05 | 1 | -2/+15 |
| * | Payment push notifications are scoped to their network, so a mainnet payment ... | Adam Soltys | 2026-09-05 | 1 | -1/+6 |
| * | Chat goes full-bleed on phones like the notes feed — the home list, communi... | Adam Soltys | 2026-09-05 | 1 | -3/+3 |
| * | Public kind-1 publishes (profile posts and thread replies) carry a NIP-89 cli... | Adam Soltys | 2026-09-04 | 1 | -1/+8 |
| * | Hats no longer pop in a beat after page load. The hats feature is a deferred ... | Adam Soltys | 2026-09-04 | 1 | -1/+17 |
| * | Three profile/thread refinements from field use. (1) The thread reply box sit... | Adam Soltys | 2026-09-04 | 1 | -62/+114 |
| * | Every nostr post row carries a ↩ Reply button beside the ⚡ zap: it opens ... | Adam Soltys | 2026-09-04 | 1 | -1/+14 |
| * | Profile notes become a real feed: INFINITE SCROLL (nearing the page bottom pu... | Adam Soltys | 2026-09-04 | 1 | -6/+53 |
| * | The tap-a-bubble action sheet works in DMs too: reactions + Reply + Copy (no ... | Adam Soltys | 2026-09-04 | 1 | -6/+126 |
| * | An uploaded (or pasted) profile picture or cover previews at the top of the p... | Adam Soltys | 2026-09-04 | 1 | -6/+17 |
| * | Your own profile page opens as a PROFILE now, not a form: npub (tap to copy �... | Adam Soltys | 2026-09-04 | 1 | -13/+58 |
| * | Telegram-style message action sheet + replies in community chat. Tapping any ... | Adam Soltys | 2026-09-04 | 1 | -14/+92 |
| * | Chat renders links and sends emoji reactions. Links: community bubbles and DM... | Adam Soltys | 2026-09-04 | 1 | -3/+51 |
| * | Public read-only coinos community chat at /chat — a share-anywhere link tha... | Adam Soltys | 2026-09-04 | 1 | -15/+7 |
| * | Move nip44 decryption off the main thread — the remaining boot secp256k1 af... | Adam Soltys | 2026-09-04 | 1 | -9/+39 |
| * | Communities no longer decrypt on the home screen: init built and subscribed e... | Adam Soltys | 2026-09-03 | 1 | -17/+37 |
| * | The post-refresh carousel stutter, root-caused and fixed: a CPU profile of th... | Adam Soltys | 2026-09-03 | 1 | -11/+41 |
| * | The DM backfill yields to the main thread: decrypting a gift-wrap backlog (NI... | Adam Soltys | 2026-09-03 | 1 | -0/+10 |
| * | A cold boot can no longer dress a real account in a punk for a day: an empty ... | Adam Soltys | 2026-09-03 | 1 | -2/+17 |
| * | An offboard's price stops hiding in one number: the miners' cut and the ASP's... | Adam Soltys | 2026-09-02 | 1 | -3/+13 |
| * | History becomes home: the tab bar slims to Receive | Send (tapping the lit on... | Adam Soltys | 2026-09-02 | 1 | -2/+14 |
| * | nevent and nprofile references come alive: nprofile mentions render as clicka... | Adam Soltys | 2026-09-02 | 1 | -5/+24 |
| * | A raw npub in a bio stops punching through the profile card: the about text r... | Adam Soltys | 2026-09-02 | 1 | -1/+8 |
| * | Recipient search warms its pipes on focus, not first keystroke: the Primal ca... | Adam Soltys | 2026-09-02 | 1 | -2/+3 |
| * | Three render hogs put on a leash for the sluggish-tabs hunt: qrSvg is memoize... | Adam Soltys | 2026-09-02 | 1 | -2/+20 |
| * | Cold boots stop lying for a few seconds: an empty profile answer (relays stil... | Adam Soltys | 2026-08-31 | 1 | -2/+10 |
| * | The migrate link stands under the profile editor's username field too — rig... | Adam Soltys | 2026-08-31 | 1 | -0/+8 |
| * | A migrated coinos.io account keeps its face and its cover: the claim fetches ... | Adam Soltys | 2026-08-30 | 1 | -1/+55 |
| * | The header dot stops arriving fashionably late on a brand-new account: the fi... | Adam Soltys | 2026-08-30 | 1 | -4/+9 |
| * | The migration round trip stops eating its own homework: the ?migrated= return... | Adam Soltys | 2026-08-30 | 1 | -7/+9 |
| * | The DM drain wakes the signer itself: boot's single resume attempt losing to ... | Adam Soltys | 2026-08-30 | 1 | -3/+10 |
| * | A signer dying mid-drain stops burning retry budget: the pass breaks off and ... | Adam Soltys | 2026-08-30 | 1 | -0/+4 |
| * | The Amethyst signer stops dying every time a stranger's wrap fails to decrypt... | Adam Soltys | 2026-08-30 | 1 | -1/+4 |
| * | DMs stop losing the race with the signer, and your own address stops paying y... | Adam Soltys | 2026-08-30 | 1 | -8/+83 |
| * | Read is read everywhere: the messages home gains a Mark-all-read link (every ... | Adam Soltys | 2026-08-29 | 1 | -1/+53 |
| * | The composer learns the second dimension: a textarea that grows with the text... | Adam Soltys | 2026-08-29 | 1 | -4/+22 |
| * | A half-typed message waits where you left it: drafts live per conversation (e... | Adam Soltys | 2026-08-29 | 1 | -12/+34 |
| * | A round's output can no longer strand: every refresh asks the server to drop ... | Adam Soltys | 2026-08-29 | 1 | -5/+27 |
| * | The profile editor learns to take a photo, not just a URL: an Upload button f... | Adam Soltys | 2026-08-28 | 1 | -0/+18 |
| * | Forget-all keeps its word: the delete-everything warning lives inside the log... | Adam Soltys | 2026-08-28 | 1 | -13/+27 |