Backups carry the Profile page (user_profiles) #211

Merged
bvandeusen merged 1 commits from dev into main 2026-10-15 20:00:32 -04:00
Owner

One commit, 38d02d9, for #5879 in milestone 523.

  • Settings → Profile is now included in the full and per-user exports and restored with its user.
  • BACKUP_VERSION goes to 26.
  • The column and import guards and the tar round-trip test cover it.

CI on dev: run 9228, green.

🤖 Generated with Claude Code

One commit, 38d02d9, for #5879 in milestone 523. - Settings → Profile is now included in the full and per-user exports and restored with its user. - `BACKUP_VERSION` goes to 26. - The column and import guards and the tar round-trip test cover it. CI on dev: run 9228, green. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
bvandeusen added 1 commit 2026-10-15 20:00:29 -04:00
fix(523): the backup carries user_profiles - the Profile page travels with its user (#5879)
CI & Build / Python lint (push) Successful in 3s
CI & Build / Plugin hooks (push) Successful in 15s
CI & Build / TypeScript typecheck (push) Successful in 54s
CI & Build / integration (push) Successful in 1m9s
CI & Build / Python tests (push) Successful in 1m56s
CI & Build / Build & push image (push) Successful in 27s
38d02d9c6f
Settings -> Profile (name, role, expertise, response style, tone, interests,
working hours) is typed by its user and neither derived nor a credential, yet
_NOT_INCLUDED named it, so a restore dropped it without a word.

BACKUP_VERSION 26. Both exports carry it; the restore remaps only the user, and
a blank field stays blank rather than restoring as the page's default. The
column and import guards cover it, and the tar round-trip restores one.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
bvandeusen merged commit b69bc47e65 into main 2026-10-15 20:00:32 -04:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bvandeusen/FabledScribe#211