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

umputun / stash / 20609857721
84%
master: 84%

Build:
Build:
LAST BUILD BRANCH: refactor-audit-package
DEFAULT BRANCH: master
Ran 31 Dec 2025 01:35AM UTC
Jobs 1
Files 24
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

31 Dec 2025 01:34AM UTC coverage: 83.562% (-0.08%) from 83.646%
20609857721

Pull #47

github

umputun
fix(store): prioritize ZK encryption over server-side secrets

ZK-encrypted values in secrets paths were being double-encrypted,
causing the $ZK$ prefix to be lost and incorrect UI display.

now the store skips server encryption when value has $ZK$ prefix.
this allows ZK values to be stored in secrets paths while maintaining
both the Secret and ZKEncrypted flags for proper UI indication.

adds unit test for ZK precedence and e2e test for combined display.
Pull Request #47: feat(store): add zero-knowledge client-side encryption

183 of 220 new or added lines in 5 files covered. (83.18%)

64 existing lines in 4 files now uncovered.

3289 of 3936 relevant lines covered (83.56%)

97.89 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
87.04
0.65% lib/stash/client.go
3
86.67
-0.4% app/server/web/keys.go
12
85.37
app/store/zkcrypto.go
20
75.61
lib/stash/zk.go

Uncovered Existing Lines

Lines Coverage ∆ File
3
81.25
0.0% app/store/store.go
6
89.45
0.0% app/server/api/handler.go
24
87.04
0.65% lib/stash/client.go
31
86.21
0.34% app/store/db.go
Jobs
ID Job ID Ran Files Coverage
1 20609857721.1 31 Dec 2025 01:35AM UTC 24
83.56
GitHub Action Run
Source Files on build 20609857721
  • Tree
  • List 24
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #47
  • PR Base - master (#20562830649)
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