aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* names: a queued payment the float can cover goes now, backoff or notAdam Soltys4 days1-1/+5
* names: a wallet on another ark server gets its own Lightning invoice, one on ...Adam Soltys4 days1-16/+49
* names: deliver to coinos wallets over a circular route, shrink failing float ...Adam Soltys4 days1-21/+96
* Bun 1.3.14 → 1.4.3, from ghcr.io/coinos/bun (oven/bun without the emSign EC...Adam Soltys4 days4-6/+6
* live: a streamer can delete their own recording (POST /live/<id>/delete, NIP-...Adam Soltys6 days2-9/+47
* live: WebRTC through Cloudflare's SFU (Realtime) for the app's viewers, a fra...Adam Soltys6 days2-2/+103
* live: 1 s HLS segments (keyframes every second), 10 in the live window — a ...Adam Soltys7 days2-3/+5
* live: a name streams a day after it's claimed (the registrar now records when...Adam Soltys7 days3-17/+151
* live: recordings are kept 90 days, not 7 (the app lists past streams).Adam Soltys7 days1-1/+1
* nwcpush: calls push only to an app that says it rings for them (reasons.call)...Adam Soltys7 days2-3/+7
* nwcpush: calls wake a closed app. Kind 21059 wraps to a registered pubkey are...Adam Soltys7 days2-4/+128
* live: /live/turn — ICE servers for the app's calls (Cloudflare TURN credent...Adam Soltys7 days3-5/+50
* live: /live/ping, a WebSocket that says pong — whether sockets get through ...Adam Soltys7 days1-0/+4
* live: live streams sent from the app — the browser's recording over a WebSo...Adam Soltys7 days5-1/+415
* vmedia: /vmedia/hls.m3u8 — long clips as 360p/720p HLS made as they're watc...Adam Soltys7 days1-6/+193
* vmedia: /vmedia/first.jpg — a clip's very first frame at full size, for the...Adam Soltys9 days1-3/+29
* coinosv3 → 73bffd9: the services run the wallet's current Ark code; names/v...Adam Soltys9 days5-165/+1
* README: rolling backAdam Soltys9 days1-0/+8
* Lockfile from Bun 1.3.14; deploy into an ordinary cloneAdam Soltys9 days2-7/+10
* README, example config and the deploy hookAdam Soltys9 days4-1/+208
* names: keep state in SQLiteAdam Soltys9 days3-20/+242
* Make this the coinosv3-server repo: the services, with coinosv3 pinnedAdam Soltys9 days16-155/+377
* names: refuse a corrupt state file; flush before replacing itAdam Soltys9 days1-2/+9
* bridge/ln: attach the socket error handler before connectingAdam Soltys9 days1-2/+6
* names: bring in the registrar as it ran on csAdam Soltys9 days1-8/+79
* Feed: a picture from a host that won't hand over its bytes paints from a serv...Adam Soltys14 days2-14/+113
* Translation: into the phone's language, and DeepL with your own key. isolabel...Adam Soltys2026-10-103-3/+84
* Names: letters and numbers only, 2–24 — coinos v2's rule. The registrar t...Adam Soltys2026-10-091-2/+11
* Video stills: past a black opening. vmedia took its still at half a second, a...Adam Soltys2026-10-091-7/+29
* Videos grid: a tile without a still of its own shows the server's (vmedia thu...Adam Soltys2026-10-091-1/+1
* Translation: a hashtag in a script the reader can't read gets its translation...Adam Soltys2026-10-092-7/+10
* Translation: posts in another language are shown in yours — "Translated fro...Adam Soltys2026-10-094-0/+241
* POS terminals ring up in the owner's currency: the app sends its currency whe...Adam Soltys2026-10-081-1/+6
* Registrar: rateExempt IPs in names-config.json skip the per-minute limits (th...Adam Soltys2026-10-081-0/+4
* Videos: posters for clips that came without one, and an H.264 copy for a clip...Adam Soltys2026-10-072-0/+258
* Profile links paint whole on the first frame: the server renders /npub1…, /...Adam Soltys2026-10-073-6/+231
* names: a welcome DM counts as sent only when a relay acknowledges it — dead...Adam Soltys2026-10-071-2/+24
* Drop the third-party HTLC swap bridge tests: the policy they exercise is goneAdam Soltys2026-10-071-190/+0
* names: /name says whether the holder is where a migration grant sent the nameAdam Soltys2026-10-041-1/+9
* nwcpush: zaps, payments, DMs and mentions push high-urgency, kept a dayAdam Soltys2026-10-041-2/+9
* Shared note links open on the post, with names and facesAdam Soltys2026-10-012-3/+210
* Zaps and reactions get their own notification switches.Adam Soltys2026-10-011-6/+24
* Serve a shared snapshot for the public feedAdam Soltys2026-10-015-0/+216
* Link previews: the common named entities decode too (an &ndash; showed raw in...Adam Soltys2026-09-271-3/+5
* Links in posts show as the cards their pages describe.Adam Soltys2026-09-272-0/+154
* Registrar: an invoice the wallet hands back must have a minute left; ask once...Adam Soltys2026-09-221-6/+24
* Accounts from the header, snapshot-first Spending restore, name ownership gra...Adam Soltys2026-09-183-4/+30
* A gift made for one head can be put straight on it.Adam Soltys2026-09-141-2/+4
* A knight's helm, for one small knight.Adam Soltys2026-09-141-1/+2
* A reply or a mention on nostr can buzz your phone.Adam Soltys2026-09-141-3/+18