Skip to content

Releases: katyukha/Odood

v0.2.0-beta.3

24 Oct 11:40
Compare
Choose a tag to compare
v0.2.0-beta.3 Pre-release
Pre-release

Changelog

Release 0.2.0 (unreleased)

Added

  • New experimental command odood deploy that could be used to deploy production-ready Odoo instance.
  • Added experimental support for Odoo 18
  • Added new command odood repo fix-series that allows to set series for all modules in repo to project's serie.

Changed

  • Pre-commit related commands moved to pre-commit subcommand.
    Thus, following commands now available to work with pre-commit:
    • odood pre-commit init
    • odood pre-commit set-up
    • odood pre-commit run
  • Change command odood server run. Command uses execv to run Odoo,
    thus, Odoo process will replace Odood process. Thus, option --detach
    is not available here. If you want to start Odoo in background, then
    odood server start command exists. Instead, this command (odood server run)
    is designed to run Odoo with provided args in same way as you run Odoo binary directly.
    For example, following command
    odood server run -- -d my_database --install=crm --stop-after-init,
    that will install crm module, will be translated to odoo -d my_database --install=crm --stop-after-init,
    that will be ran inside virtualenv of current Odood project.
    • Added new option --ignore-running that allows to ignore server running.
    • Removed option --detach as it does not have sense. Use odood server start instead.

v0.2.0-beta.2

24 Oct 11:22
de2d783
Compare
Choose a tag to compare
v0.2.0-beta.2 Pre-release
Pre-release

Changelog

Release 0.2.0 (unreleased)

Added

  • New experimental command odood deploy that could be used to deploy production-ready Odoo instance.
  • Added experimental support for Odoo 18
  • Added new command odood repo fix-series that allows to set series for all modules in repo to project's serie.

Changed

  • Pre-commit related commands moved to pre-commit subcommand.
    Thus, following commands now available to work with pre-commit:
    • odood pre-commit init
    • odood pre-commit set-up
    • odood pre-commit run
  • Change command odood server run. Command uses execv to run Odoo,
    thus, Odoo process will replace Odood process. Thus, option --detach
    is not available here. If you want to start Odoo in background, then
    odood server start command exists. Instead, this command (odood server run)
    is designed to run Odoo with provided args in same way as you run Odoo binary directly.
    For example, following command
    odood server run -- -d my_database --install=crm --stop-after-init,
    that will install crm module, will be translated to odoo -d my_database --install=crm --stop-after-init,
    that will be ran inside virtualenv of current Odood project.
    • Added new option --ignore-running that allows to ignore server running.
    • Removed option --detach as it does not have sense. Use odood server start instead.

v0.2.0-beta.1

17 Oct 14:59
Compare
Choose a tag to compare
v0.2.0-beta.1 Pre-release
Pre-release

Changelog

Release 0.2.0 (unreleased)

Added

  • New experimental command odood deploy that could be used to deploy production-ready Odoo instance.
  • Added experimental support for Odoo 18

Changed

  • Pre-commit related commands moved to pre-commit subcommand.
    Thus, following commands now available to work with pre-commit:
    • odood pre-commit init
    • odood pre-commit set-up
    • odood pre-commit run
  • Change command odood server run. Command uses execv to run Odoo,
    thus, Odoo process will replace Odood process. Thus, option --detach
    is not available here. If you want to start Odoo in background, then
    odood server start command exists. Instead, this command (odood server run)
    is designed to run Odoo with provided args in same way as you run Odoo binary directly.
    For example, following command
    odood server run -- -d my_database --install=crm --stop-after-init,
    that will install crm module, will be translated to odoo -d my_database --install=crm --stop-after-init,
    that will be ran inside virtualenv of current Odood project.
    • Added new option --ignore-running that allows to ignore server running.
    • Removed option --detach as it does not have sense. Use odood server start instead.

v0.2.0-alpha.3

15 Sep 18:23
Compare
Choose a tag to compare
v0.2.0-alpha.3 Pre-release
Pre-release

Changelog

Release 0.2.0 (unreleased)

Added

  • New command odood odoo run that allows to run Odoo itself.
  • New command odood deploy that could be used to deploy production-ready Odoo instance.

Changed

  • Pre-commit related commands moved to pre-commit subcommand.
    Thus, following commands now available to work with pre-commit:
    • odood pre-commit init
    • odood pre-commit set-up
    • odood pre-commit run

v0.2.0-alpha.2

13 Sep 14:52
Compare
Choose a tag to compare
v0.2.0-alpha.2 Pre-release
Pre-release

Changelog

Release 0.2.0 (unreleased)

Added

  • New command odood odoo run that allows to run Odoo itself.
  • New command odood deploy that could be used to deploy production-ready Odoo instance.

Changed

  • Pre-commit related commands moved to pre-commit subcommand.
    Thus, following commands now available to work with pre-commit:
    • odood pre-commit init
    • odood pre-commit set-up
    • odood pre-commit run

v0.1.0

15 Aug 13:53
Compare
Choose a tag to compare

Changelog

Release 0.1.0 (2024-08-15)

Added

  • New command odood venv pip that allows to run pip from current venv.
  • New command odood venv npm that allows to run npm from current venv.
  • New command odood venv python that allows to run python from current venv.
  • New command odood venv ipython that allows to run ipython from current venv.
  • Added new option --ual to command odood repo add that allows to automatically
    update list of addons when repository was added.
  • New command odood venv run that allows to run any command from current venv.
  • New command odood repo run-pre-commit to run pre-commit for the repo.

Changed

  • Database restoration reimplemented in D,
    thus now it restores db dump and filestore in parallel.

v0.0.16-rc3

16 May 09:55
Compare
Choose a tag to compare
v0.0.16-rc3 Pre-release
Pre-release

Changelog

Release 0.0.16 (Unreleased)

Added

  • New command odood venv pip that allows to run pip from current venv.
  • New command odood venv npm that allows to run npm from current venv.
  • New command odood venv python that allows to run python from current venv.

Changed

  • Database restoration reimplemented in D,
    thus now it restores db dump and filestore in parallel.

v0.0.16-rc2

03 Dec 19:46
Compare
Choose a tag to compare
v0.0.16-rc2 Pre-release
Pre-release

Changelog

Release 0.0.16 (Unreleased)

Changed

  • Database restoration reimplemented in D,
    thus now it restores db dump and filestore in parallel.

v0.0.16-rc1

05 Nov 19:53
Compare
Choose a tag to compare
v0.0.16-rc1 Pre-release
Pre-release

Changelog

Release 0.0.16 (Unreleased)

Changed

  • Database restoration reimplemented in D,
    thus now it restores db dump and filestore in parallel.

v0.0.15

30 Oct 18:25
Compare
Choose a tag to compare

Changelog

Release 0.0.15 (2023-10-30)

Added

  • Added ability skip addons specified in file during install/update/upgrade.
  • Added new options to odood test command:
    • --file that could be used to pass the path to file to read addons to test from
    • --skip-file read names of addons to skip from file

Changed

  • Installation of dependencies from manifest is now optional.
    It is frequent case, when authors of module place incorrect dependencies
    in manifest, thus installation of addon may fail.

Fixes

  • Fix error when running addons install/update/uninstall with non-existing
    logfile. This was caused by attempt to determine starting point of logfile
    to search for errors happened during operation.
    Now this case is handled correctly.