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

stacklok / toolhive / 18524365296
59%

Build:
DEFAULT BRANCH: main
Ran 15 Oct 2025 09:35AM UTC
Jobs 1
Files 285
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

15 Oct 2025 09:30AM UTC coverage: 46.766% (-0.06%) from 46.828%
18524365296

push

github

web-flow
Secure OAuth client secret storage and prevent API exposure (#2204)

* fix: secure OAuth client secret storage and prevent API exposure

- Implement secure client secret storage using secret references
- Convert plain text CLI secrets to secure secret manager references
- Add CLI format string support for secret parameters
- Centralize OAuth client secret processing across all entry points
- Add comprehensive unit tests for utility functions
- Prevent plain text secret exposure in API responses

Fixes security vulnerability where OAuth client secrets were stored
as plain text and exposed in API responses.

* secure OAuth client secret storage and prevent API exposure

- Implement secure client secret storage using secret references
- Convert plain text CLI secrets to secure secret manager references
- Add CLI format string support for secret parameters
- Centralize OAuth client secret processing across all entry points
- Add comprehensive unit tests for utility functions
- Prevent plain text secret exposure in API responses

Fixes security vulnerability where OAuth client secrets were stored
as plain text and exposed in API responses.

27 of 167 new or added lines in 7 files covered. (16.17%)

2 existing lines in 1 file now uncovered.

17721 of 37893 relevant lines covered (46.77%)

15.94 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
26.32
-2.26% pkg/secrets/types.go
9
0.0
0.0% pkg/runner/runner.go
13
70.0
8.24% pkg/api/v1/workload_service.go
20
70.79
-4.08% pkg/runner/config.go
94
23.97
-3.43% cmd/thv/app/run_flags.go

Uncovered Existing Lines

Lines Coverage ∆ File
2
70.0
8.24% pkg/api/v1/workload_service.go
Jobs
ID Job ID Ran Files Coverage
1 18524365296.1 15 Oct 2025 09:35AM UTC 285
46.77
GitHub Action Run
Source Files on build 18524365296
  • Tree
  • List 285
  • Changed 9
  • Source Changed 7
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #18524365296
  • 61d04b4d on github
  • Prev Build on main (#18522127868)
  • Next Build on main (#18526555457)
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