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

umputun / stash
84%
master: 84%

Build:
Build:
LAST BUILD BRANCH: refactor-auth
DEFAULT BRANCH: master
Repo Added 24 Nov 2025 02:23AM UTC
Files 29
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

LAST BUILD ON BRANCH zk-encryption
branch: zk-encryption
CHANGE BRANCH
x
Reset
  • zk-encryption
  • api-list-keys
  • audit-trail
  • audit-ui
  • ci/add-permissions-blocks
  • conflict-detection
  • dependabot/github_actions/actions/cache-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/download-artifact-6
  • dependabot/github_actions/actions/download-artifact-7
  • dependabot/github_actions/actions/setup-go-6
  • dependabot/github_actions/actions/upload-artifact-5
  • dependabot/github_actions/actions/upload-artifact-6
  • dependabot/go_modules/go-modules-35375c2958
  • dependabot/go_modules/go-modules-f180a085e8
  • e2e-playwright-go
  • e2e-tests
  • feat-public-access
  • feat/git-ssh-key
  • feat/key-history
  • feat/rate-limiting
  • feat/selective-session-invalidation
  • feat/sighup-auth-reload
  • feat/syntax-highlighting
  • feat/value-validation
  • feature/auth-hot-reload
  • feature/cache-layer
  • feature/enum-types
  • feature/git-versioning
  • feature/granular-auth
  • feature/secrets-vault
  • feature/web-pagination
  • fix-e2e-flaky
  • fix/git-concurrency-and-error-handling
  • fix/server-code-review-improvements
  • java-sdk
  • json-schema-validation
  • master
  • persistent-sessions
  • python-sdk
  • refactor-auth
  • refactor/split-server-subpackages
  • refs/tags/v0.1.0
  • refs/tags/v0.1.1
  • refs/tags/v0.10.0
  • refs/tags/v0.10.1
  • refs/tags/v0.10.2
  • refs/tags/v0.10.3
  • refs/tags/v0.10.4
  • refs/tags/v0.11.0
  • refs/tags/v0.12.0
  • refs/tags/v0.12.1
  • refs/tags/v0.13.0
  • refs/tags/v0.13.1
  • refs/tags/v0.13.2
  • refs/tags/v0.13.3
  • refs/tags/v0.13.4
  • refs/tags/v0.14.0
  • refs/tags/v0.15.0
  • refs/tags/v0.16.0
  • refs/tags/v0.17.0
  • refs/tags/v0.2.0
  • refs/tags/v0.2.1
  • refs/tags/v0.2.2
  • refs/tags/v0.3.0
  • refs/tags/v0.3.1
  • refs/tags/v0.4.0
  • refs/tags/v0.5.0
  • refs/tags/v0.6.0
  • refs/tags/v0.7.0
  • refs/tags/v0.7.1
  • refs/tags/v0.7.2
  • refs/tags/v0.7.3
  • refs/tags/v0.8.0
  • refs/tags/v0.8.1
  • refs/tags/v0.8.2
  • refs/tags/v0.9.0
  • refs/tags/v0.9.1
  • refs/tags/v0.9.2
  • sdk-api
  • typescript-sdk

31 Dec 2025 03:59AM UTC coverage: 83.964% (+0.3%) from 83.646%
20611674609

Pull #47

github

umputun
test(e2e): increase wait timeout to 8s for CI stability
Pull Request #47: feat(store): add zero-knowledge client-side encryption

224 of 250 new or added lines in 6 files covered. (89.6%)

3330 of 3966 relevant lines covered (83.96%)

100.2 hits per line

Relevant lines Covered
Build:
Build:
3966 RELEVANT LINES 3330 COVERED LINES
100.2 HITS PER LINE
Source Files on zk-encryption
  • Tree
  • List 24
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20611674609 zk-encryption test(e2e): increase wait timeout to 8s for CI stability Pull #47 31 Dec 2025 04:00AM UTC umputun github
83.96
20611632526 zk-encryption refactor(e2e): split e2e_test.go into feature-based files Split 1098-line e2e_test.go into focused test files: - e2e_test.go (315 lines): TestMain, shared helpers, constants - auth_test.go: authentication tests (login, logout, sessions) - kv_test... Pull #47 31 Dec 2025 03:57AM UTC umputun github
84.01
20611167982 zk-encryption fix: address code review findings for ZK encryption - add ErrInvalidZKPayload handling in API handler (returns 400) - add Secret and ZKEncrypted fields to client KeyInfo struct - fix error message from "characters" to "bytes" in lib/stash/zk.go -... Pull #47 31 Dec 2025 03:19AM UTC umputun github
83.71
20610334901 zk-encryption docs: add security considerations for ZK encryption documents: - passphrase requirements for Argon2id KDF - threat model limitations (blob swap, format-only validation) - guidance for high-security use cases Pull #47 31 Dec 2025 02:13AM UTC umputun github
83.79
20610223225 zk-encryption test(lib): add zk_test.go for client library ZK crypto tests cover: - isZKEncrypted detection - encrypt/decrypt round trips - wrong key rejection - invalid data handling - unique encryptions per call - passphrase validation Pull #47 31 Dec 2025 02:05AM UTC umputun github
83.79
20610201563 zk-encryption docs: remove emoji from shield icon description in README the UI uses an SVG icon, not a Unicode emoji Pull #47 31 Dec 2025 02:03AM UTC umputun github
83.64
20610152120 zk-encryption feat(store): add ZK payload validation for secrets paths validates $ZK$ prefixed values only in secrets paths: - checks valid base64 encoding - enforces minimum 44-byte payload (salt + nonce + auth tag) - rejects malformed ZK payloads to prevent ... Pull #47 31 Dec 2025 01:59AM UTC umputun github
83.59
20609857721 zk-encryption 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... Pull #47 31 Dec 2025 01:35AM UTC umputun github
83.56
20609592819 zk-encryption feat(store): add zero-knowledge client-side encryption add optional client-side encryption where server never sees plaintext. encryption/decryption happens entirely in Go client library using AES-256-GCM with Argon2id key derivation. server store... push 31 Dec 2025 01:15AM UTC umputun github
83.56
See All Builds (334)
  • Repo on GitHub
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