aboutsummaryrefslogtreecommitdiffstats
path: root/test/e2e
Commit message (Collapse)AuthorAgeFilesLines
* fix: e2e test fixes for lightning routing, numpad, MLS messaging, and vault ↵Adam Soltys2026-03-148-299/+197
| | | | | | | | | | | | | | | | | | | | | tests - 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) <[email protected]>
* render decrypted imagesAdam Soltys2026-03-072-0/+225
|
* lintAdam Soltys2026-03-069-11/+3
|
* Rewrite MLS e2e test for full browser-to-browser messagingAdam Soltys2026-03-051-204/+98
| | | | | | | | | | | Replace old ts-mls unit-style test with real e2e tests that exercise the full messaging UI between two browser contexts. Decrypt ncryptsec from server (NIP-49) instead of scrypt derivation to get correct keys. Tests: real-time message exchange, optimistic UI, persistence after reload, and chat list population. Co-Authored-By: Claude Opus 4.6 <[email protected]>
* Add MLS messaging e2e test specAdam Soltys2026-03-051-0/+235
| | | | Co-Authored-By: Claude Opus 4.6 <[email protected]>
* android hce nfcAdam Soltys2026-03-0510-41/+166
|
* api proxyAdam Soltys2026-03-031-6/+6
|
* bip353Adam Soltys2026-03-033-2/+447
|
* get rid of /receive routeAdam Soltys2026-03-032-9/+10
|
* inline iconsAdam Soltys2026-03-022-2/+2
|
* messagesAdam Soltys2026-03-011-4/+12
|
* messages uiAdam Soltys2026-03-011-0/+139
|
* dm testAdam Soltys2026-03-011-0/+88
|
* Update ark SDK to 0.3.13 and improve e2e test reliabilityAdam Soltys2026-03-013-11/+25
| | | | Co-Authored-By: Claude Opus 4.6 <[email protected]>
* Fix ark e2e tests: consolidate into serial suite, fix VTXO contentionAdam Soltys2026-03-018-426/+448
| | | | | | | | | | | | | - 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 <[email protected]>
* ark wait for sendAdam Soltys2026-02-2810-129/+288
|
* store ark stateAdam Soltys2026-02-281-0/+62
|
* fix race conditionAdam Soltys2026-02-271-0/+53
|
* ark testsAdam Soltys2026-02-269-160/+236
|
* fix lightning receive redirectAdam Soltys2026-02-251-0/+53
|
* lintAdam Soltys2026-02-2414-223/+74
|
* e2e testsAdam Soltys2026-02-1514-229/+1368
|
* fix custodial bitcoin sendsAdam Soltys2026-02-152-0/+239
|
* custodial ark sendsAdam Soltys2026-02-141-0/+160
|
* cleanup package fileAdam Soltys2026-02-111-0/+27
|
* formatAdam Soltys2026-02-111-16/+5
|
* lintingAdam Soltys2026-02-112-126/+136
|
* ark payment testAdam Soltys2026-02-111-0/+149
|
* playwright testAdam Soltys2026-02-111-0/+23