From 3f5c5cc0386d19990424922bd378350ad5aa25f1 Mon Sep 17 00:00:00 2001 From: Marc Durepos Date: Thu, 2 Oct 2025 10:38:43 -0400 Subject: [PATCH] remove migration18.md files --- bemade_attachments_cleanup/migration18.md | 31 ------- .../migration18.md | 31 ------- .../migration18.md | 93 ------------------- bemade_pwa_config/migration18.md | 93 ------------------- bemade_time_off_follower/migration18.md | 93 ------------------- bemade_user_password_bundle/migration18.md | 93 ------------------- helpdesk_sale_order/migration18.md | 22 ----- 7 files changed, 456 deletions(-) delete mode 100644 bemade_attachments_cleanup/migration18.md delete mode 100644 bemade_helpdesk_mailcow_blacklist/migration18.md delete mode 100644 bemade_purchase_warn_supplier_overdue/migration18.md delete mode 100644 bemade_pwa_config/migration18.md delete mode 100644 bemade_time_off_follower/migration18.md delete mode 100644 bemade_user_password_bundle/migration18.md delete mode 100644 helpdesk_sale_order/migration18.md diff --git a/bemade_attachments_cleanup/migration18.md b/bemade_attachments_cleanup/migration18.md deleted file mode 100644 index 9eeb92b..0000000 --- a/bemade_attachments_cleanup/migration18.md +++ /dev/null @@ -1,31 +0,0 @@ -# Migration vers Odoo 18.0 - bemade_attachments_cleanup - -## Description -Module de nettoyage des pièces jointes obsolètes - -## Fonctionnalités Ajoutées -- Suppression automatique des pièces jointes non utilisées -- Configuration des règles de nettoyage -- Historique des suppressions - -## Modèles et Champs Modifiés -- ir.attachment - - Ajout du champ cleanup_date (date) - - Ajout du champ cleanup_reason (text) - -## Statut Migration -- [ ] A migrer -- [ ] En cours -- [ ] Migré - -## Détails Migration -- Vérifier si la fonctionnalité existe déjà dans Odoo 18.0 -- Analyser les impacts sur les workflows existants - -## Actions Requises -- [ ] Vérifier la compatibilité avec Odoo 18.0 -- [ ] Tester les fonctionnalités -- [ ] Mettre à jour la documentation - -## Notes -- Ce module pourrait être remplacé par une configuration native dans Odoo 18.0 \ No newline at end of file diff --git a/bemade_helpdesk_mailcow_blacklist/migration18.md b/bemade_helpdesk_mailcow_blacklist/migration18.md deleted file mode 100644 index 54fbd3e..0000000 --- a/bemade_helpdesk_mailcow_blacklist/migration18.md +++ /dev/null @@ -1,31 +0,0 @@ -# Migration vers Odoo 18.0 - bemade_helpdesk_mailcow_blacklist - -## Description -Module d'intégration entre Helpdesk et Mailcow pour la gestion des blacklists - -## Fonctionnalités Ajoutées -- Synchronisation des emails blacklistés avec Mailcow -- Gestion des règles de blocage -- Historique des actions de blacklist - -## Modèles et Champs Modifiés -- helpdesk.ticket - - Ajout du champ mailcow_blacklisted (boolean) - - Ajout du champ mailcow_blacklist_reason (text) - -## Statut Migration -- [ ] A migrer -- [ ] En cours -- [ ] Migré - -## Détails Migration -- Vérifier si la fonctionnalité existe déjà dans Odoo 18.0 -- Analyser les impacts sur les workflows existants - -## Actions Requises -- [ ] Vérifier la compatibilité avec Odoo 18.0 -- [ ] Tester les fonctionnalités -- [ ] Mettre à jour la documentation - -## Notes -- Ce module nécessite une configuration spécifique de Mailcow \ No newline at end of file diff --git a/bemade_purchase_warn_supplier_overdue/migration18.md b/bemade_purchase_warn_supplier_overdue/migration18.md deleted file mode 100644 index 58243d2..0000000 --- a/bemade_purchase_warn_supplier_overdue/migration18.md +++ /dev/null @@ -1,93 +0,0 @@ -# Migration vers Odoo 18.0 - bemade_purchase_warn_supplier_overdue - -## Description -Module qui ajoute des avertissements lors de la confirmation des bons de commande pour les fournisseurs ayant des factures en retard. - -## Analyse Technique - -### Fonctionnalités Actuelles -1. **Avertissements Automatiques** - - Vérification des factures en retard - - Création d'activités mail.activity - - Configuration par entreprise - -2. **Modèles Modifiés** - - `purchase.order` : Ajout de la logique d'avertissement - - `res.company` : Configuration des avertissements - - `res.config.settings` : Interface de configuration - -3. **Configuration Flexible** - - Choix des utilisateurs à notifier - - Sélection des fournisseurs concernés - - Paramètres par entreprise - -### Changements dans Odoo 18.0 - -1. **Architecture Purchase/Mail** - - Le système d'activités reste stable - - Les bons de commande fonctionnent de la même manière - - Les paramètres de configuration sont similaires - -2. **Modifications Nécessaires** - - [ ] Adapter les vues pour les nouvelles conventions - - [ ] Vérifier la compatibilité des activités - - [ ] Mettre à jour les attributs des vues - -## Plan de Migration - -### Phase 1 : Analyse et Préparation -1. **Révision du Code** - - [ ] Vérifier les changements dans mail.activity - - [ ] Tester la création d'activités - - [ ] Identifier les potentiels conflits - -2. **Tests** - - [ ] Créer des cas de test avec différents scénarios - - [ ] Documenter le comportement attendu - - [ ] Préparer des données de test - -### Phase 2 : Migration -1. **Mise à Jour du Code** - - [ ] Adapter les vues XML - - [ ] Vérifier les dépendances - - [ ] Optimiser les requêtes si nécessaire - -2. **Tests et Validation** - - [ ] Tester avec différents types de factures - - [ ] Vérifier les notifications - - [ ] Valider les configurations - -## État de la Migration - En cours d'analyse - Migration simple requise - -## Notes Importantes -- La fonctionnalité reste pertinente dans Odoo 18.0 -- Les changements sont mineurs -- La logique de base reste la même -- Attention à la performance des requêtes - -## Prochaines Étapes -1. Valider l'approche avec l'équipe -2. Adapter les vues pour Odoo 18.0 -3. Mettre à jour les tests -4. Tester avec différents scénarios - -## Notes de Version -- Version originale: 17.0.1.0 -- Dernière analyse: 26/01/2025 - -## Points d'Attention Particuliers -1. **Performance** - - Optimisation des requêtes de factures - - Gestion du cache - - Impact sur les grands volumes - -2. **Interface Utilisateur** - - Clarté des avertissements - - Configuration intuitive - - Visibilité des notifications - -3. **Maintenance** - - Documentation des configurations - - Gestion des cas spéciaux - - Logs pour le débogage \ No newline at end of file diff --git a/bemade_pwa_config/migration18.md b/bemade_pwa_config/migration18.md deleted file mode 100644 index 79194cb..0000000 --- a/bemade_pwa_config/migration18.md +++ /dev/null @@ -1,93 +0,0 @@ -# Migration vers Odoo 18.0 - bemade_pwa_config - -## Description -Module qui permet la configuration des paramètres PWA (Progressive Web App) directement depuis l'interface Odoo, incluant la gestion dynamique des icônes d'application. - -## Analyse Technique - -### Fonctionnalités Actuelles -1. **Configuration PWA** - - Gestion des icônes d'application - - Configuration des couleurs - - Génération dynamique des icônes - -2. **Modèles Modifiés** - - `res.company` : Stockage des configurations - - `res.config.settings` : Interface de configuration - - Contrôleur pour le manifest.webmanifest - -3. **Fonctionnalités Avancées** - - Redimensionnement automatique des icônes - - Manifest dynamique par entreprise - - Gestion des couleurs de thème - -### Changements dans Odoo 18.0 - -1. **Architecture Web** - - Le système PWA est toujours supporté - - Les routes HTTP restent stables - - La gestion des images est similaire - -2. **Modifications Nécessaires** - - [ ] Vérifier la compatibilité avec le nouveau framework web - - [ ] Adapter les routes HTTP si nécessaire - - [ ] Mettre à jour les dépendances PIL - -## Plan de Migration - -### Phase 1 : Analyse et Préparation -1. **Révision du Code** - - [ ] Vérifier les changements dans le framework web - - [ ] Tester le traitement des images - - [ ] Identifier les potentiels conflits - -2. **Tests** - - [ ] Créer des cas de test pour les icônes - - [ ] Documenter le comportement attendu - - [ ] Préparer des données de test - -### Phase 2 : Migration -1. **Mise à Jour du Code** - - [ ] Adapter les vues XML - - [ ] Vérifier les dépendances Python - - [ ] Optimiser le traitement des images - -2. **Tests et Validation** - - [ ] Tester avec différentes tailles d'icônes - - [ ] Vérifier le manifest généré - - [ ] Valider sur différents navigateurs - -## État de la Migration - En cours d'analyse - Migration simple requise - -## Notes Importantes -- La fonctionnalité reste pertinente dans Odoo 18.0 -- Les changements sont mineurs -- La logique de base reste la même -- Attention à la performance du traitement d'images - -## Prochaines Étapes -1. Valider l'approche avec l'équipe -2. Vérifier les changements du framework web -3. Mettre à jour les tests -4. Tester sur différents navigateurs - -## Notes de Version -- Version originale: 18.0.0.1.0 -- Dernière analyse: 26/01/2025 - -## Points d'Attention Particuliers -1. **Performance** - - Optimisation du traitement d'images - - Mise en cache du manifest - - Gestion des ressources - -2. **Compatibilité** - - Support des navigateurs - - Versions de PIL/Pillow - - Standards PWA - -3. **Maintenance** - - Documentation des configurations - - Gestion des cas spéciaux - - Logs pour le débogage \ No newline at end of file diff --git a/bemade_time_off_follower/migration18.md b/bemade_time_off_follower/migration18.md deleted file mode 100644 index 3412683..0000000 --- a/bemade_time_off_follower/migration18.md +++ /dev/null @@ -1,93 +0,0 @@ -# Migration vers Odoo 18.0 - bemade_time_off_follower - -## Description -Module qui permet d'ajouter un abonné alternatif qui recevra une copie des communications pendant les congés d'un employé. - -## Analyse Technique - -### Fonctionnalités Actuelles -1. **Gestion des Abonnés Alternatifs** - - Champ pour définir l'abonné alternatif - - Notification automatique pendant les congés - - Gestion des destinataires des messages - -2. **Modèles Modifiés** - - `hr.leave` : Ajout du champ alternate_follower_id - - `mail.thread` : Surcharge de _notify_get_recipients - - Intégration avec le système de messagerie - -3. **Logique de Notification** - - Vérification des congés en cours - - Ajout des abonnés alternatifs - - Gestion des doublons - -### Changements dans Odoo 18.0 - -1. **Architecture Mail/HR** - - Le système de notification reste stable - - Les congés fonctionnent de la même manière - - L'API de messagerie est similaire - -2. **Modifications Nécessaires** - - [ ] Vérifier la compatibilité avec le nouveau système de messagerie - - [ ] Valider la méthode _notify_get_recipients - - [ ] Optimiser la recherche des congés - -## Plan de Migration - -### Phase 1 : Analyse et Préparation -1. **Révision du Code** - - [ ] Vérifier les changements dans l'API de messagerie - - [ ] Tester les notifications - - [ ] Identifier les potentiels conflits - -2. **Tests** - - [ ] Créer des cas de test avec différents scénarios - - [ ] Documenter le comportement attendu - - [ ] Préparer des données de test - -### Phase 2 : Migration -1. **Mise à Jour du Code** - - [ ] Adapter le code Python - - [ ] Vérifier les dépendances - - [ ] Optimiser les requêtes si nécessaire - -2. **Tests et Validation** - - [ ] Tester avec différents types de congés - - [ ] Vérifier les notifications - - [ ] Valider la gestion des abonnés - -## État de la Migration - En cours d'analyse - Migration simple requise - -## Notes Importantes -- La fonctionnalité reste pertinente dans Odoo 18.0 -- Les changements sont mineurs -- La logique de base reste la même -- Attention à la performance des requêtes - -## Prochaines Étapes -1. Valider l'approche avec l'équipe -2. Vérifier les changements dans l'API de messagerie -3. Mettre à jour les tests -4. Tester avec différents scénarios - -## Notes de Version -- Version originale: 17.0.0.0.3 -- Dernière analyse: 26/01/2025 - -## Points d'Attention Particuliers -1. **Performance** - - Optimisation des recherches - - Gestion des notifications en masse - - Impact sur les grands volumes - -2. **Fiabilité** - - Gestion des erreurs - - Validation des abonnements - - Cohérence des données - -3. **Maintenance** - - Documentation du comportement - - Gestion des cas spéciaux - - Logs pour le débogage \ No newline at end of file diff --git a/bemade_user_password_bundle/migration18.md b/bemade_user_password_bundle/migration18.md deleted file mode 100644 index 7cf615e..0000000 --- a/bemade_user_password_bundle/migration18.md +++ /dev/null @@ -1,93 +0,0 @@ -# Migration vers Odoo 18.0 - bemade_user_password_bundle - -## Description -Module qui automatise la création de bundles de mots de passe pour les nouveaux utilisateurs et modifie la propriété par défaut du bundle admin. - -## Analyse Technique - -### Fonctionnalités Actuelles -1. **Création Automatique** - - Bundle créé à la création d'un employé - - Attribution des accès automatique - - Gestion des droits d'administration - -2. **Modèles Modifiés** - - `hr.employee` : Surcharge de create - - `password.bundle` : Modification des accès par défaut - - Intégration avec odoo_password_manager - -3. **Logique d'Accès** - - Accès admin par défaut au groupe system - - Accès complet pour le nouvel employé - - Notes automatiques dans le bundle - -### Changements dans Odoo 18.0 - -1. **Architecture Password/HR** - - Le système de gestion des mots de passe reste stable - - Les employés fonctionnent de la même manière - - Les groupes de sécurité sont similaires - -2. **Modifications Nécessaires** - - [ ] Vérifier la compatibilité avec odoo_password_manager - - [ ] Valider la méthode de création des bundles - - [ ] Optimiser la gestion des accès - -## Plan de Migration - -### Phase 1 : Analyse et Préparation -1. **Révision du Code** - - [ ] Vérifier les changements dans odoo_password_manager - - [ ] Tester la création des bundles - - [ ] Identifier les potentiels conflits - -2. **Tests** - - [ ] Créer des cas de test avec différents scénarios - - [ ] Documenter le comportement attendu - - [ ] Préparer des données de test - -### Phase 2 : Migration -1. **Mise à Jour du Code** - - [ ] Adapter le code Python - - [ ] Vérifier les dépendances - - [ ] Optimiser les requêtes si nécessaire - -2. **Tests et Validation** - - [ ] Tester avec différents types d'employés - - [ ] Vérifier les accès - - [ ] Valider la sécurité - -## État de la Migration - En cours d'analyse - Migration simple requise - -## Notes Importantes -- La fonctionnalité reste pertinente dans Odoo 18.0 -- Les changements sont mineurs -- La logique de base reste la même -- Attention à la sécurité des accès - -## Prochaines Étapes -1. Valider l'approche avec l'équipe -2. Vérifier les changements dans odoo_password_manager -3. Mettre à jour les tests -4. Tester avec différents scénarios - -## Notes de Version -- Version originale: 17.0.0.1 -- Dernière analyse: 26/01/2025 - -## Points d'Attention Particuliers -1. **Sécurité** - - Gestion des accès - - Protection des données - - Audit des modifications - -2. **Fiabilité** - - Gestion des erreurs - - Validation des accès - - Cohérence des données - -3. **Maintenance** - - Documentation des accès - - Gestion des cas spéciaux - - Logs pour le débogage \ No newline at end of file diff --git a/helpdesk_sale_order/migration18.md b/helpdesk_sale_order/migration18.md deleted file mode 100644 index dc98f30..0000000 --- a/helpdesk_sale_order/migration18.md +++ /dev/null @@ -1,22 +0,0 @@ -# Migration de durpro_helpdesk_sale vers Odoo 18.0 - -## Description -Module d'intégration entre le helpdesk et les ventes pour Durpro. - -## Fonctionnalités Ajoutées - -### Création de commandes de vente depuis les tickets -- Vérification Odoo 18.0 : À vérifier -- Différences avec la version native : À documenter -- Alternatives disponibles : À identifier - -## Modèles et Champs Modifiés - -### Modèle HelpdeskTicket -- Ajouts/Modifications : À documenter -- Recherche dans le projet : À effectuer -- Existence dans Odoo standard/enterprise : À vérifier -- Recommandations de migration : À formuler - -## Vues à Modifier -- Liste des vues tree à convertir en list : À identifier \ No newline at end of file