docs(changelog): LastPass CSV importer (Plan 3B)
Documents `relicario import lastpass <csv>` and the vault-tab Import panel under Unreleased / Added. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
14
CHANGELOG.md
14
CHANGELOG.md
@@ -40,6 +40,20 @@
|
|||||||
passphrase + new-remote config and writes the vault into a fresh
|
passphrase + new-remote config and writes the vault into a fresh
|
||||||
empty repo (refuses to clobber existing). Git history is never
|
empty repo (refuses to clobber existing). Git history is never
|
||||||
bundled from the extension — CLI is the source of full backups.
|
bundled from the extension — CLI is the source of full backups.
|
||||||
|
- **LastPass CSV import.** New `relicario import lastpass <csv>`
|
||||||
|
command + vault-tab Import panel (`vault.html#import`).
|
||||||
|
Logins map to `Login` items; rows with `url == "http://sn"`
|
||||||
|
map to `SecureNote` (extra column → body verbatim, structured
|
||||||
|
data preserved as-is for manual re-categorization). TOTP
|
||||||
|
secrets in the `totp` column are base32-decoded into
|
||||||
|
`LoginCore.totp`; bad base32 surfaces a warning and the login
|
||||||
|
is imported without TOTP. Failed rows (missing `name`, missing
|
||||||
|
password on a login) are skipped with a per-row warning.
|
||||||
|
Each row gets a freshly-minted ID — re-running the import
|
||||||
|
creates duplicates rather than corrupting state.
|
||||||
|
- **Popup deep link to the Import panel.** `settings-vault`
|
||||||
|
gains an "import" section with a `LastPass CSV →` button
|
||||||
|
next to the existing `Backup & restore →` button.
|
||||||
- **`relicario status` shows last export age.** New `Last export:
|
- **`relicario status` shows last export age.** New `Last export:
|
||||||
<human-readable>` line reading `.relicario/last_backup` (a marker
|
<human-readable>` line reading `.relicario/last_backup` (a marker
|
||||||
file `cmd_backup_export` writes on success). Reads "never" for
|
file `cmd_backup_export` writes on success). Reads "never" for
|
||||||
|
|||||||
Reference in New Issue
Block a user