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

raystack / frontier / 8741088759
38%

Build:
DEFAULT BRANCH: main
Ran 18 Apr 2024 04:04PM UTC
Jobs 1
Files 228
Run time 120min
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

18 Apr 2024 04:00PM UTC coverage: 9.584% (-0.1%) from 9.706%
8741088759

push

github

web-flow
feat: serviceuser token based authn (#590)

- other than the existing authenticaiton strategies
for service users, i.e., client credentials and jwk pair sets,
machine to machine authn can be done via opaque tokens.
- allowing clients to authenticate to system endpoints via client
credentials can allow users to DDoS servers based on CPU
usage. This will be disabled in near future and via client
credentials only auth token can be generated that will be used
as bearer to authenticate clients for frontier endpoints.

Signed-off-by: Kush Sharma <thekushsharma@gmail.com>

451 of 4258 new or added lines in 16 files covered. (10.59%)

89 existing lines in 4 files now uncovered.

9469 of 98803 relevant lines covered (9.58%)

2.8 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
0.0
0.0% internal/store/postgres/serviceuser.go
3
8.37
0.0% cmd/seed.go
4
0.0
0.0% core/authenticate/service.go
4
0.0
0.0% internal/store/postgres/serviceuser_credential_repository.go
18
0.0
0.0% billing/checkout/service.go
24
0.0
0.0% pkg/server/interceptors/authorization.go
47
69.2
-14.21% internal/api/v1beta1/serviceuser.go
74
0.0
0.0% core/serviceuser/service.go
91
0.0
0.0% proto/v1beta1/models.pb.validate.go
103
37.89
-7.32% internal/api/v1beta1/mocks/serviceuser_service.go
148
0.0
0.0% proto/v1beta1/frontier_grpc.pb.go
172
4.08
-0.07% proto/v1beta1/models.pb.go
371
0.0
0.0% proto/v1beta1/frontier.pb.gw.go
556
0.0
0.0% proto/v1beta1/frontier.pb.validate.go
2190
5.91
-0.1% proto/v1beta1/frontier.pb.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% proto/v1beta1/frontier.pb.gw.go
1
0.0
0.0% core/serviceuser/service.go
14
0.0
0.0% proto/v1beta1/frontier.pb.validate.go
73
5.91
-0.1% proto/v1beta1/frontier.pb.go
Jobs
ID Job ID Ran Files Coverage
1 8741088759.1 18 Apr 2024 04:04PM UTC 228
9.58
GitHub Action Run
Source Files on build 8741088759
  • Tree
  • List 228
  • Changed 19
  • Source Changed 0
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 44342049 on github
  • Prev Build on main (#8719563116)
  • Next Build on main (#8774948693)
  • 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

© 2025 Coveralls, Inc