Commit Graph

578 Commits

Author SHA1 Message Date
Julien Castiaux
452bdb3f98 [FIX] developer/api/external_api: xmlrpc removal postponed to 21.1/22
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.html

closes odoo/documentation#16902

X-original-commit: e333d0f6c7
Related: odoo/odoo#254142
Signed-off-by: Julien Castiaux (juc) <juc@odoo.com>
2026-03-17 20:58:39 +00:00
Augustin (duau)
eb9ea16db3 [IMP] howtos/website_themes: adapt doc to new website builder API
Following the website refactoring [1], this documentation is obsolete.

task-5258016

[1]: 9fe45e2b7d

closes odoo/documentation#16704

X-original-commit: ab57c8d357
Signed-off-by: Augustin Dupin (duau) <duau@odoo.com>
2026-03-04 23:42:52 +00:00
Brandon Mercier
1cf727a21c [FIX] howtos/website_themes: Theming - Bootstrap bundle
closes odoo/documentation#16699

X-original-commit: 5cfec5068e
Signed-off-by: Brandon Mercier (bram) <bram@odoo.com>
2026-03-04 19:51:23 +00:00
Brandon Mercier
8464b14677 [FIX] howtos/website_themes: Typo in Pages section
Wrong Bootstrap version number (5.1.3 => 5.3)

closes odoo/documentation#16683

X-original-commit: 06b39f2599
Signed-off-by: Brandon Mercier (bram) <bram@odoo.com>
2026-03-03 21:25:04 +00:00
Brandon Mercier
002ee79004 [FIX] howtos/website_themes: Typo in Theming
- Bundles: web._assets_bootstrap => web._assets_bootstrap_frontend

closes odoo/documentation#16666

X-original-commit: 3c0df39c46
Signed-off-by: Brandon Mercier (bram) <bram@odoo.com>
2026-03-02 20:00:10 +00:00
Brandon Mercier
53879b5af1 [FIX] howtos/website_themes: Typo (Theming, layout and pages)
- Theming: bundle _assets_bootstrap
- Theming: Minified external libs
- Layout: Move example - indentation
- Layout: Remove useless version number
- Pages: 404 additional_title

closes odoo/documentation#16607

X-original-commit: 522eb03851
Signed-off-by: Brandon Mercier (bram) <bram@odoo.com>
2026-02-27 21:56:08 +00:00
ltinel
265f916d09 [FIX] tutorials: fix outdated group creation instructions
The instructions were updated to take the new `res.groups.privilege` model into account.

closes odoo/documentation#16490

X-original-commit: fe21491ab8
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2026-02-23 07:47:13 +00:00
Josse Colpaert
2e421aae87 [FIX] accounting_localization: the mapping was removed
closes odoo/documentation#16369

X-original-commit: 741001d9ab
Related: odoo/odoo#248128
Related: odoo/enterprise#107078
Signed-off-by: Josse Colpaert (jco) <jco@odoo.com>
2026-02-19 10:03:19 +00:00
Valeriya (vchu)
3accba7264 [FIX] tutorials: hide unsupported master web framework tutorial
closes odoo/documentation#16402

X-original-commit: a463942a43
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2026-02-16 10:07:15 +00:00
Thomas des Touches
4a9ad85763 [FIX] tutorials,howtos: Replace each kanban-card with card
closes odoo/documentation#16188

X-original-commit: 513f81f537
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2026-02-06 12:17:47 +00:00
Antoine Vandevenne (anv)
3bed9130a4 [FIX] tutorials/importable_modules: fix typo in request.not_found()
closes odoo/documentation#16304

X-original-commit: d668678261
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2026-02-06 10:56:25 +00:00
Joerg Steffens
a0a680cd07 [FIX] developer/api/external_api: trailing whitespace
closes odoo/documentation#16299

X-original-commit: fa8f180fcf
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2026-02-05 20:05:23 +00:00
Joerg Steffens
e0a327e98a [FIX] developer/api/external_api: typo function -> function
X-original-commit: 8a34b1f279
Part-of: odoo/documentation#16299
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2026-02-05 20:05:23 +00:00
Joerg Steffens
853e509f24 [FIX] developer/api/external_api: broken json2 JS examples
The given example contains errors.

