Commit graph

43 commits

Author SHA1 Message Date
e14356a51e [ADD] release : publier 1.8.0, section de changelog et version déclarée
Les 39 puces du non-publié décrivent du travail fini qu'aucun numéro ne
permettait de citer. La section 1.8.0 les porte, avec la note de migration que
réclament le choix de l'interpréteur Python et le retrait d'Ubuntu 20.04 et
22.04. La version déclarée suit, comme le veut doc/RELEASE.base.md : le
fichier semver que lit env_var.sh, les huit pyproject, npm, CLAUDE.md et la
note des versions supportées. La ligne de contracts/compatibility.json reste
en 1.7.0, elle atteste un appariement mobile éprouvé et non la version
courante. Le commentaire de todo.py ne nomme plus de version, celle du dépôt
étant marquée « default » dans le fichier des versions supportées.
Vérifié : ERPLIBRE_VERSION=1.8.0, parité 17/8/10/2/2, tests de version verts.

--- EN ---

The unreleased list's 39 entries describe finished work no number could cite.
The 1.8.0 section carries them, with the migration note that choosing the
Python interpreter and dropping Ubuntu 20.04 and 22.04 call for. The declared
version follows, as doc/RELEASE.base.md wants: the semver file env_var.sh
reads, the eight pyproject files, npm, CLAUDE.md and the supported-version
note. The contracts/compatibility.json row stays at 1.7.0, attesting a tested
mobile pairing and not the current version. The todo.py comment names no
version any more, the repository's own being marked « default » in the
supported-version file. Checked: ERPLIBRE_VERSION=1.8.0, 17/8/10/2/2 parity,
version tests green.

Assisted-by: Claude Opus 5
2026-09-04 05:57:20 -04:00
f0a1457c20 [UPD] version : porter la version déclarée d'ERPLibre à 1.7.0
Le tag v1.7.0 existe depuis mars et chaque déclaration disait encore 1.6.0.
« .erplibre-semver-version » est la source que env_var.sh lit dans
ERPLIBRE_VERSION. « pyproject.toml » est un lien vers le fichier de la version
d'Odoo active : les huit portent la version d'ERPLibre, en laisser sept à
1.6.0 ferait dépendre la version déclarée de la bascule d'Odoo. Les étiquettes
d'images docker restent à 1.6.0 : elles nomment des images publiées, empreinte
de compilation comprise, que la construction n'a pas encore produites.
Vérifié : env_var.sh rend 1.7.0, les quatre JSON se relisent, et les tests de
version et de configuration passent.

--- EN ---

Tag v1.7.0 has existed since March and every declaration still said 1.6.0.
`.erplibre-semver-version` is the source env_var.sh reads into
ERPLIBRE_VERSION. `pyproject.toml` is a link to the file of the active Odoo
version: all eight carry the ERPLibre version, and leaving seven at 1.6.0
would make the declared version depend on an Odoo switch. The docker image
tags stay at 1.6.0: they name published images, build hash included, that the
build step has not produced yet. Checked: env_var.sh renders 1.7.0, the four
JSON files reload, and the version and configuration tests pass.

Assisted-by: Claude Opus 5
2026-09-04 05:34:45 -04:00
3a89caa33e [UPD] doc replace odoo 16 by odoo 18 2026-03-07 00:06:11 -05:00
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
de9779cfc2 [IMP] refactoring .venv.erplibre
- erplibre separate venv erplibre and odoo
- rename python-version to python-odoo-version
- add conf/python-erplibre-version
- rename .venv to .venv.erplibre
- move .venv/repo to .venv.erplibre/bin/repo
- install pyenv into .venv.erplibre
- install poetry into .venv.odooVERSION

- first installation show odoo version to install
- can install erplibre without odoo
- update README.md information about installation with TODO
- change image from github to locally
- remove link creation .venv

