Cobra · Dev
Le « Cobra App Store » continue de s'industrialiser
Contexte
Le hub d'applications internes de Cobra (trésorerie, prix, achats, performance, reporting) est passé, en quelques semaines, du stade « quelques apps critiques isolées » à un véritable petit écosystème standardisé. Cette entrée est une synthèse de période (29 juin → 13 juillet, sur 5 sessions).
Ce qui a été fait sur la période
- Ouverture en accès public (sans mot de passe) de l'app Charge & Perf, avec un bouton de rafraîchissement intégré directement dans l'app plutôt qu'à côté.
- Unification du rafraîchissement automatique des données Finance sur un cron commun, via une connexion Odoo désormais partagée entre apps (la Trésorerie gardée à part, car elle a besoin d'une fraîcheur plus fréquente).
- Un header visuel strictement identique sur toutes les apps (un incident de version écrasée par erreur a été détecté immédiatement et corrigé par comparaison avec la sauvegarde précédente).
- Un nouveau profil de reporting réglementaire pour un fournisseur (Sony), avec un bug de tâche planifiée corrigé (les identifiants de connexion n'étaient pas chargés quand le script tournait seul, sans session interactive).
- Une nouvelle app (retouche / détourage d'image) déployée et alignée sur la charte graphique commune.
Ce que ça illustre
La vitesse de livraison ne va plus sans discipline : chaque nouvelle app doit désormais rentrer dans un moule commun (header partagé, connecteur Odoo unique, mécanisme de rafraîchissement standard) plutôt que réinventer sa propre infrastructure. Deux petits incidents sur la période (une version écrasée, un cron sans ses variables d'environnement) ont été rattrapés en quelques minutes — pas parce qu'ils n'arrivent jamais, mais parce que le filet de sécurité fonctionne : sauvegarde et comparaison avant chaque déploiement.