• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

archetech / archon / 22598837778 / 1
94%
main: 94%

Build:
DEFAULT BRANCH: main
Ran 02 Mar 2026 10:36PM UTC
Files 42
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Mar 2026 10:33PM UTC coverage: 94.307% (-0.04%) from 94.347%
22598837778.1

push

github

web-flow
feat: Add Lightning tab to web clients (#148)

* feat: Add Lightning tab to web clients (#147)

Show Lightning tab (Wallet/Receive/Send sub-tabs) in react-wallet and
chrome-extension when connected to a Drawbridge gatekeeper. Detection
uses a fetch probe against /api/v1/lightning/balance — 404 means
standard Gatekeeper, anything else means Drawbridge is available.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat: Add Lightning tab to gatekeeper web client (#147)

Same Drawbridge detection + Lightning tab (Wallet/Receive/Send) as the
other web clients, applied to the gatekeeper/client React app.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat: Serve gatekeeper web client from Drawbridge (#147)

Drawbridge now serves the gatekeeper React client static files (same
ARCHON_GATEKEEPER_SERVE_CLIENT env var as the gatekeeper service).
This allows the Lightning-enabled web UI to be accessed from the
Drawbridge service endpoint.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat: Build gatekeeper client in Dockerfile.drawbridge (#147)

Include the gatekeeper React client build in the Drawbridge image so
the web UI is accessible at the Drawbridge service endpoint.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: Use window.location.origin for gatekeeper URL in web client

When the client is served from Drawbridge (port 4230), hardcoding :4224
caused the probe and all API calls to hit the Gatekeeper instead of
Drawbridge, resulting in 404 on the lightning endpoint and no Lightning tab.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* chore: Change Drawbridge port from 4230 to 4222, remove ARCHON_SEARCH_URL

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: Make memo optional in createLightningInvoice

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat: Show payment proof after Lightning payment

After paying an invoice, auto-call checkLightningPaymen... (continued)

1768 of 1951 branches covered (90.62%)

Branch coverage included in aggregate %.

7260 of 7622 relevant lines covered (95.25%)

595.69 hits per line

Source Files on job 22598837778.1
  • Tree
  • List 42
  • Changed 19
  • Source Changed 2
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 22598837778
  • 73ed52ea on github
  • Prev Job for on main (#22585542627.1)
  • Next Job for on main (#22645381282.1)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc