Commit Graph

339 Commits

Author SHA1 Message Date
Alvaro Fuentes
47adf866f3 [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#14915

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

See: https://github.com/odoo/odoo/pull/224487
See: https://github.com/odoo/enterprise/pull/93321
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-09-27 02:23:43 +00:00
Julien Castiaux
bd516548e7 [IMP] developer/api/external_api: new JSON-2 API
closes odoo/documentation#14535

Signed-off-by: Julien Castiaux (juc) <juc@odoo.com>
2025-09-16 06:07:14 +00:00
Paolo Gatti
912b07fe25 [IMP] developer: new CLI commands and improvements
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

closes odoo/documentation#14368

Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2025-09-13 00:54:45 +00:00
william-andre
d1bca2ba27 [IMP] account: remove tax_negate
closes odoo/documentation#14474

Related: odoo/odoo#225252
Related: odoo/enterprise#93761
Related: odoo/upgrade#8361
Signed-off-by: William André (wan) <wan@odoo.com>
2025-09-07 09:44:54 +00:00
Julien Castiaux
c65b0d769f [IMP] developer/reference/cli: --dev=access
closes odoo/documentation#14294

Related: odoo/odoo#222807
Signed-off-by: Julien Castiaux (juc) <juc@odoo.com>
2025-08-25 15:43:07 +00:00
Julien Castiaux
7b237096b0 [FIX] developer/reference/cli: --dev=all is a lie
--dev=all actually means --dev=xml,qweb,reload

Part-of: odoo/documentation#14294
Related: odoo/odoo#222807
Signed-off-by: Julien Castiaux (juc) <juc@odoo.com>
2025-08-25 15:43:07 +00:00
Julien Castiaux
884313c1bc [FIX] developer/reference/cli: --dev=pdb was removed
Does nothing since odoo/odoo#78857 and was removed in odoo/odoo#115076
both in 16.0.

Part-of: odoo/documentation#14294
Related: odoo/odoo#222807
Signed-off-by: Julien Castiaux (juc) <juc@odoo.com>
2025-08-25 15:43:07 +00:00
Julien Castiaux
18e8581d58 [FIX] developer/reference/cli: --dev=replica
Introduced by odoo/odoo#195280 in saas-18.1

Part-of: odoo/documentation#14294
Related: odoo/odoo#222807
Signed-off-by: Julien Castiaux (juc) <juc@odoo.com>
2025-08-25 15:43:07 +00:00
Julien Castiaux
ec7913246b [FIX] developer/reference/cli: --db_replica_host
Introduced by odoo/odoo#112000 in 17.0

Part-of: odoo/documentation#14294
Related: odoo/odoo#222807
Signed-off-by: Julien Castiaux (juc) <juc@odoo.com>
2025-08-25 15:43:07 +00:00
Sam Lieber (sali)
0ca9c66d81 [IMP] UI: odoo spreadsheet svg icons
closes odoo/documentation#14354

X-original-commit: f054d73fda
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: Samuel Lieber (sali) <sali@odoo.com>
2025-08-20 15:10:27 +00:00
Bastien PIERRE
fa241f6994 [IMP] web: datetime new format and numeric attribute
closes odoo/documentation#14179

Related: odoo/odoo#218387
Related: odoo/enterprise#89968
Related: odoo/upgrade#8043
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-07-31 08:43:12 +00:00
Krzysztof Magusiak (krma)
d4a9931754 [IMP] developer/reference/backend: dynamic dates
Examples of how to specify dynamic dates in domains.

closes odoo/documentation#14105

Signed-off-by: Krzysztof Magusiak (krma) <krma@odoo.com>
2025-07-29 16:24:39 +00:00
Krzysztof Magusiak (krma)
d9fbf17817 [IMP] developer/reference/backend: domain operators
Simplify the list of operators and add `any!`.

Part-of: odoo/documentation#14105
Signed-off-by: Krzysztof Magusiak (krma) <krma@odoo.com>
2025-07-29 16:24:39 +00:00
Krzysztof Magusiak (krma)
5576deed6d [IMP] developer/reference: update changelog
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>
2025-07-29 16:24:39 +00:00
Antoine Vandevenne (anv)
13d1166022 [IMP] developer/reference/payment: update docstrings for payment models
task-3648413

closes odoo/documentation#13888

Related: odoo/odoo#209685
Related: odoo/enterprise#87325
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-07-19 13:10:33 +00:00
samueljlieber
6f7b3eee39 [IMP] UI: odoo spreadsheets svg icon updates
closes odoo/documentation#13946

X-original-commit: 354dee7660
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: Samuel Lieber (sali) <sali@odoo.com>
2025-07-10 01:21:01 +00:00
Chong Wang (cwg)
bde3b8fa3e [IMP] core: support reinit modules
closes odoo/documentation#13222

Related: odoo/odoo#206408
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-06-25 11:46:23 +00:00
samueljlieber
b374d2dd42 [ADD] UI: odoo spreadsheets svg icons
closes odoo/documentation#13524

X-original-commit: a35a208995
Signed-off-by: Samuel Lieber (sali) <sali@odoo.com>
2025-05-24 03:51:49 +00:00
Louis (loti)
034a1948a3 [IMP] reference/payment: autodoc _compare_notification_data
task-3797660

closes odoo/documentation#13284

Related: odoo/odoo#163860
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-05-11 09:55:45 +00:00
Leo Leclerc
7c0b0226d4 [FIX] rpc: fix code examples for tutorial and service
closes odoo/documentation#13235

X-original-commit: 2712116544
Signed-off-by: Florent Dardenne (dafl) <dafl@odoo.com>
2025-05-09 02:53:28 +00:00
Saif (segn)
631c3b436b [FIX] account: Replace filter_fiscal_position with allow_foreign_vat
task-4627315

closes odoo/documentation#12914

Related: odoo/odoo#201020
Related: odoo/enterprise#81569
Related: odoo/upgrade#7517
Signed-off-by: Olivier Colson (oco) <oco@odoo.com>
2025-04-23 11:13:38 +00:00
Mathieu Duckerts-Antoine
85b197e1c2 [FW][FIX] developer/views: no attributes for group tag in search arch
As already explained in the text:
The `group` element takes no attributes.
We fix the given example.

closes odoo/documentation#12886

Forward-port-of: odoo/documentation#12877
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2025-04-14 17:10:33 +00:00
Alvaro Fuentes
7febd70de5 [IMP] developer/reference/cli: improve docs of --upgrade-path
Be explicit about what we expect as parameter.

closes odoo/documentation#12751

X-original-commit: 246a2122e1
Related: odoo/odoo#204388
Signed-off-by: Alvaro Fuentes Suarez (afu) <afu@odoo.com>
2025-04-02 14:26:28 +00:00
Alvaro Fuentes
3e4ee4ed58 [IMP] developer/reference/cli: --pre-upgrade-scripts
Document the new cli option.

X-original-commit: 2844e193d4
Part-of: odoo/documentation#12751
Related: odoo/odoo#204388
Signed-off-by: Alvaro Fuentes Suarez (afu) <afu@odoo.com>
2025-04-02 14:26:28 +00:00
Julien Castiaux
d4e13fc634 [IMP] developer,*: Demo data no longer loaded by default
Community: https://github.com/odoo/odoo/pull/194585

task-4317765

closes odoo/documentation#12680

Signed-off-by: Julien Castiaux (juc) <juc@odoo.com>
2025-03-31 14:04:58 +00:00
Krzysztof Magusiak (krma)
67a1a99edb [IMP] orm: domain documentation update
Update the documentation for `odoo.fields.Domain` usage.

closes odoo/documentation#12662

Related: odoo/odoo#203656
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-03-30 18:37:12 +00:00
Aaron Bohy
b3d313db27 [IMP] developer/../view_architectures: add multi_create_view option
This commit documents the new `multi_create_view` attribute of the
calendar view.

Part of task~4510549

closes odoo/documentation#12262

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-03-13 11:38:01 +00:00
Aaron Bohy
0632e515da [IMP] developer/../view_architectures: add aggregate option
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>
2025-03-13 11:38:01 +00:00
Louis Baudoux
fb25d698f3 [IMP] extract_api: few minor improvements/corrections
- 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".

closes odoo/documentation#12284

X-original-commit: 1a33d8ef2b
Signed-off-by: Louis Baudoux (lba) <lba@odoo.com>
2025-03-05 18:39:56 +00:00
Louis Baudoux
a076c63527 [IMP] extract_api: improve implementation example
- 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>
2025-03-05 18:39:56 +00:00
Odoo's Mergebot
d51324d503 [FW][IMP] developer/reference/cli: neutralize option
closes odoo/documentation#12267

Forward-port-of: odoo/documentation#11478
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Co-authored-by: Chris Smith <cgsmith105@gmail.com>
Co-authored-by: Chris Smith <chris@cgsmith.net>
2025-03-05 14:20:32 +00:00
Krzysztof Magusiak (krma)
e0c8403a31 [IMP] base: ir.cron documentation
New function and description of how to write cron jobs and related
best-practices.

task-4472661

closes odoo/documentation#12077

Related: odoo/odoo#197781
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-02-26 14:14:41 +00:00
Mathieu Duckerts-Antoine
8a91b816fc [ADD] search panel: document new field attribute "depth"
We document the new attribute "depth" available for search panel fields of type
"category" introduced in https://github.com/odoo/odoo/pull/198733.

Task ID: 4579118

closes odoo/documentation#12133

Related: odoo/odoo#198733
Signed-off-by: Mathieu Duckerts-Antoine (dam) <dam@odoo.com>
2025-02-24 18:31:07 +00:00
Charles Mutabazi
606b56ccda [FIX] Use <chatter> instead of <div class="oe_chatter">
closes odoo/documentation#12110

X-original-commit: 0ae856bcf6
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2025-02-20 01:32:49 +00:00
maad-odoo
689fdc428b [FW][FIX] developer/mixins: chatter integration instructions in form view
Previously, the chatter integration instructions described an outdated method using fields and widgets. However, the integration approach has changed, requiring only the `<chatter/ >` element in the form view with configurable options. This commit updates the instructions accordingly.

See odoo/odoo@351b047c37

closes odoo/documentation#12088

Forward-port-of: odoo/documentation#12057
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
Signed-off-by: Aditya Maurya (maad) <maad@odoo.com>
2025-02-15 14:20:39 +00:00
samueljlieber
194ed8085a [FIX] clean unused resource files
X-original-commit: a4b841afce
Part-of: odoo/documentation#12082
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: Samuel Lieber (sali) <sali@odoo.com>
2025-02-14 21:59:10 +00:00
Aaron Bohy
ace11b6980 [IMP] developer/../view_architectures: add overflow option
This commit documents the new `overflow` option of the calendar
view.

Associated PR: odoo/odoo#197274
Task-4564270

closes odoo/documentation#12024

Signed-off-by: Aaron Bohy (aab) <aab@odoo.com>
2025-02-14 13:53:38 +00:00
Aaron Bohy
7d90b85f4f [IMP] developer/../view_architectures: show_date_picker option
This commit documents the newly added `show_date_picker` option in
the calendar view.

PR: https://github.com/odoo/odoo/pull/196945
Task-4510549

closes odoo/documentation#11985

Signed-off-by: Aaron Bohy (aab) <aab@odoo.com>
2025-02-10 08:23:51 +00:00
Aaron Bohy
d3664e0596 [IMP] developer/../view_architectures: improve calendar doc
This commit reworks the documentation of the calendar view, by
using a style which is more aligned with other views. We also
reworded and re-organized it.

Part-of: odoo/documentation#11985
Signed-off-by: Aaron Bohy (aab) <aab@odoo.com>
2025-02-10 08:23:51 +00:00
Krzysztof Magusiak (krma)
4b9939c579 [IMP] core: PEP420 native namespace
task-4035335

closes odoo/documentation#11914

Related: odoo/odoo#195664
Signed-off-by: Krzysztof Magusiak (krma) <krma@odoo.com>
2025-02-07 10:56:22 +00:00
Krzysztof Magusiak (krma)
2fcafbfca9 [IMP] core: api.private
New decorator for private methods. See #195402.

task-4505030

closes odoo/documentation#11944

Related: odoo/odoo#195402
Related: odoo/enterprise#77961
Signed-off-by: Krzysztof Magusiak (krma) <krma@odoo.com>
2025-02-06 13:34:09 +00:00
Rémy Voet (ryv)
2958013fa3 [IMP] orm: Deprecated read_group
Update documentation for the deprecatation of read_group.

closes odoo/documentation#11354

Related: odoo/odoo#163300
Related: odoo/enterprise#62388
Related: odoo/upgrade#6682
Signed-off-by: Rémy Voet (ryv) <ryv@odoo.com>
2025-02-05 13:54:00 +00:00
William Braeckman
8b49ad8add [IMP] developer/reference/cli: --limit-time-cron-conn
Document the newly created config option.

closes odoo/documentation#11851

See: https://github.com/odoo/odoo/pull/194141
X-original-commit: ff6f55ae20
Related: odoo/odoo#195042
Signed-off-by: William Braeckman (wbr) <wbr@odoo.com>
2025-01-24 15:20:41 +00:00
Aaron Bohy
336c77042a [IMP] javascript reference: document domain field options
Before this commit, options of the domain field weren't documented.
Now, they are.

closes odoo/documentation#11735

X-original-commit: 04ac6de366
Signed-off-by: Aaron Bohy (aab) <aab@odoo.com>
2025-01-13 08:39:55 +00:00
Krzysztof Magusiak
8bc1f02a12 [IMP] core: remove @api.returns
closes odoo/documentation#11156

Related: odoo/odoo#182709
Related: odoo/enterprise#71424
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2024-12-20 01:03:17 +00:00
Krzysztof Magusiak (krma)
87b489d36e [IMP] core: odoo.domain
odoo/odoo#170009

closes odoo/documentation#10214

Related: odoo/enterprise#65013
Related: odoo/upgrade-util#99
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2024-12-17 13:47:14 +00:00
Bastien PIERRE
617a1d0c82 [DOC] tours
closes odoo/documentation#11553

X-original-commit: b66cad62fd
Signed-off-by: Bastien Pierre (ipb) <ipb@odoo.com>
2024-12-11 14:00:33 +00:00
Bastien Fafchamps (bafa)
b21777ddae [FW][IMP] developer/*: update js code to ES6
This PR updates javascript code to be up to date with the codebase standards:
- use the `static` keyword when possible
- proper owl imports
- removed unecessary `@odoo-module` directives

Task ID: 2258359

closes odoo/documentation#11483

Forward-port-of: odoo/documentation#11466
Signed-off-by: Bastien Fafchamps (bafa) <bafa@odoo.com>
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2024-12-11 12:35:20 +00:00
Aaron Bohy
366f1d4735 [IMP] developer/../view_architectures: new control feature
This commit updates the documentation related to the `control`
feature of list and kanban views, w.r.t. to recent changes on that
matter.

Linked to odoo/odoo#188619

task~4063960

closes odoo/documentation#11536

Signed-off-by: Aaron Bohy (aab) <aab@odoo.com>
2024-12-09 14:20:19 +00:00