-
Vincent Hatakeyama authoredVincent Hatakeyama authored
History
20.9.0
Allow setting log handler instead of log level.
20.8.2
docker_build: When building image with dev tools, do not add the user flags. This allows using venv and when odoo is installed in a user, it is picked automatically.
20.8.1
Use correct gevent uri/option for Odoo 16+.
20.8.0
docker_dev_start: create database when it does not exists (avoid issue with anomization when creating new databases)
20.7.1
Fix typing error.
20.7.0
Change python_packages keys to allow several mount point and targets in the same package).
20.6.0
docker_dev_start:
- add werzeug in odoo 15+ to the automatically enabled dev options
20.5.1
docker_dev_start:
- fix path for volume
20.5.0
Allow setting db_user, db_password, log_handler and pythondevmode in a global settings file (${XDG_CONFIG_HOME-$HOME/.config}/odoo_scripts/config.toml). Configuration can be done by odoo_type too.
Detect missing package when preparing to build the image.
20.4.0
When copying python packages to build the image, use hg archive rather than rsync.
docker_dev_start: Add option to activate S3 storage for attachments (requires the s3_attachment_storage module to be installed to work)
20.3.1
Add missing common shell script.
20.3.0
docker_dev_start:
- Clearer message for missing redner image name.
- Improve version string: include next version and topic for mercurial super projects.
run_tests: exclude all manifest from coverage, previous exclusion did not apply for installable modules.
Rename do_tests shell script so that it is installed, the console script was shadowing it.
20.2.0
docker_build_copy: when not in CI, default to copying packages and let the package be build in the image.
docker_black: also indicate version before running the command.
20.1.0
docker_dev_start: Add ability to run a redis container.
20.0.1
Fix getting the redner api key when starting it for Odoo.
20.0.0
Support for Odoo 16.0 super project: add new python_packages configuration key.
Install shell scripts too.
19.1.0
Support Odoo 14.
19.0.2
docker_dev_start: Change how odoo sources is mounted in the image.
It leaves the installed module path alone and also avoids ending up with empty directory in the odoo clone’s
odoo/addons
directory.
19.0.1
import base import: match only the start of the version, in case the git hash is present in the version string.
19.0.0
docker_black: on Odoo 11 projects, force the line length to 79.
18.1.0
Add pylint output format option and default to a colorized output.
Do not run coverage when giving odoo test tags.
18.0.1
Fix coverage in Odoo 16 image.
18.0.0
Add compatibility with Odoo 16.
17.1.0
do_tests and docker_dev_start: add --test-tags option that passes information to Odoo
17.0.0
Changes to docker_isort so that it can be used to apply changes.
Compatibility with long polling.
Extract version number with setuptools-scm.
Update to use only pyproject.toml and remove setup.py, indicating to use pip 10.0+ to install.
Add tests for python 3.11.
Prettier is in Odoo 11 image, update docker_prettier accordingly.
import_base_import is a new section as the base import is broken in recent version of Odoo due to the inability to get a CRCF token.
Use mypy to check code type and help detect issues.
16.10.0
docker_doc_build: new command to build module documentation.
16.9.1
docker_pylint: fix the command in odoo 15 projects.
16.9.0
docker_dev_start: Exclude acl when restoring.
16.8.2
Fix incorrect prettier and black warning.
16.8.1
Stop tagging with tip.
16.8.0
Prettier for odoo 11.
16.7.3
docker_dev_start: Fix restoring database and applying script.
16.7.2
docker_dev_start: Fix --start-redner
16.7.1
Fix incorrect permissions on /var/lib/odoo. It is now handled correctly both at creation or when using the --chown flag.