Fixed
-
Author list no longer hides authors after user re-creation — The "author already exists" duplicate check was global-scoped while the author list filtered by
owner_user_id. Authors whoseowner_user_idpointed to a deleted or re-created user were permanently invisible in the list but blocked re-addition. The check is now user-scoped so it agrees with what the list shows. A new migration (039) resets orphanedowner_user_idvalues to NULL so those authors become visible to all users immediately on upgrade. -
Canonical author name search now scoped to current user — The name-deduplication path during author creation previously searched the global author pool, which could conflict with authors belonging to other users in multi-user setups.