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

umputun / stash / 20634888583
84%
master: 84%

Build:
Build:
LAST BUILD BRANCH: refs/tags/v0.18.0
DEFAULT BRANCH: master
Ran 01 Jan 2026 07:46AM UTC
Jobs 1
Files 27
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

01 Jan 2026 07:44AM UTC coverage: 83.952% (+0.2%) from 83.735%
20634888583

Pull #53

github

umputun
fix(audit): add token admin auth and address code review findings

- add Admin field to TokenConfig for API token admin privileges
- add IsTokenAdmin method to Auth for token-based admin checks
- add ExtractToken helper to consolidate token extraction logic
- update AuditAuth interface and HandleQuery for Bearer/X-Auth-Token auth
- consolidate duplicate maskToken functions (use auth.go version)
- remove baseURL field duplication from web.AuditHandler
- add tests: unauthenticated request, JSON parse error, store error
- add e2e test for direct /audit URL access by non-admin
- update README and stash-auth-example.yml with admin flag docs
- update CLAUDE.md to include "create" in audit actions
Pull Request #53: feat(audit): add audit log web UI

254 of 292 new or added lines in 8 files covered. (86.99%)

1 existing line in 1 file now uncovered.

3960 of 4717 relevant lines covered (83.95%)

79.85 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
87.04
-0.14% app/server/web/keys.go
6
84.88
-2.69% app/server/server.go
6
82.08
1.71% app/server/web/handler.go
11
86.88
-1.54% app/server/auth.go
13
91.72
app/server/web/audit.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
84.88
-2.69% app/server/server.go
Jobs
ID Job ID Ran Files Coverage
1 20634888583.1 01 Jan 2026 07:46AM UTC 27
83.95
GitHub Action Run
Source Files on build 20634888583
  • Tree
  • List 27
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #53
  • PR Base - master (#20632463775)
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