The "rpc service" API (xmlrpc/jsonrpc) have been deprecated in 19.0,
JSON-2 acting as replacement. It was at first planned to be removed in
19.1/20 but we succeeded in convicing the management It Was A Bad Idea.
The removal is postponed to Odoo 21.1/22. This makes so that if the
[Standard and extended support] policy remains the same until the
release of Odoo 22, all versions supported with no additional fees (20,
21, 22) at that time will have JSON-2:
| version | supported at 22 release | rpc services | JSON-2 |
| ------- | ----------------------- | --------------------- | ------ |
| 18.0 | no^1 | active | absent |
| 19.0 | no^1 | active but deprecated | active |
| 20.0 | yes | active but deprecated | active |
| 21.0 | yes | active but deprecated | active |
| 22.0 | yes | absent | active |
^1: with no additionnal fees.
[Standard and extended support]: https://www.odoo.com/documentation/19.0/administration/standard_extended_support.htmlclosesodoo/documentation#16765
Related: odoo/odoo#252721
Signed-off-by: Julien Castiaux (juc) <juc@odoo.com>
The odoo-bin help for the db-filter says:
`Regular expressions for filtering available databases for Web UI.`
However, the current documentation does not mention that the filters
only affect the Web UI, and not the cron workers.
closesodoo/documentation#15380
X-original-commit: fbc787474f
Signed-off-by: Sylvain Francis (syf) <syf+odoo@odoo.com>
This commit fixes the current indentation of python blocks, as they're not valid.
closesodoo/documentation#14979
Signed-off-by: Emanuele Maruzzi (emi) <emi@odoo.com>
When a model is defined with `_inherit` using a list, Odoo will do a check with the class name to set the `_name` of the model being extended. This is different than the previous versions and can be misleading
Part-of: odoo/documentation#14979
Signed-off-by: Emanuele Maruzzi (emi) <emi@odoo.com>
This commit replaces the outdated QUnit documentation with links to the
freshly written Hoot/web testing documentation.
closesodoo/documentation#14924
X-original-commit: 33d7058113
Signed-off-by: Julien Mougenot (jum) <jum@odoo.com>
The prefix that includes the full module path is just noise. This patch
follows the same strategy used to remove `odoo.upgrade.util` prefix.
To be merged after: odoo/upgrade-util#324closesodoo/documentation#14915
X-original-commit: 33aea00007
Signed-off-by: Alvaro Fuentes Suarez (afu) <afu@odoo.com>
Added the new `i18n` and `module` commands.
Added the existing `deploy`, `obfuscate`, `upgrade_code` commands.
Reviewed titles to make the commands stand out in the ToC.
Removed the no longer present `tsconfig` command.
task-4866527
closesodoo/documentation#14368
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
Updating with multiple recently added features.
Mainly grouping functions and changes in domains.
Part-of: odoo/documentation#14105
Signed-off-by: Krzysztof Magusiak (krma) <krma@odoo.com>
This commit documents the new `multi_create_view` attribute of the
calendar view.
Part of task~4510549
closesodoo/documentation#12262
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
This commit documents the new `aggregate` attribute of the calendar
view.
Part of task~4510549
Part-of: odoo/documentation#12262
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
- Add links to the IAP documentation.
- Remove BMP from supported file format (it never was supported ?).
- Rewording of some descriptions in the `/parse` documentation.
- More consistent abbreviations for "IAP" and "OCR".
closesodoo/documentation#12284
X-original-commit: 1a33d8ef2b
Signed-off-by: Louis Baudoux (lba) <lba@odoo.com>
- Since the example only works for invoices, references to the other
document types supported by the OCR have been removed.
- Handle the case where library `requests` isn't available.
- Show additional fields detected by the OCR.
- Properly set the ID of the JSON-RPC request.
- Commit 8c93ff7 should have adapted the implementation example with the
latest API version.
X-original-commit: 56fa6da441
Part-of: odoo/documentation#12284
Signed-off-by: Louis Baudoux (lba) <lba@odoo.com>