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

archetech / archon
94%
main: 94%

Build:
Build:
LAST BUILD BRANCH: 220-firefox-protocol-handler
DEFAULT BRANCH: main
Repo Added 12 Jan 2026 07:43PM UTC
Token VKRdMqMwqPTOZprp4p5Cb3v3uLt6LWUtk regen
Build 518 Last
Files 22
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

LAST BUILD ON BRANCH 220-firefox-protocol-handler
branch: 220-firefox-protocol-handler
CHANGE BRANCH
x
Reset
Sync Branches
  • 220-firefox-protocol-handler
  • 101-challenge-in-url
  • 102-create-id
  • 111-change-passphrase
  • 114-add-change-passphrase
  • 116-importbatch-fix
  • 123-did-version-explorer
  • 129-challenge-schemas
  • 129-improved-auth
  • 13-upgrade-kubo-ipfs
  • 136-lightning-wallets
  • 137-explorer-export-unrestricted
  • 14-merge-search-server
  • 141-l402-disable
  • 143-version-endpoints
  • 145-decode-lightning-invoice
  • 147-lightning-web-client
  • 149-local-lightning-stack
  • 151-grafana-dashboard-styling
  • 153-change-registry
  • 154-lightning-zap
  • 159-lightning-zap-web-ui
  • 164-lightning-payment-history
  • 17-report-version
  • 181-liquid-btc
  • 181-liquid-registry
  • 184-did-properties
  • 190-wallet-metrics
  • 198-filter-alias
  • 2-remove-deprecated
  • 201-standalone-clients
  • 203-vite-build-args
  • 205-get-version-method
  • 206-drawbridge-public-only
  • 207-settings-tab
  • 21-rename-groupvault
  • 210-firefox-extension
  • 212-refresh-properties-after-add
  • 213-remove-version-footer
  • 216-upgrade-kubo
  • 22-rename-version
  • 221-persist-passphrase-session-storage
  • 223-filter-unpaid-invoices
  • 24-refactor-keymaster
  • 26-support-mainnet
  • 28-import-schema-pack
  • 3-refactor-credentials
  • 31-observability
  • 36-avoid-duplicating-verifiablecredential
  • 38-add-cli-to-keymaster-package
  • 44-get-vault-item
  • 47-transition-schemas
  • 51-wallet-is-missing
  • 55-add-dmail-commands
  • 56-did-aliases
  • 57-cl-hive
  • 58-missing-update-credential-command
  • 6-fix-lint-errors
  • 60-refactor-cli-tests
  • 64-improve-security
  • 68-add-get-property
  • 69-rename-updateasset
  • 70-make-upload-limit-configurable
  • 74-rename-document-assets
  • 77-image-assets-should-be-file-assets
  • 8-rename-cas
  • 81-universal-resolver
  • 84-cli-vote-poll
  • 85-add-JOSE
  • 86-credentialsubjects
  • 88-refactor-polls
  • 91-incorrect-passphrase
  • 93-view-credential
  • 95-edit-credential
  • bounty-ledger
  • chore/init-v0.5
  • chore/replace-icons-156
  • cln-rtl
  • docs/cli-lightning-commands
  • docs/lightning-zap-did-lud16-comparison
  • docs/lightning-zap-sequence-diagram
  • e2e-report
  • explorer-admin-api-key
  • feat/deployment-docs
  • feat/lightning-export-import
  • feat/python-sdk-lightning-sync
  • feat/wallet-service
  • fix/l402-default
  • fix/lint-warnings
  • fix/persist-tor-key
  • init-v0.3
  • init-v0.4
  • issue-160-lud16-zap
  • issue-166-l402-default-false
  • main
  • nostr-accordion
  • nostr-accordion-apps
  • op-mining
  • pre-release
  • prerelease
  • refactor-satoshi
  • refactor-version
  • release-0.1
  • release-0.2
  • release-0.3
  • release-0.4
  • release-npm-20260130
  • release-npm-20260202
  • release-npm-20260209
  • release-npm-20260211
  • release-npm-20260212
  • release-npm-20260213
  • release-npm-20260216
  • release-npm-20260219
  • release-npm-20260221
  • release-npm-20260304
  • release-npm-20260305
  • test-performance

17 Mar 2026 12:56AM UTC coverage: 94.2%. Remained the same
23173264518

Pull #225

github

macterra
fix: Support archon:// protocol handler in Firefox extension

Chrome's openPopup(callback) doesn't work in Firefox (requires user
gesture). Use openPopup().then() with a fallback to windows.create()
for browsers that don't support openPopup from message listeners.

Also read challenge/credential from URL params in popup.tsx so the
windows.create fallback can pass data via the URL.

Closes #220

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Pull Request #225: fix: Support archon:// protocol handler in Firefox

1755 of 1933 branches covered (90.79%)

Branch coverage included in aggregate %.

3751 of 3912 relevant lines covered (95.88%)

1176.37 hits per line

Relevant lines Covered
Build:
Build:
3912 RELEVANT LINES 3751 COVERED LINES
1176.37 HITS PER LINE
Source Files on 220-firefox-protocol-handler
  • Tree
  • List 22
  • Changed 20
  • Source Changed 0
  • Coverage Changed 20
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23173264518 220-firefox-protocol-handler fix: Support archon:// protocol handler in Firefox extension Chrome's openPopup(callback) doesn't work in Firefox (requires user gesture). Use openPopup().then() with a fallback to windows.create() for browsers that don't support openPopup from m... Pull #225 17 Mar 2026 12:59AM UTC macterra github
94.2
See All Builds (511)

Badge your Repo: archon

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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