<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coinos-ui.git/test/e2e/helpers.ts, branch staging</title>
<subtitle>coinos ui — legacy coinos.io web app (SvelteKit)</subtitle>
<id>https://git.coinos.io/coinos-ui.git/atom?h=staging</id>
<link rel='self' href='https://git.coinos.io/coinos-ui.git/atom?h=staging'/>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinos-ui.git/'/>
<updated>2026-03-14T16:29:17Z</updated>
<entry>
<title>fix: e2e test fixes for lightning routing, numpad, MLS messaging, and vault tests</title>
<updated>2026-03-14T16:29:17Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-03-14T16:29:17Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinos-ui.git/commit/?id=341f13f638323f8775d742bb85996f073754809e'/>
<id>urn:sha1:341f13f638323f8775d742bb85996f073754809e</id>
<content type='text'>
- Fix fillNumpadAmount swap detection: lightning SVG means sats mode (not fiat),
  so only swap when SVG is NOT visible
- Add retry logic to fillNumpadAmount for flaky contenteditable input
- Make clickSendButton check btn-primary/btn-accent before generic submit
- Update custodial-bitcoin-send to use fillNumpadAmount helper
- Update custodial-btc-fee-bump to match new slider UI (no more low/mid/high
  buttons) and "Refundable reserve" text; use /bump API directly
- Update dm-send/dm-subscribe to work with MLS messaging (not old Nostr DMs)
- Update mls-messaging selectors for current HTML structure (.message not
  .message-row.by-user); add graceful skip when MLS group creation fails
- Update vault-send-external-btc and vault-send-to-custodial-btc to use
  ensureVaultAccount instead of searching UI for vault cards
- Infrastructure: reconnected clb/clc lightning peers to fix stale gossip
  causing WIRE_TEMPORARY_CHANNEL_FAILURE; funded bob with 200k+ sats

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>lint</title>
<updated>2026-03-06T23:07:08Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-03-06T23:07:08Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinos-ui.git/commit/?id=d14c03e3f2e3806e17852a440d2a39f377570758'/>
<id>urn:sha1:d14c03e3f2e3806e17852a440d2a39f377570758</id>
<content type='text'>
</content>
</entry>
<entry>
<title>android hce nfc</title>
<updated>2026-03-05T23:51:36Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-03-05T23:05:37Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinos-ui.git/commit/?id=4c519faaf748cea25f9d0be87dd0f3e09d7bae4c'/>
<id>urn:sha1:4c519faaf748cea25f9d0be87dd0f3e09d7bae4c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bip353</title>
<updated>2026-03-04T05:27:16Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-03-04T05:27:16Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinos-ui.git/commit/?id=632358158c76ceaee5db2b1879487c136289766e'/>
<id>urn:sha1:632358158c76ceaee5db2b1879487c136289766e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>get rid of /receive route</title>
<updated>2026-03-04T00:08:52Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-03-04T00:08:52Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinos-ui.git/commit/?id=8551df92b96ff69f3cda50184cb714ba30f3803d'/>
<id>urn:sha1:8551df92b96ff69f3cda50184cb714ba30f3803d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>inline icons</title>
<updated>2026-03-03T06:37:05Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-03-03T06:37:05Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinos-ui.git/commit/?id=11d358ad0412b794ecf89b4da9f99ac41ed9c3fe'/>
<id>urn:sha1:11d358ad0412b794ecf89b4da9f99ac41ed9c3fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix ark e2e tests: consolidate into serial suite, fix VTXO contention</title>
<updated>2026-03-01T20:42:16Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-03-01T20:42:16Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinos-ui.git/commit/?id=0167d3d9348d9e2cb1f85cd499ef346f6e85dad1'/>
<id>urn:sha1:0167d3d9348d9e2cb1f85cd499ef346f6e85dad1</id>
<content type='text'>
- Skip settle/refresh during tests via ark:skipSettle flag to prevent
  VTXOs from being registered in never-completing ark rounds
- Add 3s timeout on syncPromise wait in sendArk to prevent hangs
- Fix ensureArkAccount to wait for autoUnlockArk and create account
  via API with correct address (Schnorr signatures are non-deterministic)
- Consolidate all 6 ark tests into single serial file to prevent
  server wallet contention
- Split playwright config into parallel (non-ark) and serial (ark) projects

Co-Authored-By: Claude Opus 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>ark wait for send</title>
<updated>2026-03-01T06:06:27Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-03-01T06:06:27Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinos-ui.git/commit/?id=6ca9170a25b253483e7ce15767b7daae67c1334f'/>
<id>urn:sha1:6ca9170a25b253483e7ce15767b7daae67c1334f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ark tests</title>
<updated>2026-02-26T21:36:28Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-02-26T21:36:28Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinos-ui.git/commit/?id=a5faa64ba470f935ea3e7932feece3cd9fbadb90'/>
<id>urn:sha1:a5faa64ba470f935ea3e7932feece3cd9fbadb90</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lint</title>
<updated>2026-02-24T21:01:02Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-02-24T21:01:02Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinos-ui.git/commit/?id=db59579a2efa8416f78c855faa7d7e62048447e5'/>
<id>urn:sha1:db59579a2efa8416f78c855faa7d7e62048447e5</id>
<content type='text'>
</content>
</entry>
</feed>