- update version: remove code to force create symbolic link .venv
- use dynamic merge manifest, will be able to merge different odoo
version
- can add dev tools
- default manifest is empty to remove conflict
2025-10-31 01:34:26 -04:00
c1341a4198 [UPD] change 1.5.0 to 1.6.0 2025-04-25 23:25:43 -04:00
4c2909662e [UPD] doc release and changelog 2025-04-25 23:21:46 -04:00
d91c3c2e95 [IMP] support change odoo and python version
- Makefile show version, switch version and install different version
- erplibre_version with odoo_version, poetry_version and python_version
- support multiple docker version
- support odoo 12, odoo 14, odoo 16
- bullseye, bookworm debian
- update latest version
- script update_env_version to detect actual version and refactor it
- adapt file path to support multiple version
- poetry with verbose by default, ignore python keyring
- python script to generate image db with parallel for all odoo version
- check_addons_exist before generate all image
- support delay to change queue parallel
- fix odoo 12 product configurator
- can show demo website
- swith odoo
- force create addons if missing
- update manifest, because gen config break with wrong manifest
2024-11-02 02:26:02 -04:00
722ab6971f [UPD] release 1.5.0 2023-07-07 03:10:36 -04:00
32ff705087 [ADD] release: support alpha and beta + build version
- missing version of alpha/beta
2023-01-12 16:09:27 -05:00
7ed6939907 [UPD] script: move script git, manifest, database, poetry, install
- refactor script emplacement
- update all reference
2023-01-02 21:54:20 -05:00
e965aae704 [FIX] generate image before release v1.4.0
- fix scrummer dependancy
2022-10-06 00:42:05 -04:00
83007e4726 [UPD] CHANGELOG and improve release doc 2022-10-05 23:06:23 -04:00
da81b00d3a [UPD] format doc 2022-03-29 23:43:57 -04:00
862d80353f [FIX] doc: typo release 2022-01-25 19:09:25 -05:00
ad5b21cbca [UPD] doc: better release information, readme and development 2022-01-24 14:09:17 -05:00
0b838644c7 [ADD] doc release.md: guide to rename old version in code 2021-09-28 01:41:36 -04:00
700b0e70bd Release v1.2.0 2021-07-21 01:02:32 -04:00
4e020fce6d [UPD] format doc markdown
- Add contributors
2021-07-20 21:06:41 -04:00
1fdad0ee31 [FIX] config: remove image_db from configuration path
- Add format code in release
2021-07-20 21:05:47 -04:00
d3366239c9 [FIX] doc release: markdown generation 2021-07-20 21:05:47 -04:00
Marie-Michèle Poulin
64d2d01636 [FIX] Doc: grammar and spelling correction. 2021-07-20 21:05:47 -04:00
cb88d0f122 [FIX] missing postgis ubuntu installation 2021-07-20 21:05:47 -04:00
9cdbeac9ba [FIX] production installation documentation with proxy nginx 2021-07-20 21:05:40 -04:00
a657de81f8 [FIX] release docker execution 2021-07-20 00:31:15 -04:00
0bb92995f2 [FIX] script git show code diff repo manifest: better support
- support when different branch same commit
- show warning instead error when the branch is different, but it's push
2021-07-16 18:56:58 -04:00
3cf91837d6 [ADD] makefile create database and backup database erplibre_base
- Support erplibre_website
- Documentation with how test backup
2021-07-16 05:36:55 -04:00
b4ca616104 [ADD] script: tag push all
- git can push all tags with different organization from manifest
- Add documentation git repo before clean all repo manifest
2021-07-16 00:56:30 -04:00
1bf8d7da9f [UPD] add repo_diff_manifest_production in documentation release.md
- add bold color in bash
- add default manifest
- fix print color
2021-07-16 00:55:38 -04:00
7d704b7910 [UPD] changelog with migration note
- release note propose to update image_db
2021-07-15 17:45:20 -04:00
4782f4f77a [ADD] script repo forall diff last version and stat
- Add erplibre status for docker repo show status
2021-07-01 03:50:32 -04:00
62787c041b [UPD] docker: move script in ./script/docker
- Fix make docker_exec_erplibre
2021-06-30 22:26:20 -04:00
7bfe6ac12f [FIX] doc docker 2021-02-02 00:43:53 -05:00
08554315c9 [UPD] doc improve release HOW TO 2020-12-11 15:35:08 -05:00
f55fa9f330 [ADD] doc to create a release docker 2020-11-21 00:11:13 -05:00
f435e1c11d [ADD] doc release docker push 2020-11-20 22:22:01 -05:00
Marie-Michele Poulin
d8ef5912e4 [FIX] text correction in documentation
Signed-off-by: Marie-Michèle Poulin <marie-michele.poulin@technolibre.ca>
2020-09-30 21:02:19 -04:00
6cbd2884bb [UPD] documentation about release 2020-09-30 20:52:13 -04:00
2888cbf890 [ADD] poetry support
- Auto regenerate poetry pyproject.toml from all requirements.txt with
script poetry_update.py
- Sort dependancy in pyproject.toml
- Rename directory venv to .venv
- In bash, use USER instead of whoami
- Remove python3 from ubuntu dependancy. Ignore python from system.
- Use pyenv with poetry
- Simplify pip installation script
2020-09-30 20:51:57 -04:00
d5bd432d59 [FIX] add git_diff_repo_manifest to show diff code between 2 manifests 2020-07-14 22:19:11 -04:00
0c94c2d507 [FIX] script git_ venv bin update hasbang with environment 2020-07-14 02:30:02 -04:00
b63dd7b010 [ADD] DOC: Update RELEASE.md to do a release
- Adapt repo manifest to release 1.0.0
- move prod manifest at root of project, default path of git-repo
2020-07-06 01:31:21 -04:00
5a6656665d Doc: Move documentation to doc/
- Explain how to use script and fork
- Add discover guide
- Improve all documentation
2020-07-05 22:55:13 -04:00