From c1341a4198d0a4fe7dab79f10682aa205e436c75 Mon Sep 17 00:00:00 2001 From: Mathieu Benoit Date: Sun, 13 Apr 2025 12:50:14 -0400 Subject: [PATCH] [UPD] change 1.5.0 to 1.6.0 --- CHANGELOG.md | 15 ++++++++++++--- README.md | 4 ++-- conf/supported_version_erplibre.json | 8 ++++---- doc/RELEASE.md | 2 +- docker-compose.yml | 2 +- docker/Dockerfile.prod.pkg | 2 +- env_var.sh | 2 +- package-lock.json | 4 ++-- package.json | 2 +- requirement/pyproject.odoo12.0_python3.7.17.toml | 2 +- requirement/pyproject.odoo14.0_python3.8.10.toml | 2 +- requirement/pyproject.odoo14.0_python3.8.20.toml | 2 +- requirement/pyproject.odoo16.0_python3.10.14.toml | 2 +- 13 files changed, 29 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a367b9..7d417d8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,8 +9,14 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## Added +- Script for hardening the installation + +## [1.6.0] - 2025-04-25 + +## Added + - Support multiple Odoo versions (12.0, 14.0, 16.0) in same workspace - - This will help for the migration of modules + - 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 @@ -32,7 +38,8 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - 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) +- 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 @@ -441,7 +448,9 @@ Because addons repository has change, config file need to be updated. - Support only python3.6 and python3.7, python3.8 causes error in runtime. -[Unreleased]: https://github.com/ERPLibre/ERPLibre/compare/v1.5.0...HEAD +[Unreleased]: https://github.com/ERPLibre/ERPLibre/compare/v1.6.0...HEAD + +[1.6.0]: https://github.com/ERPLibre/ERPLibre/compare/v1.5.0...v1.6.0 [1.5.0]: https://github.com/ERPLibre/ERPLibre/compare/v1.4.0...v1.5.0 diff --git a/README.md b/README.md index 693db7b..20797c7 100644 --- a/README.md +++ b/README.md @@ -22,14 +22,14 @@ This has been tested in Debian 12 and Ubuntu 24.04 LTS. 1. Make sure Docker and nginx web server are installed:
```sudo apt install docker docker-compose nginx``` 1. Get the latest ERPLibre Docker compose file:
-```wget https://raw.githubusercontent.com/ERPLibre/ERPLibre/v1.5.0/docker-compose.yml``` +```wget https://raw.githubusercontent.com/ERPLibre/ERPLibre/v1.6.0/docker-compose.yml``` 1. Install and run ERPLibre with Docker running as a daemon (web server):
```sudo docker-compose up -d``` 1. Open the final installation step at this web page :
```http://[server IP]:8069```
![Capture du 2024-11-05 08-34-45](https://github.com/user-attachments/assets/7c6295b6-cc95-462d-822c-3ff72b772155) 1. Finish the installation by providing a database name, email and password. then click on **Create Database**. Depending on your system resources **this may take more than 2 minutes without feedback !** Check your browser loading indicator. -1. Next, the web page will reload itself and you should see the Applications list in ERPLibre:
+1. Next, the web page will reload itself, and you should see the Applications list in ERPLibre:
![2024-11-05_09-54](https://github.com/user-attachments/assets/1742c4a9-da96-466b-9c17-35eb5ca786ff) You can now personalize your ERPLibre installation. diff --git a/conf/supported_version_erplibre.json b/conf/supported_version_erplibre.json index cc8fe30..c3486bf 100644 --- a/conf/supported_version_erplibre.json +++ b/conf/supported_version_erplibre.json @@ -2,9 +2,7 @@ "odoo12.0_python3.7.17": { "odoo_version": "12.0", "python_version": "3.7.17", - "poetry_version": "1.5.0", - "default": true, - "note": "Official support ERPLibre 1.5.0" + "poetry_version": "1.5.0" }, "odoo14.0_python3.8.20": { "odoo_version": "14.0", @@ -14,6 +12,8 @@ "odoo16.0_python3.10.14": { "odoo_version": "16.0", "python_version": "3.10.14", - "poetry_version": "1.8.3" + "poetry_version": "1.8.3", + "default": true, + "note": "Official support ERPLibre 1.6.0" } } diff --git a/doc/RELEASE.md b/doc/RELEASE.md index 1bd981a..caeb74f 100644 --- a/doc/RELEASE.md +++ b/doc/RELEASE.md @@ -63,7 +63,7 @@ make docker_build_odoo_16 Search old version, like : ```bash -grep --color=always --exclude-dir={.repo,.venv,.git} --exclude="*.svg" -nri v1.2.0 +grep --color=always --exclude-dir={.repo,.venv,.git} --exclude="*.svg" -nri v1.6.0 ``` Replace if need it to new version. diff --git a/docker-compose.yml b/docker-compose.yml index 1dd72ac..7f09eff 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ version: "3.3" services: ERPLibre: - image: technolibre/erplibre:1.5.0 + image: technolibre/erplibre:1.6.0 ports: - 8069:8069 - 8071:8071 diff --git a/docker/Dockerfile.prod.pkg b/docker/Dockerfile.prod.pkg index 2b3baaf..83fd927 100644 --- a/docker/Dockerfile.prod.pkg +++ b/docker/Dockerfile.prod.pkg @@ -1,4 +1,4 @@ -ARG ERPLIBRE_IMAGE_NAME=1.5.0 +ARG ERPLIBRE_IMAGE_NAME=1.6.0 FROM technolibre/erplibre-base:${ERPLIBRE_IMAGE_NAME} diff --git a/env_var.sh b/env_var.sh index c5d6e17..2fc09a5 100755 --- a/env_var.sh +++ b/env_var.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -ERPLIBRE_VERSION="1.5.0" +ERPLIBRE_VERSION="1.6.0" EL_USER="erplibre" EL_HOME="/${EL_USER}" diff --git a/package-lock.json b/package-lock.json index c3e6e97..4a90e28 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "erplibre", - "version": "1.5.0", + "version": "1.6.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "erplibre", - "version": "1.5.0", + "version": "1.6.0", "license": "AGPLv3", "devDependencies": { "@prettier/plugin-xml": "==2.2.0", diff --git a/package.json b/package.json index fef8ce6..bcd57ec 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "erplibre", "description": "Easy installation of Odoo", - "version": "1.5.0", + "version": "1.6.0", "license": "AGPLv3", "homepage": "https://erplibre.ca", "devDependencies": { diff --git a/requirement/pyproject.odoo12.0_python3.7.17.toml b/requirement/pyproject.odoo12.0_python3.7.17.toml index 4ded27d..3715ddf 100644 --- a/requirement/pyproject.odoo12.0_python3.7.17.toml +++ b/requirement/pyproject.odoo12.0_python3.7.17.toml @@ -12,7 +12,7 @@ target-version = [ "py37",] [tool.poetry] name = "ERPLibre" -version = "1.5.0" +version = "1.6.0" description = "Easy way to configure Odoo community" license = "AGPL-3.0-or-later" authors = [ "Mathieu Benoit ",] diff --git a/requirement/pyproject.odoo14.0_python3.8.10.toml b/requirement/pyproject.odoo14.0_python3.8.10.toml index eb96f65..b759506 100644 --- a/requirement/pyproject.odoo14.0_python3.8.10.toml +++ b/requirement/pyproject.odoo14.0_python3.8.10.toml @@ -12,7 +12,7 @@ target-version = [ "py37",] [tool.poetry] name = "ERPLibre" -version = "1.5.0" +version = "1.6.0" description = "Easy way to configure Odoo community" license = "AGPL-3.0-or-later" authors = [ "Mathieu Benoit ",] diff --git a/requirement/pyproject.odoo14.0_python3.8.20.toml b/requirement/pyproject.odoo14.0_python3.8.20.toml index 14862a8..d4525ac 100644 --- a/requirement/pyproject.odoo14.0_python3.8.20.toml +++ b/requirement/pyproject.odoo14.0_python3.8.20.toml @@ -12,7 +12,7 @@ target-version = [ "py37",] [tool.poetry] name = "ERPLibre" -version = "1.5.0" +version = "1.6.0" description = "Easy way to configure Odoo community" license = "AGPL-3.0-or-later" authors = [ "Mathieu Benoit ",] diff --git a/requirement/pyproject.odoo16.0_python3.10.14.toml b/requirement/pyproject.odoo16.0_python3.10.14.toml index fed29e8..e513b8c 100644 --- a/requirement/pyproject.odoo16.0_python3.10.14.toml +++ b/requirement/pyproject.odoo16.0_python3.10.14.toml @@ -12,7 +12,7 @@ target-version = [ "py37",] [tool.poetry] name = "ERPLibre" -version = "1.5.0" +version = "1.6.0" description = "Easy way to configure Odoo community" license = "AGPL-3.0-or-later" authors = [ "Mathieu Benoit ",]