feat: vault core/CLI/workbench, vaultd token path, filetree view-state cleanup

Land password-vault dedicated workbench and mnote-vault-core/CLI, agent token
read path design, vault transport split, and retire obsolete filetree smokes.
Ignore local vault reimport scripts that trip secret scanners.
This commit is contained in:
Agent Board
2026-07-24 11:36:06 +08:00
parent b798f628ee
commit bc6f8488ee
41 changed files with 13072 additions and 2316 deletions
+25
View File
@@ -2388,6 +2388,30 @@ dependencies = [
"serde",
]
[[package]]
name = "mnote-vault"
version = "0.1.0"
dependencies = [
"clap",
"mnote-vault-core",
"serde_json",
]
[[package]]
name = "mnote-vault-core"
version = "0.1.0"
dependencies = [
"base64 0.22.1",
"hex",
"hmac",
"reqwest",
"serde",
"serde_json",
"sha2",
"time",
"uuid",
]
[[package]]
name = "mnote-web"
version = "0.1.0"
@@ -2404,6 +2428,7 @@ dependencies = [
"hyper-util",
"leptos",
"mnote-editor-core",
"mnote-vault-core",
"notify",
"reqwest",
"rusqlite",