index
:
foostore
master
My personal password and document store
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
internal
Age
Commit message (
Expand
)
Author
2026-04-18
Release v0.6.0
v0.6.0
Paul Buetow
2026-04-18
feat: make keepass the default backend with master.kdbx default path
Paul Buetow
2026-04-18
feat: add --kdbx-path CLI flag to override KeePass database path at runtime
Paul Buetow
2026-04-18
test: add integration tests for keepass backend, improve coverage to 81.6% (t...
Paul Buetow
2026-04-17
refactor: extract buildGeheimGit helper to keep buildGeheimBackend under 30 l...
Paul Buetow
2026-04-17
refactor: deduplicate cli/kdbx_store.go using exported keepass helpers (tasks...
Paul Buetow
2026-04-17
feat: add internal/keepass package with full Backend implementation (tasks k4...
Paul Buetow
2026-04-17
feat: add WriteBack hook on store.Data for backend-specific edit round-trip (...
Paul Buetow
2026-04-17
feat: add backend config fields for KeePass support (task h4)
Paul Buetow
2026-04-17
refactor: extract Backend interface decoupling CLI from *store.Store (task j4)
Paul Buetow
2026-04-16
fix: correct misleading comment in keepass_test.go duplicate-skip test
Paul Buetow
2026-03-07
Add KeePass migration command with text/password and binary attachment support
Paul Buetow
2026-03-02
Release v0.5.3
v0.5.3
Paul Buetow
2026-03-02
picker: extract fzf UI logic from store package (task 400)
Paul Buetow
2026-03-02
cli: add isolated dispatch routing tests (task 401)
Paul Buetow
2026-03-02
store/cli: move search output to CLI layer (task 400)
Paul Buetow
2026-03-02
store: make Data carry injected deps (task 402)
Paul Buetow
2026-03-02
store/cli: deduplicate shred helper (task 400)
Paul Buetow
2026-03-02
store: decouple crypto/git via interfaces (task 402)
Paul Buetow
2026-03-02
config: handle UserHomeDir failures (task 400)
Paul Buetow
2026-02-23
Release v0.5.2
v0.5.2
Paul Buetow
2026-02-22
Bump version to v0.5.1, change default data_dir to ~/git/foostoredb
v0.5.1
Paul Buetow
2026-02-22
Bump version to v0.5.0
v0.5.0
Paul Buetow
2026-02-22
Replace all geheim path/name defaults with foostore
Paul Buetow
2026-02-22
Fix fish shell integration after binary rename to foostore (v0.4.0)
v0.4.0
Paul Buetow
2026-02-22
Add unit tests to reach 63.3% coverage (task 335)
Paul Buetow
2026-02-22
Use \$EDITOR as default editor, falling back to vi (task 344)
Paul Buetow
2026-02-22
Rename binary from geheim to foostore
Paul Buetow
2026-02-22
Enforce Go best practices (task 344)
Paul Buetow
2026-02-22
Fix PIN prompt and Ctrl+C behaviour in shell
Paul Buetow
2026-02-22
Update main.go and cli API for signal-cancellable context (task 352/main)
Paul Buetow
2026-02-22
Implement internal/cli package (task 352/cli)
Paul Buetow
2026-02-22
Address store package review findings (task 352/store)
Paul Buetow
2026-02-22
Implement store package with full test coverage (task 352/store)
Paul Buetow
2026-02-22
Implement clipboard package with full test coverage (task 357)
Paul Buetow
2026-02-22
Implement git package with full test coverage incl Sync (task 355)
Paul Buetow
2026-02-22
Implement crypto package with AES-256-CBC and golden tests (task 354)
Paul Buetow
2026-02-22
Implement shell package with readline vi mode and tab completion (task 358)
Paul Buetow
2026-02-22
Implement clipboard package (task 357)
Paul Buetow
2026-02-22
Implement git package (task 355)
Paul Buetow
2026-02-22
Implement version and config packages (task 353)
Paul Buetow
2026-02-22
Implement version and config packages (task 353)
Paul Buetow
2026-02-22
Add Go project scaffold (task 352)
Paul Buetow