Tools for Odoo Administrators to improve some technical features on Odoo.
 
 
 
 
Go to file
Jairo Llopis a90b06492b [FIX][module_auto_update] Always store changes in lower graphs
The same problem that was fixed for the `base` addon in #948 happened with random addons that do not depend on `module_auto_update` (a.k.a. any addon) that Odoo decided to load before that one in the graph.

Now we always check for all addons if their state has changed, and make sure to trigger the udpate mechanism that stores the right value in `installed_checksum_dir` field.

If you installed and uninstalled the addon right away, you'd get a ProgrammingError saying that some columns exist no more. Checks are done now using `search_read`, which lets us limit the fields being fetched, and the environment is cleared to make sure nothing fails.

Also we now guess if this own addon has been uninstalled and skip further logic if so, given it would hit broken triggers otherwise as it did before.
2021-12-27 16:49:36 +02:00
.github/workflows [IMP] update dotfiles 2021-11-10 21:01:48 +01:00
base_cron_exclusion [UPD] README.rst 2021-12-20 07:53:41 +00:00
module_auto_update [FIX][module_auto_update] Always store changes in lower graphs 2021-12-27 16:49:36 +02:00
setup [ADD] setup.py 2021-12-20 07:53:42 +00:00
upgrade_analysis upgrade_analysis 15.0.1.0.2 2021-11-15 20:20:10 +00:00
.copier-answers.yml [IMP] update dotfiles 2021-11-10 21:01:48 +01:00
.editorconfig Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
.eslintrc.yml [IMP] update dotfiles 2021-11-10 21:01:48 +01:00
.flake8 Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
.gitignore Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
.isort.cfg Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
.pre-commit-config.yaml [IMP] update dotfiles [ci skip] 2021-10-18 22:06:45 +02:00
.prettierrc.yml Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
.pylintrc Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
.pylintrc-mandatory Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
.t2d.yml Update dotfiles 2021-10-17 16:26:03 +02:00
LICENSE Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
README.md [UPD] addons table in README.md 2021-12-20 07:53:41 +00:00
requirements.txt [IMP] upgrade_coverage : generate coverage module file 2021-11-15 01:08:36 +01:00

README.md

Runbot Status Build Status codecov Translation Status

server-tools

TODO: add repo description.

Available addons

addon version maintainers summary
base_cron_exclusion 15.0.1.0.0 LoisRForgeFlow ChrisOForgeFlow Allow you to select scheduled actions that should not run simultaneously.
upgrade_analysis 15.0.1.0.2 Performs a difference analysis between modules installed on two different Odoo instances

Licenses

This repository is licensed under AGPL-3.0.

However, each module can have a totally different license, as long as they adhere to OCA policy. Consult each module's __manifest__.py file, which contains a license key that explains its license.


OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.