Releases: katyukha/Odood
Releases · katyukha/Odood
v0.0.12
Changelog
Release 0.0.12 (2023-08-14)
Added
- Command
odood odoo shell
that allows to open odoo shell for specified db. - Added release for
debian:bullseye
Changed
- Implement backup of database on D level. This way it provides better error handling.
- Added ability to cache downloads if
ODOOD_CACHE_DIR
environment variable is set.
v0.0.12-RC2
Changelog
Unreleased
Added
- Command
odood odoo shell
that allows to open odoo shell for specified db.
v0.0.12-RC1
Changelog
Unreleased
Added
- Command
odood odoo shell
that allows to open odoo shell for specified db.
v0.0.11
Changelog
Release 0.0.11 (2023-07-27)
Added
- New option
--simplified-log
added toodood test
command.
Thus it is possible to display meaningful log info (log level, logger, message).
Changed
- Command
odood venv reinstall-odoo
now backups old odoo by default.
But it is possible to disable backup with option--no-backup
- Now it is allowed to specify only name of backup to restore database from.
In this case, Odood will try to find corresponding backup in standard
backups directory of project.
Fixed
- Correctly handle
--additional-addons
passed for tests
in case when migration test enabled: update that addons before running tests.
v0.0.10
Changelog
Release 0.0.10 (2023-07-08)
Added
- New option
--all
toodood db backup
command, that allows to backup
all databases within single command. - New command
info
that will display info about project,
optionally in JSON fromat. - New option
--file
toodood addons install
andodood addons update
commands. This option allows to get list of addons to install / update
from provided file. This way, it is possible to avoid specifying list of
addons manually. - New option
--install-file
toodood db create
command, that
will automatically install modules from specified files. - New option
--coverage-ignore-errors
toodood test
command, that allows
to ignore coverage errors, that a frequent case during migration tests
(because files available on start may disapear during migration). - New option
--recreate
todb restore
command, thus it is possible
to automatically drop database before restoration if needed. - Added flag
--backup
tovenv update-odoo
command. - Added new command
odood venv reinstall-odoo
, that could be used to
reinstall odoo to different version in same venv.
This could be used for migrations to avoid the need to setup new machine
for migrated instance.
Changed
- Command
odood db backup
: when--dest
option supplied and
it is existing directory, then database will be backed up in this directory
with automatically generated name of backup. - Automatically supply
--ignore-errors
tocoverage
when running migration
tests
v0.0.9
Changelog
Release 0.0.9 (2023-06-01)
Added
- New option
--ual
toodood addons install
andodood addons update
comands - New option
--additional-addon
toodood test
command - New options for
odood addons list
command:--with-price
and--without-price
forodood addons list
command--color=price
to highlight addons that have or have no prices--table
to output list of addons as table
- New command
odood venv install-py-packages
that could be used to easily
install python packages in Odood virtualenv environment - New option
--warning-report
toodood test
command:
if this option provided, then Odood will print uniq list of warnings
in the end of test run
v0.0.8
Changelog
Release 0.0.8 (2023-05-05)
Added
- Add new option --color=installable to addons list command
- Added command
odood ci fix-version-conflict
to resolve version conflicts
in module manifests
Changed
odood test
command: show error report by default, but add option to
disable it.- Clone repos recursively optionally. Before this change,
commandodood repo add
was clonning repositories recursively
(parseodoo_requirements.txt
file in clonned repo and clone dependencies
mentioned there). After this change, recursive add repo is optional,
end could be enable by optionodood repo add --recursive ...
odoo test
with option--isw
will additionally ignore following warning:
unknown parameter 'tracking'
v0.0.8-rc4
Changelog
Release 0.0.8
Added
- Add new option --color=installable to addons list command
- Added command
odood ci fix-version-conflict
to resolve version conflicts
in module manifests
Changed
odood test
command: show error report by default, but add option to
disable it.- Clone repos recursively optionally. Before this change,
commandodood repo add
was clonning repositories recursively
(parseodoo_requirements.txt
file in clonned repo and clone dependencies
mentioned there). After this change, recursive add repo is optional,
end could be enable by optionodood repo add --recursive ...
odoo test
with option--isw
will additionally ignore following warning:
unknown parameter 'tracking'
v0.0.8-rc3
Changelog
Release 0.0.8
Added
- Add new option --color=installable to addons list command
- Added command
odood ci fix-version-conflict
to resolve version conflicts
in module manifests
Changed
odood test
command: show error report by default, but add option to
disable it.- Clone repos recursively optionally. Before this change,
commandodood repo add
was clonning repositories recursively
(parseodoo_requirements.txt
file in clonned repo and clone dependencies
mentioned there). After this change, recursive add repo is optional,
end could be enable by optionodood repo add --recursive ...
odoo test
with option--isw
will additionally ignore following warning:
unknown parameter 'tracking'
v0.0.8-rc1
v0.0.8-rc1