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

mbland / elistman / 5236966075
100%

Build:
DEFAULT BRANCH: main
Ran 11 Jun 2023 06:41PM UTC
Jobs 1
Files 38
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

11 Jun 2023 06:41PM UTC coverage: 100.0%. Remained the same
5236966075

push

github

mbland
Define a WebACL and association with REST API

This restricts access to the /subscribe endpoint to requests containing
a cookie for a valid CAPTCHA token. (I think—I've yet to see if it works
when it's really live, as noted below.) The rest of the work is (should
be...) on the frontend, which I'll document in the README once I've got
it working to my satisfaction.

I have a local prototype successfully loading the CAPTCHA for the
elistman-dev stack. However, the challenge always fails locally because
it encodes "localhost" as the cookie domain, and the WebACL expects the
live domain. So I need to deploy it to see if it's working completely.
(That's a little trickier than it sounds, because I need to update how I
set my Content-Security-Policy headers to accomodate the new scripts.)

I'll also have to figure out what to do with the bin/smoke-test.sh cases
hitting /subscribe. Most likely I'll update them to confirm that they
fail on the basis of lacking a CAPTCHA token, versus failing due to
being malformed.

2190 of 2190 relevant lines covered (100.0%)

16.11 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5236966075.1 11 Jun 2023 06:41PM UTC 38
100.0
GitHub Action Run
Source Files on build 5236966075
  • Tree
  • List 38
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #5236966075
  • 02b2c037 on github
  • Prev Build on main (#5215431930)
  • Next Build on main (#5237063620)
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