🏛️
ALUSAGE
Hub documentaire interne ALUSAGE — modules custom, sites web cohabitants, procédures opérationnelles, incidents. Cet article est le miroir Odoo du projet vault alusage-prod ; la source de vérité reste le vault Obsidian.
Source de vérité = vault
Toute mise à jour passe d'abord par le projet vault
alusage-prod (ouvre Obsidian). Cet article Knowledge en est le reflet partagé avec l'équipe et les clients.
Modules custom
Section à compléter au fil de l'eau. Modules installés en prod (22) : alusage_ai*, ia_assistant_rag, theme_alusage_nicolas, website_*_improve, website_eco_metrics, website_blog_knowledge_bridge, website_knowledge_scope, helloasso_*, l10n_fr_*, pdf_form_report, studio_customization, calendar_event_to_timesheet_alusage.
Sites web cohabitants
L'instance Odoo héberge six sites web, deux sociétés.
- https://alusage.fr — site corporate Alusage SAS
- https://nicolas.alusage.fr — freelance + helpdesk Nicolas (Alusage SAS)
- https://besacraft.fr — Besacraft (Alusage SAS)
- https://lesateliersdu97.fttl.fr — Ateliers du 97 (Alusage SAS)
- https://christine.alusage.fr — Christine Dornier, psychanalyste (société dédiée)
- https://fondaction.alusage.fr — Fond'action Alusage (société dédiée)
Procédures opérationnelles
Build & deploy Cloudron
Workflow standard, à détailler :
- Dév sur branche
18.0-<feature>du client jarvis-v2alusage18. - Merge sur
18.0. - Rebuild image Docker Cloudron.
cloudron updatesur l'appalusageen prod.
Restauration / import base
(à compléter)
Incidents & post-mortems
Bug intermittent
field.related_field is None sur website.page
AttributeError dans osv/expression.py:1030 lors de website._search_page(). Mitigation : cloudron restart. Hypothèse : registry désynchronisé après opération JSON-RPC. Investigation tracée dans le projet vault alusage-prod.
Suivi opérationnel
Project Odoo associé : ALUSAGE - Prod (id 142) — feuilles de temps activées, tag Odoo 18.0, société Alusage SAS.