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

aarongarrett / quorum
91%

Build:
DEFAULT BRANCH: main
Repo Added 13 Jun 2025 01:58AM UTC
Files 51
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 main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • main

04 Nov 2025 10:51PM UTC coverage: 90.999%. Remained the same
19085240333

push

github

aarongarrett
Add vote privacy feature and fix production build validation

  Vote privacy enhancement:
  - Votes auto-hide after 3 seconds to prevent shoulder surfing
  - Show Vote button reveals vote for 3 seconds before hiding again
  - Prevents vote from re-showing on SSE updates after initial display
  - All three vote states (Vote Now, Show Vote, voted) have consistent height

  Vote privacy implementation:
  - Track seen votes to prevent re-triggering auto-show on SSE updates
  - Independent timers for multiple polls
  - Proper cleanup of timers on component unmount
  - Handle rapid clicks without creating multiple timers

  Vote privacy testing:
  - Add 8 comprehensive tests for vote privacy behavior
  - Test auto-hide, manual reveal, SSE updates, multiple polls
  - Test timer cleanup and rapid clicking edge cases

  Production build fixes:
  - Allow VITE_API_URL to be empty string for same-origin deployments
  - Change validation to check for undefined instead of falsy values
  - Set VITE_API_URL='' in Dockerfile for same-origin deployment
  - Add VITE_API_URL to CI workflow frontend build step
  - Fix runtime validation in api.js to allow empty string

  Documentation:
  - Fix README to use 'npm run dev' instead of incorrect 'npm start' command

144 of 174 branches covered (82.76%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

1 existing line in 1 file now uncovered.

1241 of 1348 relevant lines covered (92.06%)

7.04 hits per line

Relevant lines Covered
Build:
Build:
1348 RELEVANT LINES 1241 COVERED LINES
7.04 HITS PER LINE
Source Files on main
  • Tree
  • List 51
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
19085240333 main Add vote privacy feature and fix production build validation Vote privacy enhancement: - Votes auto-hide after 3 seconds to prevent shoulder surfing - Show Vote button reveals vote for 3 seconds before hiding again - Prevents vote from re... push 04 Nov 2025 10:51PM UTC aarongarrett github
91.0
19084744440 main Fix CI workflow: Set VITE_API_URL for frontend build The frontend build now requires VITE_API_URL to be set in production mode. Add the environment variable to the CI build step to satisfy validation. push 04 Nov 2025 10:30PM UTC aarongarrett github
91.0
19084643364 main Add vote privacy feature with auto-hide functionality Privacy enhancement: - Votes auto-hide after 3 seconds to prevent shoulder surfing - Show Vote button reveals vote for 3 seconds before hiding again - Prevents vote from re-showing on ... push 04 Nov 2025 10:26PM UTC aarongarrett github
91.0
19083081503 main Improve security, observability, and error handling Security improvements: - Prevent information disclosure by returning generic error messages to clients while logging detailed errors server-side - Require SECRET_KEY and ADMIN_PASSWORD env... push 04 Nov 2025 09:17PM UTC aarongarrett github
90.82
19047877033 main fix version issue that was breaking integration test push 03 Nov 2025 08:09PM UTC aarongarrett github
90.78
19047585100 main Merge branch 'main' of github.com:aarongarrett/quorum push 03 Nov 2025 07:58PM UTC aarongarrett github
88.93
19036041017 main Fix coverage badge link in README.md push 03 Nov 2025 01:19PM UTC web-flow github
89.14
19035883218 main Fix coverage badge link in README Updated coverage badge link to include cache bypass. push 03 Nov 2025 01:14PM UTC web-flow github
89.14
19035536399 main add reporting for github tests workflow push 03 Nov 2025 01:01PM UTC aarongarrett github
89.14
19024396707 main fix e2e workflow artifact path push 03 Nov 2025 05:00AM UTC aarongarrett github
89.28
See All Builds (18)
  • Repo on GitHub
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