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

vocdoni / saas-backend / 27946216507
63%

Build:
DEFAULT BRANCH: main
Ran 22 Jun 2026 10:33AM UTC
Jobs 1
Files 105
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

22 Jun 2026 10:27AM UTC coverage: 61.495% (+0.4%) from 61.141%
27946216507

push

github

altergui
docs(plan): add Phase 6 non-CSP (merkle/weighted/dynamic) election support

The saas-backend is CSP-only today; the vocdoni.app UI still creates
non-CSP (weighted/zkweighted) elections by talking to the Vochain via
@vocdoni/sdk directly, bypassing the backend. Document Phase 6 so the
backend can create these elections too, letting the UI use only the
backend.

- BACKEND_PLAN.md: add Phase 6 (6 changes), state it is pure wiring over
  the already-wrapped dvote apiclient (no new crypto, nothing to vendor);
  generalize the Phase 2 census-origin step; add route constants and
  db.CensusType weighted/zkweighted.
- NEW_API.md: census-type -> CensusOrigin table; new endpoints
  GET .../census/proof and PUT .../census; generalize the vote relay to
  CSP- or proof-authorized; non-CSP voter flow.
- SUMMARY.md: generalize the vote-relay line, add non-CSP mention to the
  API-surface table and the phase list (now 7 phases).
- APP_SDK_PLAN.md: vote() must support the merkle path (fetch proof via
  the new GET, embed ProofArbo, relay) alongside CSP, keeping blockchain
  concepts hidden from the consumer.

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

9116 of 14824 relevant lines covered (61.49%)

43.64 hits per line

Coverage Regressions

Lines Coverage ∆ File
81
71.67
-0.91% api/organizations.go
18
87.59
0.09% api/apicommon/types.go
12
73.08
0.76% db/plans.go
6
82.86
5.08% api/plans.go
1
41.54
34.22% stripe/service.go
Jobs
ID Job ID Ran Files Coverage
1 27946216507.1 22 Jun 2026 10:33AM UTC 105
61.49
GitHub Action Run
Source Files on build 27946216507
  • Tree
  • List 105
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 760cdfa9 on github
  • Prev Build on main (#27939662991)
  • Next Build on main (#27946490502)
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