perco and Claude Sonnet 4.6
3077db5b98
feat: gestion des modules actifs par famille dans settings.php
...
Deploy to Pacha Family / deploy (push) Failing after 3s
- families.enabled_modules (JSON) en BDD + init schema
- login.php charge les modules actifs en session
- header.php affiche uniquement les modules actifs (nav desktop + mobile)
- settings.php : section Modules avec toggles visuels (partagé par famille)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 15:40:50 +02:00
perco and Claude Sonnet 4.6
4b2ab275bc
fix: ajout clé bud_cat_income manquante dans fr/ca/en
...
Deploy to Pacha Family / deploy (push) Failing after 3s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 15:31:10 +02:00
perco and Claude Sonnet 4.6
a0f5f04274
fix: remplacement apostrophes typographiques par apostrophes échappées dans fr.php et ca.php
...
Deploy to Pacha Family / deploy (push) Failing after 3s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 15:16:00 +02:00
perco and Claude Sonnet 4.6
b80a949701
fix: drapeaux FR et EN en SVG inline (compatibilité Windows/Chrome)
...
Deploy to Pacha Family / deploy (push) Failing after 3s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 15:10:18 +02:00
perco and Claude Sonnet 4.6
d25fa4b8dc
fix: autoriser les caractères accentués dans les noms d'utilisateur (é, è, à...)
...
Deploy to Pacha Family / deploy (push) Failing after 3s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 15:05:27 +02:00
perco and Claude Sonnet 4.6
d856cd8189
fix: Senyera catalane en SVG inline (4 barres rouges sur or)
...
Deploy to Pacha Family / deploy (push) Failing after 3s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 15:04:18 +02:00
perco and Claude Sonnet 4.6
472d6ac7fd
fix: vrai drapeau catalan 🏴 dans le sélecteur de langue
...
Deploy to Pacha Family / deploy (push) Failing after 3s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 15:00:25 +02:00
perco and Claude Sonnet 4.6
6acda4ab25
feat: sélecteur de langue dans settings.php — persisté par compte en BDD
...
Deploy to Pacha Family / deploy (push) Failing after 3s
- Sélecteur FR/EN/CA déplacé du header vers settings.php
- Colonne lang ajoutée à users (meta DB) — langue sauvegardée par compte
- Login charge automatiquement la langue préférée de l'utilisateur
- Header nettoyé du sélecteur de langue
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 14:51:35 +02:00
perco and Claude Sonnet 4.6
94d85dc8da
feat: ajout traduction anglaise (EN) — 548 clés traduites
...
Deploy to Pacha Family / deploy (push) Failing after 4s
- includes/lang/en.php : traduction complète EN (tests, nav, auth, home, calendrier, voyages, budget, cadeaux)
- includes/i18n.php : ajout 'en' dans les langues acceptées
- header.php : ajout du sélecteur EN dans la barre de langues
- README.md : documentation mise à jour
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 14:44:23 +02:00
perco and Claude Sonnet 4.6
5bfc8efae4
fix: ajout liens settings + admin dans la navigation (header desktop + mobile)
...
Deploy to Pacha Family / deploy (push) Failing after 3s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 14:39:05 +02:00
perco and Claude Sonnet 4.6
0494554c30
feat: admin panel + page paramètres + README mis à jour
...
Deploy to Pacha Family / deploy (push) Failing after 3s
- admin/index.php : gestion familles et utilisateurs (activer/désactiver, rôles, supprimer, regénérer code invite)
- includes/admin_auth.php : protection des routes admin (403 si non-admin)
- settings.php : page de config par compte (profil, mot de passe, code invitation, membres, lien admin)
- login.php : vérification is_active user + famille, is_admin en session
- docker/init/00-setup.sql : ajout colonnes is_admin, is_active sur users + is_active sur families
- invite.php supprimé (remplacé par settings.php)
- README.md : documentation complète multi-tenant, URLs, rôle admin
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 14:30:44 +02:00
perco and Claude Sonnet 4.6
84db4b6619
feat: système multi-tenant (familles + inscription + invitations)
...
Deploy to Pacha Family / deploy (push) Failing after 3s
- docker/init/00-setup.sql : meta DB househub_meta (families + users) + grants
- docker/schema_family.sql : template DB par famille (toutes les pf_* tables)
- docker-compose.yml : MYSQL_DATABASE=househub_meta, init dir monté
- includes/meta_db.php : PDO vers househub_meta
- includes/db.php : connexion dynamique vers la DB famille (session)
- login.php : auth via meta DB + family_db en session + lien inscription
- register.php : inscription + création famille OU rejoindre via code
- invite.php : voir son code d'invitation + membres de l'espace
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 14:23:53 +02:00
perco and Claude Sonnet 4.6
634e4647da
feat: setup Docker + MariaDB pour déploiement self-hosted
...
Deploy to Pacha Family / deploy (push) Failing after 3s
- Dockerfile (PHP 8.2 Apache + pdo_mysql)
- docker-compose.yml (househub + mariadb + Traefik househub.nas.percolouco.com)
- schema.sql (22 tables + données initiales)
- includes/db.php adapté pour variables d'environnement
- .env.example, .gitignore, README mis à jour
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 12:07:04 +02:00
perco and Claude Sonnet 4.6
3f7ed9c2f1
refactor: renommage PachaFamily → HouseHub
...
Deploy to Pacha Family / deploy (push) Failing after 3s
- Remplacement de toutes les occurrences PachaFamily/pachafamily/PACHAFAMILY
- Renommage pachafamily_source.md → househub_source.md
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 11:58:53 +02:00