erplibre/CHANGELOG.base.md
Mathieu Benoit a2d3aa2a78 [ADD] Multilingual translation of all documentation (EN/FR)
Added 30 .base.md files using the mmg (Multilingual Markdown Generator)
format to automatically generate English (.md) and French (.fr.md)
versions of all project documentation.
Updated conf/make.documentation.Makefile to process all .base.md files
via `make doc_markdown`.
2026-03-04 22:23:52 -05:00

35 KiB

Changelog

Journal des modifications

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog. This project adheres to Semantic Versioning.

Tous les changements notables de ce projet seront documentés dans ce fichier.

Le format est basé sur Keep a Changelog. Ce projet adhère au Semantic Versioning.

Unreleased

Migration notes

Recreating the virtual environment, use installation guide from tool make.

Notes de migration

Recréer l'environnement virtuel, utiliser le guide d'installation depuis l'outil make.

Added

Ajouté

  • Support Odoo migration database and module with TODO
  • Support multi version odoo switch on same workspace
  • Script for hardening the installation
  • Support Odoo versions 12.0 to 18.0
  • Separate ERPLibre python installation from Odoo python with .venv.erplibre and .venv.odoo18
  • Implement auto-installation with TODO.py
  • TODO show documentation, download database, help with code formatting
  • Performance script to mesure request per second
  • Support Mainframe architecture 390x
  • Deployment with Cloudflare and Nginx
  • Support Apache configuration like Nginx
  • Support RobotLibre code generator
  • Support ERPLibre DevOps, automation procedure about DevOps
  • ERPLibre Home Mobile Application, use TODO to compile, deploy it and personalize it
  • Support Selenium grid from selenium_lib.py
  • Add addons OnlyOffice, Cetmix, OCA automation, OCA shopfloor
  • Support de la migration de base de données et de modules Odoo avec TODO
  • Support du changement multi-version Odoo sur le même espace de travail
  • Script pour le renforcement de la sécurité de l'installation
  • Support des versions Odoo 12.0 à 18.0
  • Séparation de l'installation Python ERPLibre de celle d'Odoo avec .venv.erplibre et .venv.odoo18
  • Implémentation de l'auto-installation avec TODO.py
  • TODO affiche la documentation, télécharge la base de données, aide au formatage du code
  • Script de performance pour mesurer les requêtes par seconde
  • Support de l'architecture Mainframe 390x
  • Déploiement avec Cloudflare et Nginx
  • Support de la configuration Apache comme Nginx
  • Support du générateur de code RobotLibre
  • Support d'ERPLibre DevOps, procédure d'automatisation DevOps
  • Application mobile ERPLibre Home, utiliser TODO pour compiler, déployer et personnaliser
  • Support de la grille Selenium depuis selenium_lib.py
  • Ajout des addons OnlyOffice, Cetmix, OCA automation, OCA shopfloor

Changed

Modifié

  • Docker support postgresql 18
  • Format script search diff file into each repository
  • Support neutralize database from Odoo
  • Support Docker postgresql 18
  • Script de formatage recherche les fichiers diff dans chaque dépôt
  • Support de la neutralisation de base de données depuis Odoo

1.6.0 - 2025-04-25

Added

Ajouté

  • Support multiple Odoo versions (12.0, 14.0, 16.0) in same workspace
    • This will help for the migration of modules
  • Selenium script for increasing open software client interface and automating some actions.
    • Video recording
    • Support scrolling and word generating
  • FAQ about kill git-daemon
  • Supports Arch Linux, Ubuntu 23.10 to 25.04
  • ADD repo JayVora-SerpentCS_SerpentCS_Contributions
  • ADD repo CybroOdoo_CybroAddons
  • Support de plusieurs versions Odoo (12.0, 14.0, 16.0) dans le même espace de travail
    • Cela aidera pour la migration des modules
  • Script Selenium pour augmenter l'interface client logiciel libre et automatiser certaines actions.
    • Enregistrement vidéo
    • Support du défilement et de la génération de mots
  • FAQ sur comment tuer git-daemon
  • Support d'Arch Linux, Ubuntu 23.10 à 25.04
  • AJOUT du dépôt JayVora-SerpentCS_SerpentCS_Contributions
  • AJOUT du dépôt CybroOdoo_CybroAddons

