[UPD] CHANGELOG and improve release doc
This commit is contained in:
parent
61e498dfbd
commit
83007e4726
2 changed files with 34 additions and 28 deletions
20
CHANGELOG.md
20
CHANGELOG.md
|
|
@ -9,7 +9,7 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
**Migration note**
|
**Migration note**
|
||||||
|
|
||||||
- Update module `website`,`muk_web_theme`.
|
- Update module `website`,`website_form_builder`.
|
||||||
- For dev, run `poetry cache clear --all pypi`
|
- For dev, run `poetry cache clear --all pypi`
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
@ -23,7 +23,10 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
- erplibre-3D-printing-addons
|
- erplibre-3D-printing-addons
|
||||||
- Add module:
|
- Add module:
|
||||||
- iohub_connector to support mqtt
|
- 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
|
- sinerkia_jitsi_meet to integrate Jitsi
|
||||||
|
- erplibre_website_snippets_jitsi to integrate Jitsi in snippet, work in progress
|
||||||
- Add module by default:
|
- Add module by default:
|
||||||
- auto_backup
|
- auto_backup
|
||||||
- muk_website_branding
|
- muk_website_branding
|
||||||
|
|
@ -42,14 +45,17 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Downgrade sphinx to 1.6.7 to support Odoo dev documentation
|
- 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 to poetry==1.1.14
|
||||||
- Update pip dependency with security update
|
- Update pip dependency with security update
|
||||||
- Pillow==9.0.1
|
- Pillow==9.0.1
|
||||||
- PyPDF2==1.27.8
|
- PyPDF2==1.27.8
|
||||||
- lxml==4.9.1
|
- lxml==4.9.1
|
||||||
- Code generator export website with attachments and scss design file with documentation
|
- 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
|
### 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
|
- Code generator new project supports relative path and check duplicated paths
|
||||||
- Muk web theme table header background-color and on hover for Many2many
|
- Muk web theme table header background-color and on hover for Many2many
|
||||||
- Script docker-compose use lowercase name
|
- 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
|
## [1.3.0] - 2022-01-25
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@ And update all from dev to merge into prod.
|
||||||
- Run test :
|
- Run test :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
make test
|
make test_full_fast
|
||||||
```
|
```
|
||||||
|
|
||||||
### Format code
|
### Format code
|
||||||
|
|
@ -40,15 +40,6 @@ To format all code, run:
|
||||||
make format
|
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
|
### Update documentations
|
||||||
|
|
||||||
To generate Markdown in directory `./doc`, run:
|
To generate Markdown in directory `./doc`, run:
|
||||||
|
|
@ -87,6 +78,22 @@ Test installation with code generator Geomap:
|
||||||
make addons_install_code_generator_full
|
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 new prod and release
|
||||||
|
|
||||||
Generate production manifest and freeze all repos versions.
|
Generate production manifest and freeze all repos versions.
|
||||||
|
|
@ -149,21 +156,6 @@ git merge --no-ff RELEASE_BRANCH
|
||||||
|
|
||||||
Add comment `Release v#.#.#`.
|
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
|
## Create tag
|
||||||
|
|
||||||
Add a tag on the commit in branch master with your release. When adding tag, be sure to update default.xml
|
Add a tag on the commit in branch master with your release. When adding tag, be sure to update default.xml
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue