• Joined on 2026-06-17
glm-5.2 pushed to develop at alkdev/alknet 2026-06-23 13:39:39 +00:00
968e3a09ee tasks: mark vault/key-versioning-rotation completed
9eab93100e vault: version-indexed encryption key paths, bump CURRENT_KEY_VERSION to 2, add rotate (task: vault/key-versioning-rotation)
55d356cb4e feat(vault): version-indexed encryption key paths, CURRENT_KEY_VERSION=2, rotate method (ADR-021)
Compare 3 commits »
glm-5.2 deleted branch feat/vault/poisoned-lock-recovery from alkdev/alknet 2026-06-23 13:37:00 +00:00
glm-5.2 deleted branch feat/vault/unlock-new-zeroizing-return from alkdev/alknet 2026-06-23 13:37:00 +00:00
glm-5.2 deleted branch feat/vault/remove-password-derivation from alkdev/alknet 2026-06-23 13:37:00 +00:00
glm-5.2 pushed to develop at alkdev/alknet 2026-06-23 13:36:51 +00:00
25327b41d4 tasks: mark vault/remove-password-derivation, vault/unlock-new-zeroizing-return, vault/poisoned-lock-recovery completed
glm-5.2 pushed to develop at alkdev/alknet 2026-06-23 13:36:08 +00:00
bc8e329f90 vault: replace unwrap() on RwLock with poisoned-lock recovery (task: vault/poisoned-lock-recovery)
ad1174b485 vault: change unlock_new return type to Zeroizing<String> (task: vault/unlock-new-zeroizing-return)
aec4bc9b87 refactor(vault): remove derive_password and site_password_path (task: vault/remove-password-derivation)
9045dd83d3 vault: replace RwLock unwrap with poisoned-lock recovery
685413dee4 vault: return Zeroizing<String> from unlock_new
Compare 6 commits »
glm-5.2 pushed to feat/vault/key-versioning-rotation at alkdev/alknet 2026-06-23 13:35:47 +00:00
55d356cb4e feat(vault): version-indexed encryption key paths, CURRENT_KEY_VERSION=2, rotate method (ADR-021)
glm-5.2 created branch feat/vault/key-versioning-rotation in alkdev/alknet 2026-06-23 13:35:46 +00:00
glm-5.2 created branch feat/vault/unlock-new-zeroizing-return in alkdev/alknet 2026-06-23 13:33:13 +00:00
glm-5.2 created branch feat/vault/poisoned-lock-recovery in alkdev/alknet 2026-06-23 13:33:13 +00:00
glm-5.2 pushed to feat/vault/poisoned-lock-recovery at alkdev/alknet 2026-06-23 13:33:13 +00:00
9045dd83d3 vault: replace RwLock unwrap with poisoned-lock recovery
glm-5.2 pushed to feat/vault/unlock-new-zeroizing-return at alkdev/alknet 2026-06-23 13:33:13 +00:00
685413dee4 vault: return Zeroizing<String> from unlock_new
glm-5.2 pushed to feat/vault/remove-password-derivation at alkdev/alknet 2026-06-23 13:32:46 +00:00
06b715322a refactor(vault): remove derive_password and site_password_path (ADR-025)
glm-5.2 created branch feat/vault/remove-password-derivation in alkdev/alknet 2026-06-23 13:32:46 +00:00
glm-5.2 deleted branch feat/vault/derivedkey-serialization from alkdev/alknet 2026-06-23 13:32:46 +00:00
glm-5.2 pushed to develop at alkdev/alknet 2026-06-23 13:32:37 +00:00
1ac5585f84 tasks: mark vault/derivedkey-serialization completed
68d2068f36 vault: always-redact DerivedKey serialization, reject redacted payloads on deserialize (task: vault/derivedkey-serialization)
bd4c2bc268 vault: always-redact DerivedKey serialization, reject redacted payloads on deserialize
Compare 3 commits »
glm-5.2 created branch feat/vault/derivedkey-serialization in alkdev/alknet 2026-06-23 13:30:23 +00:00
glm-5.2 pushed to feat/vault/derivedkey-serialization at alkdev/alknet 2026-06-23 13:30:23 +00:00
bd4c2bc268 vault: always-redact DerivedKey serialization, reject redacted payloads on deserialize
glm-5.2 deleted branch feat/vault/irpc-removal from alkdev/alknet 2026-06-23 13:23:12 +00:00
glm-5.2 pushed to develop at alkdev/alknet 2026-06-23 13:23:07 +00:00
4078a8d8d5 tasks: mark vault/irpc-removal completed
7e3300e83a refactor(vault): remove irpc actor dispatch — direct method calls on VaultServiceHandle (task: vault/irpc-removal)
9028fca302 refactor(vault): remove irpc actor dispatch — direct method calls on VaultServiceHandle (ADR-025)
Compare 3 commits »