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

lidel / ipfs-firefox-addon / 876
60%
master: 57%

Build:
Build:
LAST BUILD BRANCH: feat/brave
DEFAULT BRANCH: master
Ran 06 Oct 2017 08:31AM UTC
Jobs 4
Files 5
Run time 9min
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

pending completion
876

push

travis-ci

Marcin Rataj
feat: proper /ipns/ validation

This commit removes false-positive redirects for paths
that start with /ipns/{ipnsRoot} by following these steps:
1. is-ipfs test (may produce false-positives)
2. remove false-positives by checking if ipnsRoot is:
   - a valid CID (we check this first as its faster/cheaper)
   - or FQDN with a valid dnslin in DNS TXT record
    (expensive, but we reuse caching mechanism from dnslink experiment)

This means we now _automagically_ detect valid IPFS resources on any
website as long as path starts with /ipfs/ or /ipns/, removing problems
described in
https://github.com/ipfs/ipfs-companion/issues/16#issuecomment-331121999

This commit also closes #69 -- initial load is suspended until dnslink
is read via API, then it is cached so that all subsequent requests are
very fast.

279 of 469 relevant lines covered (59.49%)

15.75 hits per line

Jobs
ID Job ID Ran Files Coverage
1 876.1 (FIREFOX_RELEASE='latest') 06 Oct 2017 08:31AM UTC 0
59.49
Travis Job 876.1
2 876.2 (FIREFOX_RELEASE='nightly-latest') 06 Oct 2017 08:34AM UTC 0
59.49
Travis Job 876.2
3 876.3 (FIREFOX_RELEASE='52.0') 06 Oct 2017 08:37AM UTC 0
59.28
Travis Job 876.3
4 876.4 (FIREFOX_RELEASE='esr-latest') 06 Oct 2017 08:40AM UTC 0
59.28
Travis Job 876.4
Source Files on build 876
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #876
  • 3529c40a on github
  • Prev Build on pre-release-stabilization (#875)
  • Next Build on pre-release-stabilization (#877)
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