This website requires JavaScript.
3148d74331
feat: période personnalisable — plage de dates libre (from/to)
dev
syoul and Claude Sonnet 4.6
2026-04-22 15:17:18 +02:00
f81ff92e0e
Merge pull request 'dev' (#3 ) from dev into main
main
Syoul
2026-04-22 02:10:38 +02:00
dfe832728e
fix: pointer-events="stroke" sur les arcs — corrige tooltip persistant dans la zone de fill
syoul and Claude Sonnet 4.6
2026-04-22 02:06:44 +02:00
782b063b25
fix: zone de hit des arcs réduite au strokeWidth visible (sans marge)
syoul and Claude Sonnet 4.6
2026-04-22 01:57:43 +02:00
88e2232cfb
feat: découverte automatique des nœuds squid via duniter_peerings
syoul and Claude Sonnet 4.6
2026-04-22 01:28:46 +02:00
a36a6729e3
Merge pull request 'dev' (#2 ) from dev into main
Syoul
2026-04-22 00:29:50 +02:00
6b42a75140
perf: réduire la fréquence de polling — data 2 min, statut 60s
syoul and Claude Sonnet 4.6
2026-04-22 00:02:56 +02:00
8e396cd331
feat: nature des échanges — catégorisation et détail des commentaires de transactions
syoul and Claude Sonnet 4.6
2026-04-21 21:29:59 +02:00
96ee4a2382
Merge pull request 'dev' (#1 ) from dev into main
Syoul
2026-04-21 20:52:40 +02:00
6b7591db32
docs: ajouter dossier releases/ avec notes de version
syoul and Claude Sonnet 4.6
2026-04-21 20:47:55 +02:00
0d9415ae6a
feat: indicateurs de statut et configuration des endpoints SubSquid/Cesium+
syoul and Claude Sonnet 4.6
2026-04-21 20:43:33 +02:00
7c9d626b98
feat: vue dividende universel — overlay membres actifs géolocalisés
syoul and Claude Sonnet 4.6
2026-03-28 12:57:19 +01:00
0136ff9ce1
docs: mettre à jour InfoPanel avec les nouvelles features
syoul and Claude Sonnet 4.6
2026-03-28 12:32:53 +01:00
575ca7a1fc
feat: raccourcis clavier, URL partageable, sparkline, recherche identité
syoul and Claude Sonnet 4.6
2026-03-28 12:28:58 +01:00
ac168c3689
Merge branch 'dev'
syoul
2026-03-28 11:52:27 +01:00
8f9a11c4e8
chore: bump version to 1.4.1
syoul and Claude Sonnet 4.6
2026-03-28 11:50:31 +01:00
63f50d5762
feat: géolocaliser les comptes non-membres via Cesium+
syoul and Claude Sonnet 4.6
2026-03-28 11:38:31 +01:00
9f3752b621
chore: merge dev → main v1.4.0
v1.4.0
syoul and Claude Sonnet 4.6
2026-03-24 13:31:49 +01:00
6fc1705f6d
chore: bump version to 1.4.0
syoul and Claude Sonnet 4.6
2026-03-24 13:31:36 +01:00
15807c7bcb
fix: InfoPanel — couleur émetteurs rouge (dégradé or→rouge) + description dégradés
syoul and Claude Sonnet 4.6
2026-03-24 13:27:16 +01:00
bac113e51b
fix: couleur émetteurs #e53935 (rouge) au lieu de #ff6d00 (orange)
syoul and Claude Sonnet 4.6
2026-03-24 13:22:45 +01:00
6d01c8d29e
fix: supprimer bouton ✕ de l'AnimationPlayer (fermeture via ▶ Animer)
syoul and Claude Sonnet 4.6
2026-03-24 13:19:52 +01:00
46b11710cc
fix: supprimer label 'Vitesse' dans AnimationPlayer (gain de place mobile)
syoul and Claude Sonnet 4.6
2026-03-24 13:15:41 +01:00
78ede01d11
feat: déplacer bouton ℹ hors du PeriodSelector → bouton flottant isolé
syoul and Claude Sonnet 4.6
2026-03-24 13:12:24 +01:00
70de7e4c06
chore: merge dev → main v1.3.2
v1.3.2
syoul and Claude Sonnet 4.6
2026-03-24 13:08:09 +01:00
65f26e2b58
chore: bump version to 1.3.2
syoul and Claude Sonnet 4.6
2026-03-24 13:07:52 +01:00
104949427c
fix: bouton Clusters bottom-44 mobile / bottom-24 desktop
syoul and Claude Sonnet 4.6
2026-03-24 13:05:01 +01:00
9ec95dfc91
fix: bouton Clusters bottom-36 — dépasse le bord supérieur de l'AnimationPlayer
syoul and Claude Sonnet 4.6
2026-03-24 12:52:51 +01:00
ab1bad2209
chore: merge dev → main v1.3.1
v1.3.1
syoul and Claude Sonnet 4.6
2026-03-24 12:39:32 +01:00
3dbd8704ff
chore: bump version to 1.3.1
syoul and Claude Sonnet 4.6
2026-03-24 12:39:22 +01:00
b0104207c4
fix: retirer la mention Mock de l'InfoPanel (détail interne)
syoul and Claude Sonnet 4.6
2026-03-24 12:39:13 +01:00
00f0602c61
chore: merge dev → main v1.3.0
v1.3.0
syoul and Claude Sonnet 4.6
2026-03-24 12:35:56 +01:00
4821dab6e6
chore: bump version to 1.3.0
syoul and Claude Sonnet 4.6
2026-03-24 12:35:41 +01:00
eb4e693f3c
fix: nom de l'app Ğ1Flux (et non ĞéoFlux) dans InfoPanel
syoul and Claude Sonnet 4.6
2026-03-24 12:32:46 +01:00
810c815706
feat: bouton ℹ + modale InfoPanel décrivant toutes les fonctionnalités
syoul and Claude Sonnet 4.6
2026-03-24 12:28:51 +01:00
0e040510af
fix: bouton Clusters bottom-32 — juste au-dessus de l'AnimationPlayer
syoul and Claude Sonnet 4.6
2026-03-24 12:22:12 +01:00
ac974fb8a0
fix: bouton Clusters z-[1002] — visible au-dessus de l'AnimationPlayer
syoul and Claude Sonnet 4.6
2026-03-24 12:18:51 +01:00
666dc99989
fix: sbom-generate — version syft hardcodée dans l'URL (env non expansé)
syoul and Claude Sonnet 4.6
2026-03-24 12:15:20 +01:00
c02f207b6c
fix: sbom-generate — alpine + syft pinné via GitHub releases
syoul and Claude Sonnet 4.6
2026-03-24 12:14:16 +01:00
77f5f44758
fix: sbom-generate — image anchore/syft officielle + versions pinnées
syoul and Claude Sonnet 4.6
2026-03-24 12:12:58 +01:00
c54e76bb04
chore: ajouter .dockerignore pour accélérer le build Docker
syoul and Claude Sonnet 4.6
2026-03-24 12:07:42 +01:00
b7e8bade97
fix: bouton Clusters bottom-20 (au-dessus AnimationPlayer) + badge géo en blanc
syoul and Claude Sonnet 4.6
2026-03-24 11:59:16 +01:00
64682ea773
fix: déplacer bouton Clusters en bas à gauche (évite zoom + AnimationPlayer)
syoul and Claude Sonnet 4.6
2026-03-24 11:56:09 +01:00
53b1e9b399
fix: remonter le bouton Clusters pour éviter chevauchement avec zoom Leaflet
syoul and Claude Sonnet 4.6
2026-03-24 11:53:44 +01:00
c51bb251e3
feat: bouton toggle Clusters / Villes dans la vue Flux
syoul and Claude Sonnet 4.6
2026-03-24 11:49:06 +01:00
851dc46394
fix: corriger layout desktop — StatsPanel w-72 fixe, w-full dans drawer mobile
syoul and Claude Sonnet 4.6
2026-03-24 11:44:23 +01:00
786bf30a7b
feat: popup liste des villes + balance au clic sur un cluster
syoul and Claude Sonnet 4.6
2026-03-24 11:36:20 +01:00
839acf8aa8
fix: libellé badge géo → "XX% Tx géoloc."
syoul and Claude Sonnet 4.6
2026-03-24 11:26:50 +01:00
ffe09ea44a
feat: afficher le % géolocalisé dans la barre de contrôles
syoul and Claude Sonnet 4.6
2026-03-24 11:24:03 +01:00
e4eb02560a
Merge dev → main : v1.2.0
syoul
2026-03-24 11:11:27 +01:00
8e208d02ab
chore: bump version to 1.2.0
v1.2.0
syoul and Claude Sonnet 4.6
2026-03-24 11:11:05 +01:00
16cebb6ec9
feat: adaptation mobile — drawer bottom + layout responsive
syoul and Claude Sonnet 4.6
2026-03-24 11:07:48 +01:00
b6cb0af722
feat: clustering géographique des villes dans la vue Flux
syoul and Claude Sonnet 4.6
2026-03-24 01:20:00 +01:00
78b4762c88
feat: coloration des nœuds par balance nette (orange émetteur / vert récepteur)
syoul and Claude Sonnet 4.6
2026-03-24 00:55:08 +01:00
5978ddfed3
release: v1.1.0
syoul
2026-03-24 00:33:12 +01:00
136571ed53
chore: bump version 1.1.0
v1.1.0
syoul and Claude Sonnet 4.6
2026-03-24 00:32:26 +01:00
b884884a04
fix: heatmap overlay — masque les snapshots pendant zoom/pan, resync après
syoul and Claude Sonnet 4.6
2026-03-24 00:28:31 +01:00
97ff22027c
feat: vue flux — arcs dirigés entre villes géolocalisées
syoul and Claude Sonnet 4.6
2026-03-24 00:21:03 +01:00
ab72d8218b
merge: sync main → dev (v1.0.0 + version display)
syoul
2026-03-24 00:08:32 +01:00
57c1888346
feat: affiche la version du build dans le header (v1.0.0)
syoul and Claude Sonnet 4.6
2026-03-24 00:03:48 +01:00
7ee3b09f0f
release: v1.0.0
syoul
2026-03-23 23:47:47 +01:00
b9bcfa8518
feat: taux de géoloc réel par frame + DU + périodeSélecteur + autoplay anim
v1.0.0
syoul and Claude Sonnet 4.6
2026-03-23 23:41:59 +01:00
42286a8c0d
fix: barre de géoloc toujours visible, basée sur la période complète
syoul and Claude Sonnet 4.6
2026-03-23 23:33:37 +01:00
ee5e401185
fix: masquer la barre de géolocalisation en mode animation
syoul and Claude Sonnet 4.6
2026-03-23 23:30:05 +01:00
f29625c6bc
feat: clic Animer démarre la lecture automatiquement en vitesse ×1
syoul and Claude Sonnet 4.6
2026-03-23 23:24:26 +01:00
a2fdad46d4
feat: bouton Personnaliser pour période personnalisée (1–365 jours)
syoul and Claude Sonnet 4.6
2026-03-23 23:17:10 +01:00
45080d83ac
feat: afficher l'équivalent DU pour le volume total et la moyenne de transaction
syoul and Claude Sonnet 4.6
2026-03-23 23:13:00 +01:00
bea7cbe60f
fix: crossfade via deux img overlays — canvas jamais modifié
syoul and Claude Sonnet 4.6
2026-03-23 23:04:01 +01:00
bc61527b4e
fix: annuler les deux RAFs au cleanup pour éviter la double transition
syoul and Claude Sonnet 4.6
2026-03-23 22:43:12 +01:00
ac2f5bc431
fix: vrai crossfade simultané — canvas fade-in + overlay fade-out en même temps
syoul and Claude Sonnet 4.6
2026-03-23 22:25:26 +01:00
2debc3587a
fix: crossfade simplifié — canvas toujours visible, seul l'overlay se dissout
syoul and Claude Sonnet 4.6
2026-03-23 22:18:15 +01:00
8a31b60716
fix: éliminer le double affichage du crossfade
syoul and Claude Sonnet 4.6
2026-03-23 22:07:34 +01:00
a9bf445747
fix: force reflow avant reset des transitions CSS du crossfade
syoul and Claude Sonnet 4.6
2026-03-23 22:05:37 +01:00
d7fef466f3
fix: vrai crossfade simultané — canvas masqué puis fade in+out en parallèle
syoul and Claude Sonnet 4.6
2026-03-23 22:00:42 +01:00
14d218e4ff
feat: vrai fondu enchaîné par overlay image sur le heatmap
syoul and Claude Sonnet 4.6
2026-03-23 21:55:51 +01:00
d50b30666b
feat: améliore le fondu enchaîné et recalibre les vitesses
syoul and Claude Sonnet 4.6
2026-03-23 21:52:44 +01:00
30057a07fb
feat: fondu entre les frames de l'animation heatmap
syoul and Claude Sonnet 4.6
2026-03-23 21:47:10 +01:00
40c09e2e4b
feat: ajoute le jour de la semaine dans les labels demi-semaines
syoul and Claude Sonnet 4.6
2026-03-23 21:43:13 +01:00
0aea929b48
feat: animation 30 jours en demi-semaines (3.5j, ~9 frames)
syoul and Claude Sonnet 4.6
2026-03-23 21:40:48 +01:00
d4cc4fbd3a
fix: accepter city/title null dans le schéma Zod Cesium+
syoul and Claude Sonnet 4.6
2026-03-23 21:36:47 +01:00
bf2dbd6d35
fix: accepter blockNumber négatif dans le schéma Zod Subsquid
syoul and Claude Sonnet 4.6
2026-03-23 21:30:00 +01:00
2fce063703
fix: limite dynamique pour fetchTransfers selon la période
syoul and Claude Sonnet 4.6
2026-03-23 20:46:49 +01:00
3aa3933b4c
fix: corrige la dérive temporelle du pool mock
syoul and Claude Sonnet 4.6
2026-03-23 20:41:52 +01:00
2ed51243d2
chore: ajoute docs-bugs/ au .gitignore
syoul and Claude Sonnet 4.6
2026-03-23 20:39:15 +01:00
7975abc619
feat: animation temporelle des flux Ğ1
syoul and Claude Sonnet 4.6
2026-03-23 20:29:25 +01:00
21441c4550
chore: merge dev → main v0.2.0
syoul
2026-03-23 20:20:41 +01:00
26e429c8c0
chore: ajoute docs-syoul/ au .gitignore
syoul and Claude Sonnet 4.6
2026-03-23 20:14:39 +01:00
03f63aec46
feat: ajoute un descriptif de l'application dans le panneau latéral
syoul and Claude Sonnet 4.6
2026-03-23 20:09:08 +01:00
ec06c4e35c
style: footer dépôt et licence en jaune Ğ1
syoul and Claude Sonnet 4.6
2026-03-23 19:56:24 +01:00
aa1f3d5f2f
feat: ajoute dépôt et licence AGPLv3 dans le footer
syoul and Claude Sonnet 4.6
2026-03-23 19:53:27 +01:00
034e16ee37
chore: ajoute docs-plan/ au .gitignore
syoul and Claude Sonnet 4.6
2026-03-23 19:45:50 +01:00
ead63f9459
feat: déploiement multi-branches avec URL par branche
syoul and Claude Sonnet 4.6
2026-03-23 15:22:29 +01:00
2499fac213
restart pipeline
syoul
2026-03-22 20:04:02 +01:00
debb4cf8ec
feat: pipeline CI + Docker pour déploiement sur sonic
syoul and Claude Sonnet 4.6
2026-03-22 20:02:24 +01:00
94474fc007
fix: détection pays fiable via nom de ville Cesium+ + reorder bounding boxes
syoul and Claude Sonnet 4.6
2026-03-22 19:08:22 +01:00
d99ad3707d
fix: show full city name with postal code and country in top villes
syoul and Claude Sonnet 4.6
2026-03-22 18:55:37 +01:00
55d2b50cd3
fix: replace emoji flags with text badges, clean city names from postal codes
syoul and Claude Sonnet 4.6
2026-03-22 18:53:42 +01:00
8d9a9a3c07
feat: show country flag next to city names in top villes
syoul and Claude Sonnet 4.6
2026-03-22 18:52:00 +01:00
a8792641ab
feat: show up/down delta indicators on stats after each refresh
syoul and Claude Sonnet 4.6
2026-03-22 18:47:53 +01:00
a6fc4a534f
fix: use real totalCount from Subsquid instead of capped fetch limit
syoul and Claude Sonnet 4.6
2026-03-22 18:40:07 +01:00