X-original-commit: 001bdac7b8
Part-of: odoo/documentation#16299
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2026-02-05 20:05:23 +00:00
Arnaud Sibille
283418b1f9 [IMP] javascript reference: add min_display_digits option
https://github.com/odoo/enterprise/pull/104728 added a
`min_display_digits` option on float fields.
This commit adds it also in the documentation.

closes odoo/documentation#16251

X-original-commit: 854a61db4e
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
Signed-off-by: Arnaud Sibille (arsi) <arsi@odoo.com>
2026-02-03 18:20:36 +00:00
lse-odoo
bf966ddb58 [IMP] developer/reference/cli: module upgrade all argument
Add documentation on the added `all` argument

task-4585261

closes odoo/documentation#16000

Related: odoo/odoo#244283
Signed-off-by: Loan Sens (lse) <lse@odoo.com>
2026-02-02 09:37:30 +00:00
Chrysanthe (chgo)
3369a800fb [IMP] reference/user_interface: update Odoo UI icons list
This commit updates the `Odoo UI icons` library in order to showcase all
the new icons recently added. This should ease adoptions by developers
as well as providing a clear overview about whether an icon is available
or not.

task-5430888

closes odoo/documentation#15796

Signed-off-by: Chrysanthe Gomrée (chgo) <chgo@odoo.com>
2025-12-19 16:33:17 +00:00
lman-odoo
f0e695583f [IMP] website/ecommerce: update catalog page
task-5136241

closes odoo/documentation#15774

X-original-commit: ffea780a04
Signed-off-by: Audrey Vandromme (auva) <auva@odoo.com>
Signed-off-by: Larissa Manderfeld (lman) <lman@odoo.com>
2025-12-18 21:28:02 +00:00
Julien Carion
feb7f99fe6 [IMP] developer: new schedule attribute for calendar views
This commit adds documentation support for the new calendar view attribute
introduced in https://github.com/odoo/odoo/pull/238557

task-5364034

closes odoo/documentation#15573

Related: odoo/odoo#238557
Related: odoo/enterprise#101235
Signed-off-by: Julien Carion (juca) <juca@odoo.com>
2025-12-17 13:59:25 +00:00
Alvaro Fuentes
6196554518 [IMP] developer/reference/cli: add --skip-auto-install
Document new cli option.

closes odoo/documentation#15623

X-original-commit: b54e3ef498
Related: odoo/odoo#239427
Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
2025-12-17 10:23:18 +00:00
Krzysztof Magusiak (krma)
b44dfce306 [IMP] developer/cli: config option for system database
odoo/odoo#239487

closes odoo/documentation#15656

Signed-off-by: Krzysztof Magusiak (krma) <krma@odoo.com>
2025-12-11 17:56:49 +00:00
qsm-odoo
ad9e5e917c [IMP] developer: review calendar date_stop/date_delay definitions
The `date_delay` option was removed in [1] but the documentation still
mentioned it. Also reviewed the default value of `date_stop`.

[1]: 40c75d3635

Related to task-5350495

closes odoo/documentation#15439

Related: odoo/odoo#237283
Related: odoo/enterprise#100501
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2025-11-28 12:30:48 +00:00
Krzysztof Magusiak (krma)
4152f67645 [IMP] core: new SQL alias builder
Update the documentation with more recent examples of usage of the Query
object.

closes odoo/documentation#15257

Related: odoo/odoo#234156
Related: odoo/enterprise#98682
Related: odoo/upgrade#8757
Signed-off-by: Krzysztof Magusiak (krma) <krma@odoo.com>
2025-11-27 11:12:33 +00:00
Sylvain Francis
f937b08d16 [IMP] reference/cli: db-filter for Web UI
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.

closes odoo/documentation#15382

X-original-commit: fbc787474f
Signed-off-by: Sylvain Francis (syf) <syf+odoo@odoo.com>
2025-11-21 08:24:54 +00:00
Saurabh
9377795bf0 [IMP] developer/javascript_reference: hide_trailing_zeros statinfo option
This commit adds the documentation for new option
`hide_trailing_zeros` supported in statinfo widget.

