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

aarongarrett / quorum / 19085240333
91%

Build:
DEFAULT BRANCH: main
Ran 04 Nov 2025 10:51PM UTC
Jobs 2
Files 51
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

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

Coverage Regressions

Lines Coverage ∆ File
1
91.03
0.0% frontend/src/api.js
Jobs
ID Job ID Ran Files Coverage
1 frontend - 19085240333.1 04 Nov 2025 10:51PM UTC 7
89.15
GitHub Action Run
2 backend - 19085240333.2 04 Nov 2025 10:51PM UTC 44
92.05
GitHub Action Run
Source Files on build 19085240333
  • Tree
  • List 51
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #19085240333
  • 3b911737 on github
  • Prev Build on main (#19084744440)
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