Dashboard
Last updated: today| Event | User | Date | Type |
|---|---|---|---|
| Loading… | |||
Members
| # | CoA | Name | Plan | Country | Grade | Status | Since | Renewal | Actions |
|---|
Index Armorium
| # | Image | Owner | Country of Origin | Type | Blazon (excerpt) | Actions |
|---|
Membership Applications
| Coat of Arms | Name | Plan | Country | Submitted | Status | Actions |
|---|
Publications
| # | Cover | Title | Type | Vol/Issue | Date | Author | Actions |
|---|
Heraldic Artists
| Photo | Name | Country | Style | Website | Status | Actions |
|---|
Board Access
Réservé au Président. Pour donner accès à un membre du CA : invite-le d'abord depuis Supabase → Authentication → Users → Invite user (il reçoit un email pour créer son mot de passe), puis enregistre son rôle ici avec la même adresse email.
Ajouter / mettre à jour un membre du CA
Membres du CA
| Nom | Fonction | Rôle (accès) | Statut | Actions |
|---|
Comptabilité
Réservé au PrésidentDernières écritures
Actions rapides
Écritures récurrentes actives dont l'échéance est atteinte :
Nouvelle écriture
Répartition entre partenaires
| Date compt. | Type | Nature | Référence | Description | Partenaire | Montant | Paiement | Lettré | Lien | Reçu | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chargement… | |||||||||||
Reçus émis
Numérotation continue et unique par année (ex. 2026-0001), attribuée côté serveur — jamais dupliquée ni réattribuée.
| N° de reçu | Date de paiement | Destinataire | Nature | Montant |
|---|
Doublons de partenaires
Un même nom (membre ET fournisseur) provient le plus souvent d'un import PayPal/Excel qui n'a pas reconnu le membre. La fusion réattribue toutes ses écritures au membre, en priorité, puis supprime le doublon.
Fusion manuelle
Si un doublon n'est pas détecté automatiquement (ex. nom tronqué par PayPal, comme « Andrea Cuccu » pour « Andrea Cuccu Azzena »), fusionnez-le ici directement.
Partenaires — Membres
Synchronisés automatiquement depuis l'onglet Members. L'adresse postale reste modifiable ici : elle sert à pré-remplir les reçus.
| Nom | Adresse postale |
|---|
Partenaires — Fournisseurs
| Nom | Adresse postale |
|---|
Informations légales de l'association
Utilisées sur les reçus générés depuis l'onglet Écritures.
Plan comptable
Dépenses
| Code | Libellé | Statut |
|---|
Revenus
| Code | Libellé | Statut |
|---|
Import en masse (Excel)
Colonnes attendues : Date comptable, Type, Nature (code), Référence externe, Description, Partenaire, Montant, Méthode de paiement, Lettrage (oui/non).
Import d'un relevé PayPal (export natif)
Solde du compte PayPal
Cumul de toutes les écritures enregistrées avec le mode de paiement PayPal (encaissements moins dépenses et frais), depuis la toute première écriture — pas limité à l'année sélectionnée ci-dessous. Estimation basée uniquement sur ce qui a été saisi dans ce module : si une transaction PayPal n'a jamais été enregistrée ici (ex. relevé pas encore importé), ou si le compte avait déjà un solde avant la mise en place du module, ce chiffre ne le reflète pas.
Compte de résultat annuel
| Nature | Année N | Année N-1 | Variation |
|---|
Balance des revenus / dépenses par partenaire
| Partenaire | Type | Total revenus | Total dépenses | Solde |
|---|
Dépenses par nature —
Boutique
Réservé au PrésidentCommandes de médailles passées depuis l'Espace Membre.
| Membre | Médaille | Prix | Commandée le | Statut | Suivi | Actions |
|---|
Un article réservé à un grade n'est achetable que par les membres de ce grade (comme les médailles actuelles) ; laissez « Aucun » pour un article ouvert à tous les membres (pin's, mug…).
| Nom | Prix | Réservé au grade | Disponible | Actions |
|---|
Documents
Espace privé réservé au Conseil d'Administration. Tous les membres du CA peuvent consulter et ajouter des documents ; seul le Président peut en supprimer.
| Titre | Catégorie | Ajouté par | Date | Taille | Actions |
|---|
Statistiques
Visites du site — sans cookie, sans donnée personnelle| Jour | Visites | |
|---|---|---|
| Chargement… | ||
| Page | Visites |
|---|---|
| Chargement… | |
Settings
Site Configuration
🌐 Statistiques de la page d'accueil
Le nombre de blasons, de membres et de pays affichés sur la page d'accueil est désormais calculé automatiquement depuis la base à chaque visite. Le nombre d'abonnés Instagram doit en revanche être mis à jour ici manuellement — Instagram ne permet pas de le récupérer automatiquement depuis une page publique.
💾 Export des données (migration Supabase)
Téléchargez vos données locales au format JSON avant de migrer vers Supabase. Ces fichiers pourront être réimportés directement dans les tables Supabase.
📤 Import JSON vers Supabase
Une fois Supabase configuré ci-dessus, importez vos fichiers JSON exportés pour migrer toutes vos données.
🗄️ Stockage local (localStorage)
Le navigateur stocke les données localement (max ~5 Mo). Si l'espace est plein, les images de blason ne peuvent plus être sauvegardées. Utilisez ce bouton pour libérer de l'espace ou pour réinitialiser les données de test.
🐢 Performance de la console
Certaines photos de blason de membres ont été enregistrées directement dans la base (au lieu d'un simple lien), ce qui alourdit et ralentit le chargement de la console à chaque ouverture. Ce bouton déplace ces images vers le stockage Supabase, une par une, et ne garde qu'un lien léger dans la fiche du membre.
📉 Bande passante Supabase (Cached Egress)
Les blasons des membres sont affichés en toute petite taille (vignette du tableau Members, Wall of Fellows) mais servis en pleine résolution — chaque visite recharge le fichier original en entier. Ce bouton télécharge chaque blason déjà sur Supabase Storage, le redimensionne (max 500px de large/haut, largement suffisant pour tous les usages actuels du site) et le remplace, sans rien changer d'autre à la fiche. À utiliser si Supabase signale un dépassement du quota "Cached Egress" (Paramètres → org → Usage).