Community PR: https://github.com/odoo/odoo/pull/235931

task-5238438

closes odoo/documentation#15366

Related: odoo/odoo#235931
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-11-19 18:40:35 +00:00
Chong Wang (cwg)
c6facd227b [IMP] orm: add changelog for ir.config_parameter
closes odoo/documentation#15077

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-11-18 02:18:55 +00:00
xpl-odoo
eea4f4045c [IMP] odoo.sh: partial update of the section
closes odoo/documentation#15318

X-original-commit: 6b6069a2f9
Signed-off-by: Xavier Platteau (xpl) <xpl@odoo.com>
2025-11-15 03:10:51 +00:00
Julien Carion (juca)
904c78dd12 [IMP] developer/javascript_reference: hide_trailing_zeros field option
This commit adds the documentation that was missing for https://github.com/odoo/odoo/pull/208451

task-4626715

closes odoo/documentation#15264

Forward-port-of: odoo/documentation#15241
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-11-14 21:49:20 +00:00
qsm-odoo
a529aa6458 [IMP] developer: explain the new <asset> tag added as a fix
Also removes outdated things in the `<template>` tag documentation and
reviews it a bit.

See https://github.com/odoo/odoo/pull/104836

task-2963840

closes odoo/documentation#15239

X-original-commit: db6ceff331
Related: odoo/odoo#235226
Related: odoo/enterprise#99233
Related: odoo/design-themes#1179
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2025-11-12 22:05:43 +00:00
william-andre
809e336ba7 [IMP] developer: deprecated attributes in groupby buttons
In order to be more consistent, the `type="edit"` attributes have been
removed and the button is forced to be "View" in `.button-secondary`

closes odoo/documentation#15073

Related: odoo/odoo#233483
Related: odoo/enterprise#98285
Related: odoo/upgrade#8720
Signed-off-by: William André (wan) <wan@odoo.com>
2025-11-07 17:10:39 +00:00
David Vidal
42a9705530 [FIX] developer/modules: init/uninstall hooks arguments
Since https://github.com/odoo/odoo/pull/108254 an env is used
directly in the init/uninstall hooks.

closes odoo/documentation#15147

X-original-commit: eae0163257
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-11-06 10:09:32 +00:00
odoo
ae7dc56247 [IMP] developer/reference/qweb: remove deprecated 't-raw' ir.qweb directive
task-4461090

closes odoo/documentation#14770

Related: odoo/odoo#229846
Related: odoo/enterprise#96230
Related: odoo/upgrade#8543
Signed-off-by: Christophe Matthieu (chm) <chm@odoo.com>
2025-11-03 09:06:47 +00:00
Emanuele (emi)
b9c3b30041 [FIX] orm: adapt indentation of python examples
This commit fixes the current indentation of python blocks, as they're not valid.

closes odoo/documentation#15075

X-original-commit: 0afc64eb25
Signed-off-by: Emanuele Maruzzi (emi) <emi@odoo.com>
2025-10-31 12:18:06 +00:00
Emanuele
64091195ac [IMP] orm: add warning about model extension
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

X-original-commit: bb65662f04
Part-of: odoo/documentation#15075
Signed-off-by: Emanuele Maruzzi (emi) <emi@odoo.com>
2025-10-31 12:18:06 +00:00
Mathilde Pascal
a41045ab05 [FIX] tutorials,howtos: change all instances of kanban-box to kanban-card
closes odoo/documentation#15053

X-original-commit: 56a1777d96
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-10-28 17:38:29 +00:00
Aaron Bohy
0ffae360c3 [IMP] developer/../view_architectures: list width attribute
PR odoo/odoo#232988 adds the support of minimal/maximal widths for
the `width` attribute in list archs. This commit updates the
documentation accordingly.

task~5194492

closes odoo/documentation#14998

Related: odoo/enterprise#98074
Signed-off-by: Aaron Bohy (aab) <aab@odoo.com>
2025-10-27 09:29:41 +00:00
Carmine
222539a32a [IMP] reference/payment_provider: remove _should_build_inline_form method
Docs updated to reflect current payment form behavior.

task-4911075

closes odoo/documentation#14754

