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

raystack / frontier / 26513272720
43%
main: 43%

Build:
Build:
LAST BUILD BRANCH: fix/project-listing-handlers-access-pairs-and-invalid-input
DEFAULT BRANCH: main
Ran 27 May 2026 01:17PM UTC
Jobs 1
Files 276
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

27 May 2026 01:12PM UTC coverage: 43.055% (+0.2%) from 42.847%
26513272720

Pull #1657

github

AmanGIT07
fix(api): dedupe access_pairs and map invalid-id/unknown-perm to 4xx

Group successCheckPairs by resource id in ListProjectsByCurrentUser,
ListServiceUserProjects, and ListCurrentUserGroups so each resource
appears once. Resolve permissions once in fetchAccessPairsOnResource,
drop unknown names and duplicate inputs. Validate Principal id in
project.Service.List and service-user id in serviceuser.Service.Get
and map the typed errors to InvalidArgument in the handlers.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Pull Request #1657: fix(api): dedupe access_pairs and map invalid-id/unknown-perm to 4xx

77 of 90 new or added lines in 5 files covered. (85.56%)

50 existing lines in 1 file now uncovered.

16311 of 37884 relevant lines covered (43.06%)

12.07 hits per line

Uncovered Changes

Lines Coverage ∆ File
9
49.73
7.49% internal/api/v1beta1connect/permission_check.go
4
65.31
4.85% internal/api/v1beta1connect/user.go

Coverage Regressions

Lines Coverage ∆ File
50
65.31
4.85% internal/api/v1beta1connect/user.go
Jobs
ID Job ID Ran Files Coverage
1 26513272720.1 27 May 2026 01:17PM UTC 276
43.06
GitHub Action Run
Source Files on build 26513272720
  • Tree
  • List 276
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1657
  • PR Base - main (#26496323776)
  • Delete
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