Skip to content

Fix account name persistence source#76

Merged
yvette-carlisle merged 1 commit into
mainfrom
xy/fix-account-name-persistence
May 21, 2026
Merged

Fix account name persistence source#76
yvette-carlisle merged 1 commit into
mainfrom
xy/fix-account-name-persistence

Conversation

@yvette-carlisle
Copy link
Copy Markdown
Member

@yvette-carlisle yvette-carlisle commented May 21, 2026

Summary

  • restore the stable account alias candidate list so existing persisted offsets do not drift
  • stop reading or writing dashboard account-name offsets from browser localStorage
  • keep dashboard reroll state in-memory only while /api/accounts/reroll-name writes the global Decodex config

Verification

  • cargo test -p decodex account
  • cargo +nightly fmt --all -- --check
  • swift build --package-path apps/decodex-app
  • git diff --check
  • sanitized decodex account list --json showed the shared account pool currently resolves to Mason / Iris / Avery, with no Alex
  • Browser smoke: with stale local accountNameOffsets preloaded, hiding emails still rendered the server/global name Mason in the account table and run card

@yvette-carlisle yvette-carlisle merged commit 0f49d42 into main May 21, 2026
14 checks passed
@yvette-carlisle yvette-carlisle deleted the xy/fix-account-name-persistence branch May 21, 2026 06:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant