IliesAllali
bb6ec09fd1
Premiers visages : import de initialsOf, la fonction locale s'appelait elle-même ; test du panneau sans aperçu
2026-10-26 11:28:47 +01:00
IliesAllali
01ed08d26f
Noms en chinois, arabe, hébreu : une seule initiale, lieu et surnom isolés du sens de la ligne
2026-10-26 11:20:32 +01:00
dependabot[bot]
cb1dfb39a6
build(deps): bump fast-uri in /backend ( #155 )
...
Bumps and [fast-uri](https://github.com/fastify/fast-uri ). These dependencies needed to be updated together.
Updates `fast-uri` from 3.1.8 to 3.1.9
- [Release notes](https://github.com/fastify/fast-uri/releases )
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.8...v3.1.9 )
Updates `fast-uri` from 4.2.1 to 4.2.3
- [Release notes](https://github.com/fastify/fast-uri/releases )
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.8...v3.1.9 )
---
updated-dependencies:
- dependency-name: fast-uri
dependency-version: 3.1.9
dependency-type: indirect
- dependency-name: fast-uri
dependency-version: 4.2.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-26 11:15:09 +01:00
IliesAllali
52a3ccd466
Merge pull request #156 from IliesAllali/fix/toast-mobile
...
Notification après un ajout ou un envoi : sa vraie largeur sur téléphone
2026-10-26 10:57:44 +01:00
IliesAllali and Claude Opus 5.5
b753e91fb4
Notification après un ajout ou un envoi : sa vraie largeur sur téléphone (plus quatre lignes dans une pilule), sans animation
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-26 10:52:41 +01:00
IliesAllali
f49875f821
Merge pull request #154 from IliesAllali/fix/pastilles-proches
...
Fiche : les « + » des proches en pastilles
2026-10-26 10:47:24 +01:00
dependabot[bot]
cd844f12a7
build(deps): bump ip-address from 10.7.3 to 10.7.4 in /backend ( #144 )
...
Bumps [ip-address](https://github.com/beaugunderson/ip-address ) from 10.7.3 to 10.7.4.
- [Release notes](https://github.com/beaugunderson/ip-address/releases )
- [Commits](https://github.com/beaugunderson/ip-address/compare/v10.7.3...v10.7.4 )
---
updated-dependencies:
- dependency-name: ip-address
dependency-version: 10.7.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-26 10:47:15 +01:00
IliesAllali and Claude Opus 5.5
1f7ed7d96f
Fiche : les « + » des proches en pastilles, comme « + Surnom » en modification
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-26 00:12:26 +01:00
IliesAllali and Claude Opus 5.5
c530875775
1.5.1 : changelog daté
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
v1.5.1
2026-10-25 22:44:19 +01:00
IliesAllali
7ed0117890
Merge pull request #151 from IliesAllali/feat/propositions-fantomes
...
1.5.1 : les propositions de la famille sur l'arbre, photos de la famille, ajout d'un proche depuis la fiche
2026-10-25 22:41:17 +01:00
IliesAllali
4829fd77f4
Merge remote-tracking branch 'origin/main' into feat/propositions-fantomes
...
# Conflicts:
# CHANGELOG.md
# frontend/src/App.jsx
2026-10-25 22:38:47 +01:00
IliesAllali and Claude Opus 5.5
f034adf761
Famille : la fenêtre d'envoi ne s'ouvre plus après chaque ajout, la personne est sur l'arbre en brouillon
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 22:32:35 +01:00
IliesAllali and Claude Opus 5.5
ba6e4cbdf2
1.5.1 : changelog
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 21:06:35 +01:00
IliesAllali and Claude Opus 5.5
54535cb596
Molette : plus d'erreur console à chaque cran (preventDefault dans un écouteur passif, déjà fait par l'écouteur natif)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 20:38:38 +01:00
IliesAllali and Claude Opus 5.5
1d04f9ac3d
Famille : après l'envoi, l'arbre est relu (plus de photo affichée comme acceptée) et le message dit que c'est en pointillés
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 20:37:00 +01:00
IliesAllali and Claude Opus 5.5
2f60df2ed9
Relecture depuis l'arbre : une proposition déjà relue le dit, et l'arbre se remet à jour
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 20:35:34 +01:00
IliesAllali and Claude Opus 5.5
82c895d10a
Revue de droits 1.5.1 : photos refusées libérées après la relecture, citations lues dans le JSON décodé, contenu normalisé à l'envoi, plafond tenu sous verrou
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 20:27:35 +01:00
IliesAllali and Claude Opus 5.5
73be6a7cfd
Compteurs d'édition (sans contenu de l'arbre) : personne ajoutée et par où, proposition envoyée ou relue, modifications enregistrées, doublon ouvert
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 20:21:41 +01:00
IliesAllali and Claude Opus 5.5
5ebfa8337d
Ajouter un proche depuis la fiche : créer depuis la recherche d'un lien, frère ou sœur, « + » en lecture, panneau prérempli, alerte de doublon
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 20:20:27 +01:00
IliesAllali and Claude Opus 5.5
6e42a1f12d
Erreurs : la photo posée sur l'arbre dit pourquoi elle échoue ; « Mettre à jour l'arbre » garde dans le brouillon ce qui n'a pas été enregistré
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 20:16:02 +01:00
IliesAllali and Claude Opus 5.5
0c74adb012
Fantômes : propositions en attente, brouillon et envois de la famille dessinés sur l'arbre ; acceptation ou refus depuis le fantôme
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 20:14:58 +01:00
IliesAllali
0feb6c55ab
Merge pull request #150 from IliesAllali/fix/badge-a-verifier
...
Chercher quelqu'un : la famille ajoute en proposition ; marque « à vérifier » sur le coin
2026-10-25 20:06:10 +01:00
IliesAllali and Claude Opus 5.5
ddc2231a8a
Relecture : une ancienne annotation incomplète est écartée, pas la relecture entière
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 20:05:48 +01:00
IliesAllali and Claude Opus 5.5
eebb8f2cb1
Propositions de la famille : photos posées sur l'arbre en attente de relecture, annotations posées par le serveur à l'acceptation, état d'une proposition
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 20:04:13 +01:00
IliesAllali and Claude Opus 5.5
d89da4c7f8
Chercher quelqu'un : la famille ajoute en proposition ; marque « à vérifier » sur le coin
...
Un membre crée ou complète une personne trouvée : ça part dans ses modifications,
le propriétaire valide. Lieux, « à vérifier » et source suivent la personne proposée.
Le « ? » passe à cheval sur le coin du portrait, il ne cache plus le visage.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 20:03:58 +01:00
IliesAllali and Claude Opus 5.5
01aeb69aff
1.5.0 : changelog
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
v1.5.0
2026-10-25 19:26:05 +01:00
IliesAllali
da680bceea
Merge pull request #149 from IliesAllali/feat/bouton-icone
...
Icône de l'arbre et bouton « Modifier »
2026-10-25 19:25:19 +01:00
IliesAllali
c207d25b60
Merge pull request #148 from IliesAllali/feat/cogestion-145
...
Plusieurs gestionnaires pour un arbre (#145 )
2026-10-25 18:34:55 +01:00
IliesAllali
b9faa2a4b4
Merge branch 'feat/cogestion-145' into feat/bouton-icone
...
# Conflicts:
# CHANGELOG.md
2026-10-25 18:31:39 +01:00
IliesAllali
83e8282d94
Merge remote-tracking branch 'origin/main' into feat/cogestion-145
...
# Conflicts:
# CHANGELOG.md
# backend/src/app.ts
# frontend/src/i18n/en/index.js
2026-10-25 18:30:28 +01:00
IliesAllali and Claude Opus 5.5
b61ce5c8ad
Icône de l'arbre (un emoji, dans les menus, le compte et la page d'invitation) et bouton « Modifier » pour qui gère l'arbre
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 18:22:48 +01:00
IliesAllali
f192665f17
Merge pull request #146 from IliesAllali/feat/recherche-sources
...
Chercher quelqu'un ailleurs : panneau à droite de l'arbre
2026-10-25 18:19:56 +01:00
IliesAllali
3814a192f4
Merge pull request #147 from IliesAllali/fix/fiche-modifier-ipad
...
Fiche : « Modifier » d'un clic, « ? » entier sur les cadres ronds, arbre jusqu'en bas sur iPad
2026-10-25 18:19:46 +01:00
IliesAllali and Claude Opus 5.5
7c9ea3c95e
Chercher quelqu'un : créer la personne trouvée, rattachée à un proche
...
« Ajouter à l'arbre » s'ouvre sur Nouvelle personne : lien (parent, enfant, conjoint,
frère ou sœur) et proche dans l'arbre, par le même chemin qu'« Ajouter quelqu'un ».
Dates, lieux, sexe, source en note, à vérifier. « Déjà dans l'arbre » complète une fiche.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 18:15:03 +01:00
IliesAllali and Claude Opus 5.5
f9fefd83e1
Chercher quelqu'un : recherche repliée après résultats, cartes plus complètes
...
La recherche tient en une ligne au-dessus des résultats. Chaque carte donne les
années de vie, l'âge au décès, des phrases accordées au sexe et la raison de sa note.
WikiTree limité au même nom de famille ; flèche des liens collée au texte.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 17:51:43 +01:00
IliesAllali and Claude Opus 5.5
d0ab96d634
Pastilles : emoji entier en initiale (arbre, compte, personne) ; fiche : message clair quand les droits ont été retirés
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 17:35:31 +01:00
IliesAllali and Claude Opus 5.5
bff3f54b00
Chercher quelqu'un ailleurs : panneau à droite de l'arbre
...
Entrée « Quelqu'un ailleurs » dans le menu +. On tape un nom, une année et un lieu.
Liens préremplis vers Gallica, FranceArchives, Mémoire des hommes, Léonore, Geneanet,
Open Archives, WikiTree, FreeBMD et FamilySearch, ouverts par le navigateur.
Le serveur interroge les décès INSEE depuis 1970 (matchID) et WikiTree quand
SEARCH_SOURCES les nomme ; MATCHID_TOKEN au-delà d'une centaine de recherches.
Un résultat ajouté ne remplit que les champs vides, passe la personne à vérifier
et garde la source dans sa note.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 17:33:41 +01:00
IliesAllali and Claude Opus 5.5
aa50123e9f
Paramètres : cinq onglets qui tiennent à 360 px
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 17:20:19 +01:00
IliesAllali and Claude Opus 5.5
9221f8b63f
CHANGELOG : 1.5.0, co-gestion et correctifs de la fiche
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 17:05:11 +01:00
IliesAllali and Claude Opus 5.5
07d69896ae
Co-gestion ( #145 ), écrans : onglet Gestion, page du lien d'invitation, Quitter pour le co-gestionnaire, avertissement à la suppression du compte, Immich caché
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 16:57:57 +01:00
IliesAllali and Claude Opus 5.5
ac9c33d43f
Co-gestion ( #145 ), revue de droits : Immich réservé au propriétaire, retrait qui coupe aussi l'accès par le partage, rattachement OIDC sur l'adresse du compte
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 16:57:11 +01:00
IliesAllali and Claude Opus 5.5
5be134e0e6
Co-gestion d'un arbre ( #145 ) : invitations, rattachement OIDC sur email vérifié, compte ouvert par invitation
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 16:57:11 +01:00
IliesAllali and Claude Opus 5.5
befe8fe19a
« À vérifier » : drawPortrait, et un test qui échoue si la marque repasse sous la découpe du cadre
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 16:57:10 +01:00
IliesAllali and Claude Opus 5.5
230ec2ae05
Fiche : « Modifier » d'un clic pour l'administrateur ; « à vérifier » entier sur un cadre rond ; arbre jusqu'en bas de l'écran sur iPad
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-25 16:36:41 +01:00
IliesAllali
3c9031e6b2
Merge pull request #143 from IliesAllali/release/1.4.0
...
1.4.0 : changelog
v1.4.0
2026-10-23 16:31:58 +02:00
IliesAllali and Claude Opus 5.5
387029f4e7
1.4.0 : changelog
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 16:29:36 +02:00
IliesAllali
c35d13885a
Merge pull request #136 from IliesAllali/dependabot/npm_and_yarn/frontend/frontend-minor-patch-8146d706b9
...
build(deps): bump the frontend-minor-patch group in /frontend with 8 updates
2026-10-23 16:29:08 +02:00
IliesAllali
ccd9cd0936
Merge pull request #134 from IliesAllali/dependabot/npm_and_yarn/backend/backend-minor-patch-7298adcaed
...
build(deps): bump the backend-minor-patch group in /backend with 3 updates
2026-10-23 16:29:03 +02:00
IliesAllali
07b10559e6
Merge pull request #133 from IliesAllali/dependabot/npm_and_yarn/landing/landing-minor-patch-00b7d6252c
...
build(deps): bump the landing-minor-patch group in /landing with 4 updates
2026-10-23 16:28:58 +02:00
IliesAllali
6030b1ff6f
Merge pull request #142 from IliesAllali/fix/souvenirs-non-etires
...
Souvenirs en orbite recadrés, plus étirés dans leur carré
2026-10-23 16:09:48 +02:00