-
Vincent Hatakeyama authoredVincent Hatakeyama authored
History
21.7.3 (2024-04-30)
Fix incorrect warning about unsupported odoo17.
21.7.2 (2024-04-23)
start: do not loose odoo return code value
21.7.1 (2024-04-22)
run_tests: fix function name.
21.7.0 (2024-04-22)
Refactor of test results display. run_tests, do_tests.zsh, start: improve handling of the log files. Added tests for test results display and error detection.
21.6.0 (2024-04-18)
run_tests: allow setting odoo_scripts_run_tests_logfile to keep the log of tests
21.5.1 (2024-04-18)
Fix readme.
21.5.0 (2024-04-18)
Compatibility with Odoo 17:
- add odoo17 value for odoo_type
- when black/flake8/isort is run on an odoo 17 super project, they are either ignored or raise an exception
Replaced black/flake8/isort with ruff.
21.4.1 (2024-03-21)
black
21.4.0 (2024-03-21)
docker_build, docker_dev_start: give values to VERSION/VERSION_ARG/SENTRY_RELEASE_TAG/SENTRY_RELEASE closer to what the built image value would be.
do_tests: only add user/password if provided
docker_dev_start:
- add argument to disable queue_job delay
- fix issue with missing marabunta db user that breaks anonymize
21.3.0 (2024-03-21)
Allow setting marabunta_db_user and marabunta_db_password in global configuration file and reuse it if set and they are not provided in the command line.
21.2.4
docker_build_copy: Handle empty packages.
21.2.3
run_tests: Avoid using deprecated grep environment variable.
21.2.2
Fix issue when building a package whose name is available elsewhere.
21.2.1
docker_build_copy: Handle non mercurial repository correctly when searching for packages.
21.2.0
docker_build_copy: Apply any local changes from python packages when building. This requires the patch binary to be in the path.
21.1.0
docker_redner: Ease running the command by providing same default as docker_dev_start --start-redner.
Factorize postgres connection code.
21.0.8
Fix detecting existing container.
docker_dev_start: Fix missing proxy mode in command line when using workers.
Fix running redner when asked to use docker network.
21.0.7
Fix running redner.
21.0.6
docker_build: fix issue with missing buildx. (is_installed is working correctly)
21.0.5
Avoid docker.buildx.is_installed() as it reports installation even if it is not installed.
21.0.4
black
21.0.3
Fix flake8/isort.
21.0.2
docker_dev_start and docker_pylint: do not duplicate mount point for songs when they are correctly defined in python_packages.
21.0.1
docker_build_copy: Do not do strange thing if . is defined in python_packages
21.0.0
Use python_on_whales rather than Docker-py to use buildkit when building images.
https://github.com/docker/docker-py/issues/2230
If buildx for docker is installed, use it to build.
do_tests: Add --odoo-sources option available on docker_dev_start.
20.14.0
docker_build: Use the Orus API token if available (giving it to docker in the environment variable PIP_INDEX_URL)
20.13.0
Add version detection.
Add information indicating that Orus API token is required in configuration. Defaults to False.
20.12.2
Fix issue with secretstorage when docker section is not installed.
20.12.1
do_tests.zsh: Fix pg_extensions use, and allow setting unaccent to install it.
20.12.0
Use SecretStorage to store Orus API token.
20.11.0
do_tests.zsh: allow using env var pg_extensions to describe extensions to install. Allow compatibility with modules requiring a specific extension.
20.10.1
do_tests.zsh: Fix issue with log handler.
20.10.0
Use tomli instead of toml for python < 3.11.
Download wheel for python packages if able, caching them. Use multiprocess to speed up coping/compiling/downloading.
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.