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

suculent / thinx-device-api / 545b6ae2-7c2a-4daf-a169-e50a6fd74ef5
73%
master: 14%

Build:
Build:
LAST BUILD BRANCH: thinx-staging
DEFAULT BRANCH: master
Ran 25 Sep 2026 08:50AM UTC
Jobs 1
Files 81
Run time 1min
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

25 Sep 2026 08:47AM UTC coverage: 47.674% (-0.04%) from 47.716%
545b6ae2-7c2a-4daf-a169-e50a6fd74ef5

push

circleci

suculent
docs(21-05): add CSP/CSRF hardening runbook with pre-flip gate

- New .planning/runbooks/csp-csrf-hardening.md: live state, enforce-switch
  choice (CSRF_ENFORCE env recommended over debug.csrf_enforce), pre-flip
  gate from 21-04 (cold login + ~1 day of session/token log watch), flip
  and post-flip verification, HawkScan rescan, and Rollback (env, config,
  service-rollback caveat, gluster CSP restore, middleware revert)
- Refresh rtm.thinx.cloud-server.{pre,post}.nginx from nginx -T in the live
  thinx_vue container; body equals the gluster-mounted console default.conf
  (md5 f4e9fde7) that serves both consoles

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

1696 of 4345 branches covered (39.03%)

Branch coverage included in aggregate %.

3992 of 7586 relevant lines covered (52.62%)

19.2 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
61.29
-3.23% lib/thinx/gdpr.js
Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/188500495 545b6ae2-7c2a-4daf-a169-e50a6fd74ef5.1 25 Sep 2026 08:49AM UTC 81
47.67
Source Files on build 545b6ae2-7c2a-4daf-a169-e50a6fd74ef5
  • Tree
  • List 81
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • CircleCI Build #545B6AE2...
  • ab4f32ac on github
  • Prev Build on thinx-staging (#FD86D5FC...)
  • Next Build on thinx-staging (#85E7A416...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc