refactor: Remove the registerPerson GraphQL query

- The first profile is now created after the user email validation
- NavBar is correctly updated when a user is connected but without any profile
- Always fetch identities from the server at login (no cache)
- NoIdentitiesException is thrown again
- Refactor EditIdentity to create the first profile
- Translations updated
- Tests updated

Fixes #1762
This commit is contained in:
Massedil
2025-05-23 20:34:00 +02:00
committed by setop
parent a9cfcd9e9d
commit 8bb6b0b97c
51 changed files with 138 additions and 609 deletions

View File

@@ -170,7 +170,7 @@
"Back to user list": "Retour à la liste des utilisateur·ices",
"Banner": "Bannière",
"Become part of the community and start organizing events": "Faites partie de la communauté et commencez à organiser des événements",
"Before you can login, you need to click on the link inside it to validate your account.": "Avant que vous puissiez vous enregistrer, vous devez cliquer sur le lien à l'intérieur pour valider votre compte.",
"Before you can login, you need to click on the link inside it to validate your account.": "Avant que vous ne puissiez vous connecter, vous devez cliquer sur le lien à l'intérieur pour valider votre compte.",
"Begins on": "Commence le",
"Best match": "Pertinence",
"Big Blue Button": "Big Blue Button",
@@ -1494,7 +1494,7 @@
"Your account has been successfully deleted": "Votre compte a été supprimé avec succès",
"Your account has been validated": "Votre compte a été validé",
"Your account is being validated": "Votre compte est en cours de validation",
"Your account is nearly ready, {username}": "Votre compte est presque prêt, {username}",
"Your account is nearly ready": "Votre compte est presque prêt",
"Your application code": "Votre code d'application",
"Your city or region and the radius will only be used to suggest you events nearby. The event radius will consider the administrative center of the area.": "Votre ville ou région et le rayon seront uniquement utilisés pour vous suggérer des événements proches. Le rayon des événements proches sera calculé par rapport au centre administratif de la zone.",
"Your current email is {email}. You use it to log in.": "Votre adresse e-mail actuelle est {email}. Vous l'utilisez pour vous connecter.",