| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Report rejected Ark sends and exclude server-rejected expired inputs | Adam Soltys | 2026-09-11 | 1 | -0/+70 |
| * | Restore profile editor drafts across refreshes | Adam Soltys | 2026-09-11 | 1 | -0/+113 |
| * | Offer migration only for submitted unmigrated legacy names | Adam Soltys | 2026-09-11 | 1 | -0/+99 |
| * | Retry avatar thumbnail failures from the old download method | Adam Soltys | 2026-09-10 | 1 | -10/+48 |
| * | The thumbnail fetches the bytes instead of trusting a crossOrigin <img>. | Adam Soltys | 2026-09-10 | 1 | -0/+25 |
| * | A transient failure shouldn't cost a face its thumbnail for good. | Adam Soltys | 2026-09-10 | 1 | -0/+69 |
| * | A face we've never seen is drawn from the pubkey, not left blank. | Adam Soltys | 2026-09-10 | 1 | -0/+13 |
| * | Ship the punks at the size we actually draw them. | Adam Soltys | 2026-09-10 | 1 | -0/+37 |
| * | Keep a thumbnail of every face, so they're on screen in the first frame. | Adam Soltys | 2026-09-10 | 1 | -0/+107 |
| * | Don't show "Get started" to someone who is signed in. | Adam Soltys | 2026-09-10 | 1 | -0/+67 |
| * | The wallet waits for its own state before painting, so nothing jumps. | Adam Soltys | 2026-09-10 | 1 | -0/+68 |
| * | The padlock answers where you tap it, including on your profile page. | Adam Soltys | 2026-09-10 | 1 | -0/+63 |
| * | Sync: stop resurrecting stale pending txs from other devices' snapshots. | Adam Soltys | 2026-09-10 | 1 | -0/+37 |
| * | Ark state moves to IndexedDB: raw bytes on disk, memory-fronted, write-behind. | Adam Soltys | 2026-09-10 | 1 | -0/+90 |
| * | Ark: persist vtxo bytes as base64 (a third smaller than hex); hex still read,... | Adam Soltys | 2026-09-10 | 1 | -11/+30 |
| * | Ark: local state stops growing forever — spent coins shed bytes, done actio... | Adam Soltys | 2026-09-10 | 1 | -0/+44 |
| * | Sync: oversized domains ride Blossom blobs — plus a coinos-hosted server. | Adam Soltys | 2026-09-09 | 1 | -0/+188 |
| * | tools: CDP main-thread profiler for the live app (laptop or phone over adb). | Adam Soltys | 2026-09-09 | 2 | -0/+103 |
| * | Fix "Cannot mix BigInt and other types" when creating an on-chain gift. | Adam Soltys | 2026-09-07 | 1 | -0/+89 |
| * | Durable sync outbox: fix the fresh-device phantom "Sent" that showed a zero b... | Adam Soltys | 2026-09-06 | 3 | -0/+299 |
| * | The wallet learns to read BOLT 12 for itself: offers and invoices decode clie... | Adam Soltys | 2026-08-29 | 1 | -0/+63 |
| * | The app arrives in movements: real ESM chunks split the bundle (entry 333KB, ... | Adam Soltys | 2026-08-26 | 3 | -33/+27 |
| * | The page arrives light and paints at once: index.html shrinks to 46KB with a ... | Adam Soltys | 2026-08-26 | 1 | -0/+3 |
| * | One record answers, and failure learns patience: a rewritten mirror disarms s... | Adam Soltys | 2026-08-22 | 1 | -3/+67 |
| * | The seed takes dice: an optional entropy field folds open on the generate ste... | Adam Soltys | 2026-08-17 | 1 | -2/+2 |
| * | One Log out button, one honest question: the popup offers the plain exit and ... | Adam Soltys | 2026-08-17 | 1 | -2/+7 |
| * | The profile grows a second, honest exit: Log out leaves the room, Log out & f... | Adam Soltys | 2026-08-17 | 1 | -0/+13 |
| * | The wallet row's delete earns a trash can instead of an ambiguous ✕, and Cl... | Adam Soltys | 2026-08-17 | 2 | -7/+7 |
| * | A blank-password vault stops masquerading as a locked one: new wallets auto-s... | Adam Soltys | 2026-08-17 | 1 | -0/+96 |
| * | The lock test learns the doors moved: logout is the front door and asks for a... | Adam Soltys | 2026-08-16 | 1 | -91/+66 |
| * | The padlock stops charging for hesitation: the password ask renders over the ... | Adam Soltys | 2026-08-16 | 1 | -0/+96 |
| * | The watcher stops hoarding what it cannot parse: one unfinalizable tx no long... | Adam Soltys | 2026-08-16 | 1 | -2/+30 |
| * | The DOM is patched, not replaced: renders morph the live tree in place so hov... | Adam Soltys | 2026-08-15 | 1 | -0/+96 |
| * | Answering while closed becomes the default: a new connection asks once, and a... | Adam Soltys | 2026-08-13 | 1 | -2/+2 |
| * | Profiles wear their latest notes, each one zappable; a zap with no ark addres... | Adam Soltys | 2026-08-08 | 2 | -0/+126 |
| * | hal speaks pver 5: preimages prove their size, and fees round up as one | Adam Soltys | 2026-08-05 | 1 | -0/+34 |
| * | A wallet too small to renew warns before its coins expire; dust never dies | Adam Soltys | 2026-08-04 | 1 | -0/+102 |
| * | Ark gifts go down to 1 sat; negative amounts can't OOM the encoder | Adam Soltys | 2026-08-04 | 1 | -0/+128 |
| * | One question fewer on the way in, and an 'or' that means it | Adam Soltys | 2026-08-04 | 1 | -0/+3 |
| * | Offer a password the first time you lock | Adam Soltys | 2026-08-04 | 1 | -0/+59 |
| * | Call it 'Lock wallet', because that is what it does | Adam Soltys | 2026-08-03 | 1 | -6/+6 |
| * | Logout shouldn't ask for a password nobody set | Adam Soltys | 2026-08-03 | 1 | -0/+107 |
| * | The unread dot holds still | Adam Soltys | 2026-08-03 | 1 | -0/+77 |
| * | The chat window fits the screen, and the header stops asking questions | Adam Soltys | 2026-08-03 | 1 | -0/+133 |
| * | A deploy shouldn't refresh the page out from under you | Adam Soltys | 2026-08-03 | 1 | -0/+95 |
| * | Speak as the account you logged in with, or not at all | Adam Soltys | 2026-08-03 | 1 | -0/+89 |
| * | Only people you know get to buzz your phone | Adam Soltys | 2026-08-03 | 1 | -0/+101 |
| * | Gift records belong to one wallet, not to the browser | Adam Soltys | 2026-08-03 | 1 | -0/+79 |
| * | Drop accidentally committed scratch test | Adam Soltys | 2026-08-02 | 1 | -51/+0 |
| * | Offline keeps the classic wallet layout | Adam Soltys | 2026-08-02 | 1 | -0/+51 |