Related: odoo/odoo#229541
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-10-24 10:03:43 +00:00
Sébastien Theys
aababc4ad2 [IMP] tests: make post_install the default
closes odoo/documentation#6670

Signed-off-by: Sébastien Theys (seb) <seb@odoo.com>
2025-10-23 16:13:01 +00:00
Brandon Mercier
ce282cd33a [FIX] Typo in the builder option
closes odoo/documentation#14946

X-original-commit: 56f396e38c
Signed-off-by: Brandon Mercier (bram) <bram@odoo.com>
2025-10-21 02:26:58 +00:00
Julien Mougenot
b7a255c60c [FIX] web: remove/update old QUnit documentation
This commit replaces the outdated QUnit documentation with links to the
freshly written Hoot/web testing documentation.

closes odoo/documentation#14926

X-original-commit: 33d7058113
Signed-off-by: Julien Mougenot (jum) <jum@odoo.com>
2025-10-20 09:45:46 +00:00
Julien Mougenot
e10ace4052 [IMP] web: HOOT - documentation
X-original-commit: eb756332c9
Part-of: odoo/documentation#14926
Signed-off-by: Julien Mougenot (jum) <jum@odoo.com>
2025-10-20 09:45:46 +00:00
Alvaro Fuentes
01ea7a9da4 [IMP] conf: strip odoo.upgrade.testing
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#324

closes odoo/documentation#14916

X-original-commit: 33aea00007
Signed-off-by: Alvaro Fuentes Suarez (afu) <afu@odoo.com>
2025-10-17 22:22:19 +00:00
Gorash
68ab1b66b6 [IMP] base: remove t-cache directive from ir.qweb
closes odoo/documentation#14693

See: https://github.com/odoo/odoo/pull/224487
See: https://github.com/odoo/enterprise/pull/93321
X-original-commit: 761ba00755
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: Christophe Matthieu (chm) <chm@odoo.com>
2025-10-17 15:51:37 +00:00
Arnaud Sibille
3b64f54334 [REM] account: remove filter_analytic
PR https://github.com/odoo/odoo/pull/223331 remove the field
`filter_analytic` on `account.report`.

task-4819486

closes odoo/documentation#14341

Related: odoo/odoo#223331
Related: odoo/enterprise#92598
Related: odoo/upgrade#8242
Signed-off-by: Arnaud Sibille (arsi) <arsi@odoo.com>
2025-10-08 08:18:18 +00:00
Krzysztof Magusiak (krma)
bcc83f9bc2 [REM] core: profiler SyncCollector
closes odoo/documentation#14774

Related: odoo/odoo#229936
Related: odoo/upgrade#8548
Signed-off-by: Krzysztof Magusiak (krma) <krma@odoo.com>
2025-10-07 17:16:27 +00:00
Gorash
258cc10941 [IMP] base,all: remove deprecated 't-esc' ir.qweb directive
closes odoo/documentation#14675

Related: odoo/odoo#228421
Related: odoo/enterprise#95456
Related: odoo/upgrade#8493
Related: odoo/design-themes#1150
Related: odoo/upgrade-util#326
Signed-off-by: Christophe Matthieu (chm) <chm@odoo.com>
2025-10-02 10:53:21 +00:00
Antoine Vandevenne (anv)
1fc0adf527 [FIX] tutorials/discover_js_framework: fix example link for reactive
closes odoo/documentation#14667

X-original-commit: 84dc025f1b
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-09-25 16:58:34 +00:00
Antoine Vandevenne (anv)
81418fa957 [FIX] howtos/translations: fix typo in "wainting"
closes odoo/documentation#14648

X-original-commit: a1a8ca93f3
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-09-23 10:30:55 +00:00
ASPhilemon
68b0777e42 [IMP] tutorials/module_data: improve phrasing
closes odoo/documentation#14647

Forward-port-of: odoo/documentation#14593
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-09-23 10:30:53 +00:00
Julien Castiaux
1a6794ddab [IMP] developer/api/external_api: new JSON-2 API
closes odoo/documentation#14570

X-original-commit: bd516548e7
Signed-off-by: Julien Castiaux (juc) <juc@odoo.com>
2025-09-22 10:00:31 +00:00