[UPD] CHANGELOG and improve release doc

This commit is contained in:
Mathieu Benoit 2022-10-05 02:06:37 -04:00
parent 61e498dfbd
commit 83007e4726
2 changed files with 34 additions and 28 deletions

View file

@ -9,7 +9,7 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
**Migration note**
- Update module `website`,`muk_web_theme`.
- Update module `website`,`website_form_builder`.
- For dev, run `poetry cache clear --all pypi`
### Added
@ -23,7 +23,10 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
- 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
@ -42,14 +45,17 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### Changed
- Downgrade sphinx to 1.6.7 to support Odoo dev documentation
- Move packages modules in makefile image creation
- 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 snippet
- 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
### Fixed
@ -57,6 +63,14 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
- 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 logs time
### Removed
- Module package erplibre from ERPLibre_erplibre_addons and use instead image creation, check Makefile
## [1.3.0] - 2022-01-25

View file

@ -29,7 +29,7 @@ And update all from dev to merge into prod.
- Run test :
```bash
make test
make test_full_fast
```
### Format code
@ -40,15 +40,6 @@ To format all code, run:
make format
```
### Update image_db
To generate database images in directory `./image_db`, run:
```bash
make config_gen_all
make image_db_create_all
```
### Update documentations
To generate Markdown in directory `./doc`, run:
@ -87,6 +78,22 @@ Test installation with code generator Geomap:
make addons_install_code_generator_full
```
### Update image_db
To generate database images in directory `./image_db`, run:
```bash
make config_gen_all
make image_db_create_all
```
To test it, you need to clean caches and install it:
```bash
./script/db_restore.py --clean_cache
./script/db_restore.py --database test --image erplibre_website
```
## Generate new prod and release
Generate production manifest and freeze all repos versions.
@ -149,21 +156,6 @@ git merge --no-ff RELEASE_BRANCH
Add comment `Release v#.#.#`.
## Generate image db to accelerate db installation
Generate image db before tag, the image is stored in directory ./image_db
```bash
make image_db_create_all
```
To test it, you need to clean caches and install it:
```bash
./script/db_restore.py --clean_cache
./script/db_restore.py --database test --image erplibre_website
```
## Create tag
Add a tag on the commit in branch master with your release. When adding tag, be sure to update default.xml