Skip to content

Clarify WoW version toggles and fix Forever surname imports - #34

Merged
Lucrona merged 1 commit into
wow-playedfrom
fix/wow-version-toggle
Nov 10, 2026
Merged

Lucrona merged 1 commit into
wow-playedfrom
fix/wow-version-toggle

Conversation

@Lucrona

@Lucrona Lucrona commented Nov 10, 2026

Copy link
Copy Markdown
Owner

Repository: Lucrona/fraglink
Base: wow-played
Head: fix/wow-version-toggle
Commit: d4e584b
Title: Clarify WoW version toggles and fix Forever surname imports

  • Match settings/upload Retail/Forever switches with bordered, blue-filled segmented controls.
  • Fix featured-character CI nondeterminism by isolating feature caches per AppState instead of sharing flags across SQLx test databases.
  • Fix addon 1.1.1 surname capture using Forever's UnitName tuple and documented fallbacks; sign the opaque player GUID in checksum v3 while accepting v1/v2 files.
  • Accept older missing-surname entries unverified. Enrich the same character's metadata without another character or hours snapshot; reject ambiguous matches, different-GUID collisions and lower totals. Preserve Retail isolation and existing verification flags. Add a nullable GUID column/index without backfill or quarantine replay.

Validation: fmt, non-desktop clippy -D warnings, 326 Rust tests passed (3 ignored), three parallel WoW suite runs, both Lua 5.1 scripts, five Node UI tests, and real-JS/jsdom mock previews.

API sources and live-client limitations: apps/desktop/addon/FOREVER-IDENTITY.md. Build 70862 still needs a live login/export check before release. No merge, deploy, production access or CurseForge upload.

@Lucrona
Lucrona merged commit 72990d2 into wow-played Nov 10, 2026
2 checks passed
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