erplibre/CHANGELOG.md

201 lines
5.5 KiB
Markdown
Raw Normal View History

# Changelog
2020-12-11 00:46:28 -05:00
All notable changes to this project will be documented in this file.
2020-12-11 00:46:28 -05:00
The format is based on [Keep a Changelog](https://keepachangelog.com).
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
2020-12-11 00:46:28 -05:00
2021-07-21 01:02:32 -04:00
## [1.2.0] - 2020-12-11
**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
- `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
2021-01-13 23:09:12 -05:00
### Added
2021-06-30 19:44:11 -04:00
- 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
2021-06-30 19:44:11 -04:00
#### Makefile
2021-06-30 19:44:11 -04:00
- Format code
- Code generator test
- Addons installation
- OS installation
- Restore database
- Docker execution
#### Code generator
- Code generator for Odoo module, depending of ERPLibre
- Support map geospatial
2021-06-30 19:44:11 -04:00
- Support i18n
- Script to transform Python and XML to Python code writer script to regenerate themselves
2021-01-13 23:09:12 -05:00
2020-12-11 00:46:28 -05:00
### Changed
2021-06-30 19:44:11 -04:00
- 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
2021-06-30 19:44:11 -04:00
#### Docker
- Use buster python 3.7.7 image to remove pyenv
- Update Postgresql to support Postgis
- Support volume addons /ERPLibre/addons/addons
### Fixed
- Ubuntu installation
- Poetry installation
- Geospatial with postgis can be installed
2020-12-11 00:46:28 -05:00
## [1.1.1] - 2020-12-11
### Added
2020-12-11 00:46:28 -05:00
- Developer, test, migration and user documentation
2020-12-11 00:46:28 -05:00
- 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
### Changed
2020-12-11 00:46:28 -05:00
- Better documentation on how to use ERPLibre and release
- Support wkhtmltox_0.12.6-1
### Fixed
- db_backup to accept public host key on sftp
- Docker dependency
- Freeze poetry version 1.0.10
2020-09-29 19:43:42 -04:00
## [1.1.0] - 2020-09-30
2020-12-11 00:46:28 -05:00
### Added
2020-12-11 00:46:28 -05:00
- Docker
2020-09-29 19:43:42 -04:00
- 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
### Changed
2020-12-11 00:46:28 -05:00
2020-09-29 19:43:42 -04:00
- Update to Odoo Community 12.0 and all addons
- Rename venv to .venv
- More documentation on how to use ERPLibre
2020-07-13 01:06:56 -04:00
## [1.0.1] - 2020-07-14
2020-12-11 00:46:28 -05:00
2020-07-13 01:06:56 -04:00
### Added
2020-12-11 00:46:28 -05:00
2020-09-29 19:43:42 -04:00
- Improved documentation with development and production environment
- Improved documentation with git repo
2020-07-13 01:06:56 -04:00
- Move default.xml manifest to root, the default location
- Support default.stage.xml to update prod with dev
2020-09-29 19:43:42 -04:00
- Feature to show diff between manifests or between repo of different manifests
2020-07-13 01:06:56 -04:00
- 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
### Fixed
2020-12-11 00:46:28 -05:00
2020-07-13 01:06:56 -04:00
- Production installation with git_repo
## [1.0.0] - 2020-07-04
2020-12-11 00:46:28 -05:00
### Added
2020-12-11 00:46:28 -05:00
- Environment of development, discovery and production with documentation and script.
2020-09-29 19:43:42 -04:00
- Google git-repo to support addons repository instead of using Git submodule.
### Removed
2020-12-11 00:46:28 -05:00
- Git submodule
## [0.1.1] - 2020-04-28
2020-12-11 00:46:28 -05:00
### Added
2020-12-11 00:46:28 -05:00
- Support helpdesk supplier, helper, employee and services
- Support [SanteLibre.ca](https://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
## [0.1.0] - 2020-04-20
2020-12-11 00:46:28 -05:00
### Added
2020-12-11 00:46:28 -05:00
- Move project from https://github.com/mathbentech/InstallScript to ERPLibre.
- Support of Odoo Community 12.0 2019-11-19 94bcbc92e5e5a6fd3de7267e3c01f8c11fb045f4.
### Changed
2020-12-11 00:46:28 -05:00
- Support scrummer, project, sale, website, helpdesk and hr
- Support Nginx and improve installation
### Fixed
2020-12-11 00:46:28 -05:00
- Support only python3.6 and python3.7, python3.8 causes error in runtime.
2021-07-21 01:02:32 -04:00
[Unreleased]: https://github.com/ERPLibre/ERPLibre/compare/v1.2.0...HEAD
[1.2.0]: https://github.com/ERPLibre/ERPLibre/compare/v1.1.1...v1.2.0
2020-12-11 00:46:28 -05:00
[1.1.1]: https://github.com/ERPLibre/ERPLibre/compare/v1.0.1...v1.1.1
[1.1.0]: https://github.com/ERPLibre/ERPLibre/compare/v1.0.1...v1.1.0
[1.0.1]: https://github.com/ERPLibre/ERPLibre/compare/v1.0.0...v1.0.1
2020-12-11 00:46:28 -05:00
[1.0.0]: https://github.com/ERPLibre/ERPLibre/compare/v0.1.1...v1.0.0
2020-12-11 00:46:28 -05:00
[0.1.1]: https://github.com/ERPLibre/ERPLibre/compare/v0.1.0...v0.1.1
2020-12-11 00:46:28 -05:00
[0.1.0]: https://github.com/ERPLibre/ERPLibre/releases/tag/v0.1.0