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

phdccltd / phdcc-papers-api
83%
main: 83%

Build:
Build:
LAST BUILD BRANCH: new-hosting
DEFAULT BRANCH: main
Repo Added 20 Nov 2020 03:17PM UTC
Files 50
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 new-hosting
branch: new-hosting
CHANGE BRANCH
x
Reset
  • new-hosting
  • JCtwigA
  • claude
  • main
  • nuxt3
  • v138

09 Apr 2026 04:34PM UTC coverage: 82.793% (+0.01%) from 82.78%
dbaeaff5-1d7f-46ee-b96f-82921a53d844

push

circleci

edwh
Fix: Lead reviewers see all reviewers even when they have role-based actions

When a lead reviewer also had a role giving them stage actions (e.g.,
Editorial Committee with "Add Edited paper"), addRoleStageActions returned
true, causing isReviewableSubmit to be skipped and req.iamleadgrader to
never be set. Now set the lead flag from pre-loaded reviewer data before
the ihaveactions gate.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

1411 of 1910 branches covered (73.87%)

Branch coverage included in aggregate %.

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

3083 of 3518 relevant lines covered (87.64%)

81.45 hits per line

Relevant lines Covered
Build:
Build:
3518 RELEVANT LINES 3083 COVERED LINES
81.45 HITS PER LINE
Source Files on new-hosting
  • Tree
  • List 50
  • Changed 1
  • Source Changed 0
  • 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
dbaeaff5... new-hosting Fix: Lead reviewers see all reviewers even when they have role-based actions When a lead reviewer also had a role giving them stage actions (e.g., Editorial Committee with "Add Edited paper"), addRoleStageActions returned true, causing isReviewab... push 09 Apr 2026 04:36PM UTC edwh circleci
82.79
0de10b5b... new-hosting Fix: Lead reviewers (Associated Editors) can now see all reviewers on a submission Previously, lead reviewers could only see themselves in the Reviewers section because req.iamleadgrader was only set when the submission status matched a grading f... push 08 Apr 2026 11:23AM UTC edwh circleci
82.78
969a8b0c... new-hosting Fix: Skip disabled publications for registration emails Also add cache control headers to prevent CDN/proxy caching of API responses. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> push 19 Nov 2025 08:50AM UTC edwh circleci
82.75
8d2153dc... new-hosting Debug: Switch to database logger for flow actions debugging push 13 Nov 2025 10:32PM UTC edwh circleci
82.74
e881a11b... new-hosting Debug: Add logging to diagnose missing submission buttons Add debug logging to: - routes/submits.js: Track flow.actions generation and req.isauthor - routes/dbutils.js: Track role assignment in getMyRoles This will help diagnose why users are no... push 13 Nov 2025 10:15PM UTC edwh circleci
82.73
c170fdd1... new-hosting Clean up: Remove debug logging for headers push 13 Nov 2025 12:02PM UTC edwh circleci
82.71
20fd1045... new-hosting Debug: Log all request headers to diagnose Firebase proxy push 13 Nov 2025 11:54AM UTC edwh circleci
82.73
c535381f... new-hosting Fix: Check X-Forwarded-Host for proxy detection - Firebase Hosting proxy sends X-Forwarded-Host header - Check this header first before falling back to Host header - Fixes 'Not running on valid site' error when proxied through Firebase push 13 Nov 2025 11:48AM UTC edwh circleci
82.71
cc521325... new-hosting Disable startup email notification Commented out email sent when API restarts - normal behavior on GCP Cloud Run where containers may restart frequently. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <nor... push 13 Nov 2025 08:16AM UTC edwh circleci
82.7
52d0950b... new-hosting Fix: Remove createdAt from getPubUsers query to fix test failure The createdAt field was added in the recent performance optimization but doesn't exist in the test database (timestamps are disabled for SQLite tests). This field is not used by the... push 12 Nov 2025 09:55PM UTC edwh circleci
82.68
See All Builds (250)
  • 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