From 614caf9f63bd736a7d5f67430c527fa6d78ac927 Mon Sep 17 00:00:00 2001 From: Dillard Blom Date: Tue, 6 Oct 2026 16:59:45 +0200 Subject: [PATCH] Document migrated- calendar names in the how-to; add backlog items --- PLAN.md | 2 ++ docs/HOWTO.md | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/PLAN.md b/PLAN.md index 6627a34..fd7d829 100644 --- a/PLAN.md +++ b/PLAN.md @@ -356,6 +356,8 @@ minimale volledige restore (`occ backup:restore:full` op een verse installatie) 10. `backup:user:restore` zonder user_migration: vraagt om toestemming om de app te installeren en te activeren (of `--install-user-migration`) — **klaar** (2026-10-06); waarschuwing over de settings-allowlist — **klaar**; agenda/contacten bij migratie naar een server zonder die gebruiker — **getest** (2026-10-06, naar `migrated-personal`/`migrated-contacts`) + Backlog: (a) de originele weergavenaam herstellen (het label uit de export is niet getest als + weergavenaam); (b) de interne `migrated-`-naam hernoemen (vereist directe databasewijziging, niet voor de beta). Doorgeschoven naar **v1.3.0** (fase 3, niet meer fase 2): in-place volledige restore (eigen restore-modus i.p.v. onderhoudsmodus) en zelfbediening voor gebruikers (eigen bestanden diff --git a/docs/HOWTO.md b/docs/HOWTO.md index f90a0e9..9f15f5e 100644 --- a/docs/HOWTO.md +++ b/docs/HOWTO.md @@ -103,8 +103,10 @@ occ backup:user:restore offsite users// --mode=as-backup installation; run it once more. - `replace` first makes a safety export of the current account, then recreates the user under the same id. `as-backup` restores into `-bak` and leaves the original untouched. -- A restore onto a server where the user does not exist works. Calendars and address books are - placed in `migrated-personal` and `migrated-contacts`, not in the original names. +- A restore onto a server where the user does not exist works. Calendars and address books get an + internal name with the prefix `migrated-` (for example `migrated-personal`). That prefix comes from + user_migration and cannot be turned off. The user can change the display name of these calendars and + address books in the app as usual; the internal name stays as it is. - **Settings:** on restore, `user_migration` imports only the app settings on its own allowlist (for example calendar view and reminder settings). Other app settings of the user are skipped. NG Backup reuses `user_migration`'s importer, so this list is not extended.