This website requires JavaScript.
Explore
Help
Sign In
sneak
/
secret
Watch
1
Star
0
Fork
0
You've already forked secret
Code
Issues
Pull Requests
1
Actions
Packages
Projects
Releases
Wiki
Activity
Files
fd4194503c32e8f494092b71ae4fb2b22fbe4734
secret
/
internal
/
vault
History
sneak
03e0ee2f95
refactor: remove confusing dual ID method pattern from Unlocker interface - Removed redundant ID() method from Unlocker interface - Removed ID field from UnlockerMetadata struct - Modified GetID() to generate IDs dynamically based on unlocker type and data - Updated vault package to create unlocker instances when searching by ID - Fixed all tests and CLI code to remove ID field references - IDs are now consistently generated from unlocker data, preventing redundancy
2025-06-11 15:21:20 -07:00
..
integration_test.go
latest
2025-06-09 05:59:26 -07:00
integration_version_test.go
Fix integration tests: correct vault derivation index and debug test failures
2025-06-09 04:54:45 -07:00
management.go
refactor: fix redundant metadata fields across the codebase - Removed VaultMetadata.Name (redundant with directory structure) - Removed SecretMetadata.Name (redundant with Secret.Name field) - Removed AgePublicKey and AgeRecipient from PGPUnlockerMetadata - Removed AgePublicKey from KeychainUnlockerMetadata - Changed PGP and Keychain unlockers to store recipient in pub.txt instead of pub.age - Fixed all tests to reflect these changes - Follows DRY principle and prevents data inconsistency
2025-06-09 17:44:10 -07:00
metadata_test.go
refactor: fix redundant metadata fields across the codebase - Removed VaultMetadata.Name (redundant with directory structure) - Removed SecretMetadata.Name (redundant with Secret.Name field) - Removed AgePublicKey and AgeRecipient from PGPUnlockerMetadata - Removed AgePublicKey from KeychainUnlockerMetadata - Changed PGP and Keychain unlockers to store recipient in pub.txt instead of pub.age - Fixed all tests to reflect these changes - Follows DRY principle and prevents data inconsistency
2025-06-09 17:44:10 -07:00
metadata.go
Fix integration tests: correct vault derivation index and debug test failures
2025-06-09 04:54:45 -07:00
secrets_version_test.go
Fix integration tests: correct vault derivation index and debug test failures
2025-06-09 04:54:45 -07:00
secrets.go
Fix integration tests: correct vault derivation index and debug test failures
2025-06-09 04:54:45 -07:00
unlockers.go
refactor: remove confusing dual ID method pattern from Unlocker interface - Removed redundant ID() method from Unlocker interface - Removed ID field from UnlockerMetadata struct - Modified GetID() to generate IDs dynamically based on unlocker type and data - Updated vault package to create unlocker instances when searching by ID - Fixed all tests and CLI code to remove ID field references - IDs are now consistently generated from unlocker data, preventing redundancy
2025-06-11 15:21:20 -07:00
vault_test.go
'unlock keys' renamed to 'unlockers'
2025-05-30 07:29:02 -07:00
vault.go
Fix integration tests: correct vault derivation index and debug test failures
2025-06-09 04:54:45 -07:00