Changed

Modifié

  • Refactor image_db regeneration, use configuration JSON to build image
  • Guide for moving dev to prod
  • Update Docker buster to bullseye
  • Improve format script to help code-generator
  • Improve PyCharm script
  • Support OSX for open-terminal
  • Remove docker-compose and replace by docker compose
  • Update Poetry 1.3.1 to 1.5.1
  • Test can be launched with a json configuration and support log/result individually
  • Script to search docker compose into the system
  • Script search class model can output into json format and support field information
  • Improve Docker minimal installation docs in README for Ubuntu, test with Debian (https://github.com/ERPLibre/ERPLibre/issues/73)
  • Statistic script showing evolution module into ERPLibre supporting Odoo 17 and Odoo 18
  • Latest version wkhtmltopdf 0.12.6.1-3
  • Refactorisation de la régénération image_db, utilisation de la configuration JSON pour construire l'image
  • Guide pour le passage de dev à prod
  • Mise à jour Docker buster vers bullseye
  • Amélioration du script de formatage pour aider le code-generator
  • Amélioration du script PyCharm
  • Support d'OSX pour open-terminal
  • Suppression de docker-compose et remplacement par docker compose
  • Mise à jour de Poetry 1.3.1 vers 1.5.1
  • Les tests peuvent être lancés avec une configuration JSON et supportent les logs/résultats individuellement
  • Script pour rechercher docker compose dans le système
  • Le script de recherche de modèle de classe peut produire en format JSON et supporte les informations de champ
  • Amélioration de la documentation d'installation Docker minimale dans le README pour Ubuntu, test avec Debian (https://github.com/ERPLibre/ERPLibre/issues/73)
  • Script de statistiques montrant l'évolution des modules dans ERPLibre supportant Odoo 17 et Odoo 18
  • Dernière version wkhtmltopdf 0.12.6.1-3

Fixed

Corrigé

  • NPM installed locally and not globally
  • Improve python code writer efficiency
  • Config generator supporting space into ERPLibre directory
  • Script to update Poetry to support @ URL
  • OSX and recent Ubuntu installation
  • Cloudflare script integration
  • NPM installé localement et non globalement
  • Amélioration de l'efficacité du générateur de code Python
  • Le générateur de configuration supporte les espaces dans le répertoire ERPLibre
  • Script de mise à jour de Poetry pour supporter les URL avec @
  • Installation OSX et Ubuntu récent
  • Intégration du script Cloudflare

1.5.0 - 2023-07-07

Migration notes

Recreating the virtual environment

Notes de migration

Recréer l'environnement virtuel

rm -rf ~/.poetry
rm -rf ~/.pyenv

rm ./get-poetry.py
rm -rf ./.venv

make install

Do a backup of your database and update all modules :

Faire une sauvegarde de votre base de données et mettre à jour tous les modules :

./run.sh --no-http --stop-after-init -d DATABASE -u all

Added

Ajouté

  • Support Ubuntu 22.04 with installation script
  • Module mail_history and fetchmail_thread_default in base image DB
  • Makefile can generate image DB in parallel with image_db_create_all_parallel
  • Makefile can run all code_generator with run_parallel_cg and run_parallel_cg_template
  • Script to generate Pycharm configuration and exclude directory
  • Support docker alpha+beta
  • Limit memory execution when install in develop
  • Template nginx configuration
  • Script code count statistic
  • Script show OCA evolution module statistic
  • Windows development support, check documentation installation
  • New project (code generator to create module) support params configuration
  • Module sync_external_model to synchronise Odoo models with module
  • Support d'Ubuntu 22.04 avec script d'installation
  • Module mail_history et fetchmail_thread_default dans l'image DB de base
  • Le Makefile peut générer l'image DB en parallèle avec image_db_create_all_parallel
  • Le Makefile peut exécuter tous les code_generator avec run_parallel_cg et run_parallel_cg_template
  • Script pour générer la configuration PyCharm et exclure les répertoires
  • Support docker alpha+beta
  • Limitation de la mémoire d'exécution lors de l'installation en développement
  • Template de configuration nginx
  • Script de statistiques de comptage de code
  • Script montrant l'évolution des modules OCA
  • Support du développement Windows, consulter la documentation d'installation
  • Nouveau projet (code generator pour créer un module) supporte la configuration par paramètres
  • Module sync_external_model pour synchroniser les modèles Odoo avec un module

Changed

Modifié

  • Odoo 12.0 update from 22-07-2020 to 01-01-2023
  • Update pip dependency with security update
    • Pillow==9.3.0
    • psycopg2==2.9.5
    • Werkzeug==0.16.1
    • check diff of file pyproject.toml for all information
  • Update to Python==3.7.16
  • Update poetry==1.3.1
  • Update multilingual-markdown==1.0.3
  • Update imagedb with all Odoo update
  • Repo documentation-user from Odoo change to documentation
  • Repo odooaktiv/QuotationRevision is deleted
  • Update all repo (91) to end of 2022
  • Rename module project_task_subtask_time_range => project_time_budget
  • Rename module project_task_time_range => project_time_range
  • Refactor script emplacement, create directory in ./script/ per subject
  • Use command parallel in Makefile
  • Update sphinx version
  • Improve script location
  • Mise à jour Odoo 12.0 du 22-07-2020 au 01-01-2023
  • Mise à jour des dépendances pip avec correctif de sécurité
    • Pillow==9.3.0
    • psycopg2==2.9.5
    • Werkzeug==0.16.1
    • vérifier le diff du fichier pyproject.toml pour toutes les informations
  • Mise à jour vers Python==3.7.16
  • Mise à jour poetry==1.3.1
  • Mise à jour multilingual-markdown==1.0.3
  • Mise à jour imagedb avec toutes les mises à jour Odoo
  • Le dépôt documentation-user d'Odoo change pour documentation
  • Le dépôt odooaktiv/QuotationRevision est supprimé
  • Mise à jour de tous les dépôts (91) à fin 2022
  • Renommage du module project_task_subtask_time_range => project_time_budget
  • Renommage du module project_task_time_range => project_time_range
  • Refactorisation de l'emplacement des scripts, création de répertoires dans ./script/ par sujet
  • Utilisation de la commande parallel dans le Makefile
  • Mise à jour de la version sphinx
  • Amélioration de l'emplacement des scripts

Fixed

Corrigé

  • Debian 11 installation script
  • Test result
  • OSX installation (not finish to support)
  • Poetry update support '~='
  • Script d'installation Debian 11
  • Résultats de tests
  • Installation OSX (support non terminé)
  • La mise à jour de Poetry supporte '~='

Removed

Supprimé

  • Ubuntu 18.04 is broken, need to install manually nodejs and npm
  • Module contract_portal and remove signature in portal contract, need an update
  • Downgrade module helpdesk_mgmt to remove email team and tracking field
    • Module helpdesk_partner
    • Module helpdesk_service_call
    • Module helpdesk_supplier
    • Module helpdesk_mrp
    • Module helpdesk_mailing_list
    • Module helpdesk_join_team
  • Module project_time_management
  • Support of vatnumber, too old
  • Deprecated python dependency like pycrypto
  • Ubuntu 18.04 est cassé, besoin d'installer manuellement nodejs et npm
  • Module contract_portal et suppression de la signature dans le portail de contrat, nécessite une mise à jour
  • Rétrogradation du module helpdesk_mgmt pour supprimer l'équipe email et le champ de suivi
    • Module helpdesk_partner
    • Module helpdesk_service_call
    • Module helpdesk_supplier
    • Module helpdesk_mrp
    • Module helpdesk_mailing_list
    • Module helpdesk_join_team
  • Module project_time_management
  • Support de vatnumber, trop ancien
  • Dépendances Python dépréciées comme pycrypto

1.4.0 - 2022-10-05

Migration note

  • Update module website,website_form_builder.
  • For dev, run poetry cache clear --all pypi

Note de migration

  • Mettre à jour les modules website,website_form_builder.
  • Pour le développement, exécuter poetry cache clear --all pypi

Added

Ajouté

  • Script run_parallel_test.sh to execute all tests in parallel for better execution speed
  • Documentation to use docker in production
  • Add repo:
    • Ajepe odoo-addons to support restful
    • OmniaGIT Odoo PLM
    • MathBenTech family-management
    • erplibre-3D-printing-addons
  • Add module:
    • iohub_connector to support mqtt
    • website_snippet_all to install all snippets, extracted from all themes
    • website_blog_snippet_all to install website_snippet_all with website_blog and associated snippet
    • sinerkia_jitsi_meet to integrate Jitsi
    • erplibre_website_snippets_jitsi to integrate Jitsi in snippet, work in progress
  • Add module by default:
    • auto_backup
    • muk_website_branding
    • website_snippet_anchor
    • website_anchor_smooth_scroll
    • crm_team_quebec
    • partner_no_vat
  • Documentation Odoo dev
  • Format command supported addons
  • Install theme with Odoo command
  • Script to install theme addons
  • Image website with default theme
  • Image erplibre demo
  • Test with coverage
  • Script run_parallel_test.sh pour exécuter tous les tests en parallèle pour une meilleure vitesse d'exécution
  • Documentation pour utiliser Docker en production
  • Ajout de dépôts :
    • Ajepe odoo-addons pour supporter restful
    • OmniaGIT Odoo PLM
    • MathBenTech family-management
    • erplibre-3D-printing-addons
  • Ajout de modules :
    • iohub_connector pour supporter mqtt
    • website_snippet_all pour installer tous les snippets, extraits de tous les thèmes
    • website_blog_snippet_all pour installer website_snippet_all avec website_blog et les snippets associés
    • sinerkia_jitsi_meet pour intégrer Jitsi
    • erplibre_website_snippets_jitsi pour intégrer Jitsi dans les snippets, travail en cours
  • Ajout de modules par défaut :
    • auto_backup
    • muk_website_branding
    • website_snippet_anchor
    • website_anchor_smooth_scroll
    • crm_team_quebec
    • partner_no_vat
  • Documentation Odoo dev
  • Commande de formatage pour les addons supportés
  • Installation de thème avec la commande Odoo
  • Script pour installer les addons de thème
  • Image du site web avec thème par défaut
  • Image démo erplibre
  • Tests avec couverture

Changed

Modifié

  • Downgrade sphinx to 1.6.7 to support Odoo dev documentation
  • Update to poetry==1.1.14
  • Update pip dependency with security update
    • Pillow==9.0.1
    • PyPDF2==1.27.8
    • lxml==4.9.1
  • Code generator export website with attachments and scss design file with documentation
  • Code generator support multiple snippets
  • Into repo Numigi_odoo-project-addons rename module project_template to project_template_numigi
  • Into repo Numigi_odoo-product-addons rename module product_dimension to product_dimension_numigi
  • Into repo Numigi_odoo-partner-addons, re-enable auto-install module
  • Into repo muk-it_muk_website, re-enable auto-install module
  • Rétrogradation de sphinx à 1.6.7 pour supporter la documentation Odoo dev
  • Mise à jour vers poetry==1.1.14
  • Mise à jour des dépendances pip avec correctif de sécurité
    • Pillow==9.0.1
    • PyPDF2==1.27.8
    • lxml==4.9.1
  • Le code generator exporte le site web avec les pièces jointes et le fichier de design scss avec documentation
  • Le code generator supporte les snippets multiples
  • Dans le dépôt Numigi_odoo-project-addons, renommage du module project_template en project_template_numigi
  • Dans le dépôt Numigi_odoo-product-addons, renommage du module product_dimension en product_dimension_numigi
  • Dans le dépôt Numigi_odoo-partner-addons, réactivation du module auto-install
  • Dans le dépôt muk-it_muk_website, réactivation du module auto-install

Fixed

Corrigé

  • Poetry supports insensitive python dependency
  • Code generator new project supports relative path and check duplicated paths
  • Muk web theme table header background-color and on hover for Many2many
  • Script docker-compose use lowercase name
  • website_form_builder HTML support and allow option to align send button
  • Odoo cherry-pick 2 commits bus fix
  • Minor fix css color into module hr_theme from repo CybroOdoo_OpenHRMS
  • Typo in project task when logging time
  • Poetry supporte les dépendances Python insensibles à la casse
  • Le nouveau projet du code generator supporte les chemins relatifs et vérifie les chemins dupliqués
  • Couleur d'arrière-plan de l'en-tête de tableau du thème web Muk et survol pour Many2many
  • Le script docker-compose utilise des noms en minuscules
  • website_form_builder support HTML et option pour aligner le bouton d'envoi
  • Cherry-pick Odoo de 2 commits correctif bus
  • Correction mineure de couleur CSS dans le module hr_theme du dépôt CybroOdoo_OpenHRMS
  • Faute de frappe dans la tâche de projet lors de la saisie du temps

Removed

Supprimé

  • Module package erplibre from ERPLibre_erplibre_addons and use instead image creation, check Makefile
  • Paquet de module erplibre de ERPLibre_erplibre_addons, utiliser à la place la création d'image, voir le Makefile

1.3.0 - 2022-01-25

Migration note

With new version of poetry, a bug occurs in the update. The solution is to delete the directory to let it recreate. rm -rf ~/.poetry

Note de migration

Avec la nouvelle version de poetry, un bogue survient lors de la mise à jour. La solution est de supprimer le répertoire pour le laisser se recréer. rm -rf ~/.poetry

Added

Ajouté

  • Code generator supports view : activity, calendar, diagram, form, graph, kanban, pivot, search, timeline and tree
  • Code generator supports portal view field and form creation
  • Code generator generates generic snippets for demo_portal
  • Code generator generates code_generator with code_generator_code_generator
  • Code generator tests mariadb migrator
  • Code generator supports javascript interpretation for snippet
  • Code generator supports inheritance
  • Code generator new project to create the suite of generation code
  • Script to test the generation of module code_generator
  • Make test_full_fast to run all test in parallel
  • Module web_timeline and web_diagram_position in base image.
  • Module odoo-formio from novacode-nl
  • Module design_themes from Odoo
  • Format python header with isort
  • Le code generator supporte les vues : activity, calendar, diagram, form, graph, kanban, pivot, search, timeline et tree
  • Le code generator supporte la création de champs de vue portail et de formulaires
  • Le code generator génère des snippets génériques pour demo_portal
  • Le code generator génère code_generator avec code_generator_code_generator
  • Le code generator teste le migrateur mariadb
  • Le code generator supporte l'interprétation javascript pour les snippets
  • Le code generator supporte l'héritage
  • Nouveau projet du code generator pour créer la suite de génération de code
  • Script pour tester la génération du module code_generator
  • Make test_full_fast pour exécuter tous les tests en parallèle
  • Module web_timeline et web_diagram_position dans l'image de base.
  • Module odoo-formio de novacode-nl
  • Module design_themes d'Odoo
  • Formatage de l'en-tête Python avec isort

Changed

Modifié

  • Update to Python==3.7.12
  • Update to poetry==1.1.12
  • Update pip dependency with security update
    • Pillow==9.0.0
    • lxml==4.7.1
    • babel==2.9.1
    • pyyaml==6.0
    • reportlab==3.6.5
  • Web diagram module has all color of the rainbow in option
  • Refactor and simplify code of code_generator, better support of code reader
  • Mise à jour vers Python==3.7.12
  • Mise à jour vers poetry==1.1.12
  • Mise à jour des dépendances pip avec correctif de sécurité
    • Pillow==9.0.0
    • lxml==4.7.1
    • babel==2.9.1
    • pyyaml==6.0
    • reportlab==3.6.5
  • Le module web diagram a toutes les couleurs de l'arc-en-ciel en option
  • Refactorisation et simplification du code du code_generator, meilleur support du lecteur de code

Fixed

Corrigé

  • Downgrade Werkzeug==0.11.15, only this version is supported by Odoo 12.0. This fixes some http request behind a proxy.
  • Rétrogradation Werkzeug==0.11.15, seule cette version est supportée par Odoo 12.0. Cela corrige certaines requêtes HTTP derrière un proxy.

1.2.1 - 2021-09-28

Added

Ajouté

  • doc/migration.md
  • doc/migration.md

Changed

Modifié

  • Update pip dependency with security update
    • Jinja2==2.11.3
    • lxml==4.6.3
    • cryptography==3.4.8
    • psutil==5.6.6
    • Pillow==8.3.2
    • Werkzeug==0.15.3
  • Script separate generate_config.sh from install_locally.sh
  • Improve developer documentation
  • More Docker script
  • Mise à jour des dépendances pip avec correctif de sécurité
    • Jinja2==2.11.3
    • lxml==4.6.3
    • cryptography==3.4.8
    • psutil==5.6.6
    • Pillow==8.3.2
    • Werkzeug==0.15.3
  • Séparation du script generate_config.sh de install_locally.sh
  • Amélioration de la documentation développeur
  • Plus de scripts Docker

Code generator

Code generator

  • Improve db_servers generation code
  • Improve wizard generate UI menu
  • Amélioration du code de génération db_servers
  • Amélioration du menu UI de l'assistant de génération

Fixed

Corrigé

  • Mobile view menu item in Web interface from muk_web_theme
  • Élément de menu vue mobile dans l'interface Web de muk_web_theme

1.2.0 - 2021-07-21

Migration note

Because addons repository has change, config file need to be updated.

  • When upgrading to version 1.2.0:
    • From docker
      • Clone project if only download docker-compose

Note de migration

Parce que le dépôt d'addons a changé, le fichier de configuration doit être mis à jour.

  • Lors de la mise à niveau vers la version 1.2.0 :
    • Depuis docker
      • Cloner le projet si vous avez seulement téléchargé docker-compose
        - `git init`
        - `git remote add origin https://github.com/erplibre/erplibre`
        - `git fetch`
        - `mv ./docker-compose.yml /tmp/temp_docker-compose.yml`
        - `git checkout master`
        - `mv /tmp/temp_docker-compose.yml ./docker-compose.yml`
    - Update `./docker-compose.yml` depending of difference with git.
    - Run script `make docker_exec_erplibre_gen_config`
    - Restart the docker `make docker_restart_daemon`
- From vanilla
    - Run script `make install_dev`
    - Restart your daemon
    - Regenerate master password manually
    - Mettre à jour `./docker-compose.yml` selon les différences avec git.
    - Exécuter le script `make docker_exec_erplibre_gen_config`
    - Redémarrer le docker `make docker_restart_daemon`
- Depuis une installation vanilla
    - Exécuter le script `make install_dev`
    - Redémarrer votre daemon
    - Régénérer le mot de passe maître manuellement

Added

Ajouté

  • Adapt script to give an execution status
  • Multilingual markdown
  • Guide to use Cloudflare with DDNS
  • Script to check git diff and ignore date
  • Repo with ERPLibre image
  • Improve git repo usage, filter repo by use case
  • ERPLibre theme website of TechnoLibre
  • ERPLibre website snippet
    • Basic HTML snippets
    • Snippet card
    • Snippet timelines
  • Module contract_digitized_signature with contract_portal
  • Module disable auto_backup
  • Odoo cli db command to manipulate restoration db
  • Odoo cli i18n command to generate i18n pot files
  • Adaptation du script pour donner un statut d'exécution
  • Markdown multilingue
  • Guide pour utiliser Cloudflare avec DDNS
  • Script pour vérifier le diff git et ignorer la date
  • Dépôt avec l'image ERPLibre
  • Amélioration de l'utilisation du dépôt git, filtrer les dépôts par cas d'utilisation
  • Thème de site web ERPLibre de TechnoLibre
  • Snippet de site web ERPLibre
    • Snippets HTML de base
    • Snippet carte
    • Snippets chronologie
  • Module contract_digitized_signature avec contract_portal
  • Module disable auto_backup
  • Commande CLI Odoo db pour manipuler la restauration de base de données
  • Commande CLI Odoo i18n pour générer les fichiers pot i18n

Makefile

Makefile

  • Format code
  • Code generator test
  • Addons installation
  • OS installation
  • Restore database
  • Docker execution
  • Formatage du code
  • Test du code generator
  • Installation des addons
  • Installation du système d'exploitation
  • Restauration de base de données
  • Exécution Docker

Code generator

Code generator

  • Code generator for Odoo module, depending of ERPLibre
  • Support map geospatial
  • Support i18n
  • Script to transform Python and XML to Python code writer script to regenerate themselves
  • Code generator pour les modules Odoo, dépendant d'ERPLibre
  • Support des cartes géospatiales
  • Support i18n
  • Script pour transformer Python et XML en script d'écriture de code Python pour se régénérer eux-mêmes

Changed

Modifié

  • Update Python dependency with Poetry
  • Format all Python code with black
  • Module auto_backup with sftp host key
  • Module muk_website_branding use ERPLibre branding
  • Update docs with vscode support, custom document layout, custom email template and trick to use params to share variable
  • Mise à jour des dépendances Python avec Poetry
  • Formatage de tout le code Python avec black
  • Module auto_backup avec clé d'hôte sftp
  • Le module muk_website_branding utilise le branding ERPLibre
  • Mise à jour de la documentation avec le support vscode, mise en page de document personnalisée, modèle d'email personnalisé et astuce pour utiliser les paramètres de partage de variables

Docker

Docker

  • Use buster python 3.7.7 image to remove pyenv
  • Update Postgresql to support Postgis
  • Support volume addons /ERPLibre/addons/addons
  • Utilisation de l'image buster python 3.7.7 pour supprimer pyenv
  • Mise à jour de PostgreSQL pour supporter PostGIS
  • Support du volume addons /ERPLibre/addons/addons

Fixed

Corrigé

  • Ubuntu installation
  • Poetry installation
  • Geospatial with postgis can be installed
  • Installation Ubuntu
  • Installation de Poetry
  • Le géospatial avec PostGIS peut être installé

1.1.1 - 2020-12-11

Added

Ajouté

  • Developer, test, migration and user documentation
  • Branding ERPLibre with muk_branding
  • Uninstall module from parameter Odoo
  • Makefile to generate ERPLibre documentation WIP
  • Docker support volume on /etc/odoo
  • Docker support update database
  • Documentation développeur, test, migration et utilisateur
  • Branding ERPLibre avec muk_branding
  • Désinstallation de module depuis les paramètres Odoo
  • Makefile pour générer la documentation ERPLibre (travail en cours)
  • Support Docker du volume sur /etc/odoo
  • Support Docker de la mise à jour de base de données

Changed

Modifié

  • Better documentation on how to use ERPLibre and release
  • Support wkhtmltox_0.12.6-1
  • Meilleure documentation sur l'utilisation d'ERPLibre et les versions
  • Support de wkhtmltox_0.12.6-1

Fixed

Corrigé

  • db_backup to accept public host key on sftp
  • Docker dependency
  • Freeze poetry version 1.0.10
  • db_backup pour accepter la clé d'hôte publique sur sftp
  • Dépendances Docker
  • Gel de la version poetry 1.0.10

1.1.0 - 2020-09-30

Added

Ajouté

  • Docker
  • Pyenv to manage python version
  • Poetry to manage python dependencies
    • Script poetry_update to search all dependencies in addons
  • Travis CI WIP
  • TODO.md
  • Guide to update all repositories with community
  • Update manifest
    • Add missing OCA repos
    • Add medical, property management and more
    • Add cloud/saas repo
  • Docker
  • Pyenv pour gérer les versions Python
  • Poetry pour gérer les dépendances Python
    • Script poetry_update pour rechercher toutes les dépendances dans les addons
  • Travis CI (travail en cours)
  • TODO.md
  • Guide pour mettre à jour tous les dépôts avec la communauté
  • Mise à jour du manifeste
    • Ajout des dépôts OCA manquants
    • Ajout de médical, gestion immobilière et plus
    • Ajout du dépôt cloud/saas

Changed

Modifié

  • Update to Odoo Community 12.0 and all addons
  • Rename venv to .venv
  • More documentation on how to use ERPLibre
  • Mise à jour vers Odoo Community 12.0 et tous les addons
  • Renommage de venv en .venv
  • Plus de documentation sur l'utilisation d'ERPLibre

1.0.1 - 2020-07-14

Added

Ajouté

  • Improved documentation with development and production environment
  • Improved documentation with git repo
  • Move default.xml manifest to root, the default location
  • Support default.staged.xml to update prod with dev
  • Feature to show diff between manifests or between repo of different manifests
  • Update manifest
    • Muk theme in erplibre_base
    • Add draft account invoice approbation in portal
    • New module sale_fix_update_price_unit_when_update_qty
    • New module account_invoice_approbation
    • New module sale_margin_editor
  • Amélioration de la documentation avec l'environnement de développement et de production
  • Amélioration de la documentation avec le dépôt git
  • Déplacement du manifeste default.xml à la racine, l'emplacement par défaut
  • Support de default.staged.xml pour mettre à jour la prod avec le dev
  • Fonctionnalité pour afficher le diff entre les manifestes ou entre les dépôts de différents manifestes
  • Mise à jour du manifeste
    • Thème Muk dans erplibre_base
    • Ajout du brouillon d'approbation de facture dans le portail
    • Nouveau module sale_fix_update_price_unit_when_update_qty
    • Nouveau module account_invoice_approbation
    • Nouveau module sale_margin_editor

Fixed

Corrigé

  • Production installation with git_repo
  • Installation de production avec git_repo

1.0.0 - 2020-07-04

Added

Ajouté

  • Environment of development, discovery and production with documentation and script.
  • Google git-repo to support addons repository instead of using Git submodule.
  • Environnement de développement, découverte et production avec documentation et scripts.
  • Google git-repo pour supporter le dépôt d'addons au lieu d'utiliser les sous-modules Git.

Removed

Supprimé

  • Git submodule
  • Sous-modules Git

0.1.1 - 2020-04-28

Added

Ajouté

  • Support helpdesk supplier, helper, employee and services
  • Support SanteLibre.ca with MRP, website, hr, ecommerce
  • Donation module with thermometer for website
  • Script to fork project and all repos in submodule to create ERPLibre
  • Support du helpdesk fournisseur, assistant, employé et services
  • Support de SanteLibre.ca avec MRP, site web, RH, commerce en ligne
  • Module de don avec thermomètre pour le site web
  • Script pour forker le projet et tous les dépôts en sous-module pour créer ERPLibre

0.1.0 - 2020-04-20

Added

Ajouté

Changed

Modifié

  • Support scrummer, project, sale, website, helpdesk and hr
  • Support Nginx and improve installation
  • Support de scrummer, projet, vente, site web, helpdesk et RH
  • Support de Nginx et amélioration de l'installation

Fixed

Corrigé

  • Support only python3.6 and python3.7, python3.8 causes error in runtime.
  • Support uniquement de python3.6 et python3.7, python3.8 cause des erreurs à l'exécution.