Commit Graph

2964 Commits

Author SHA1 Message Date
Antoine Vandevenne (anv)
fe894ad110 [IMP] odoo_theme: add the class o_code on literals
The SCSS that styles the `literal`, `code`, `file`, and `command` roles
is excessively complex because the traduction from RST to HTML is not
consistent from one role to another: some use `<code>` elements, some
have the `code` class, some wrap the literal with a `span` element.

This commit sets the `o_code` class on all of these roles' parent node
at translation time to allow simplifying the SCSS target.
2023-01-03 18:30:36 +01:00
Mahmoud Metwally
840b97cb49 [FIX] rdtraining: fix writing errors
closes odoo/documentation#3250

X-original-commit: ad91dd67c2
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2023-01-03 10:56:22 +01:00
Antoine Vandevenne (anv)
e3972349f4 [FIX] odoo_theme: handle non-TOC pages when expanding top menu entries
Trying to "expand" those pages lead to a crash that prevented the menu
to be shown at all.

Incidentally, this commit also handles menus built with `make fast`.

closes odoo/documentation#3252

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2023-01-02 18:47:57 +01:00
Antoine Vandevenne (anv)
dca158c867 [IMP] odoo_theme: scroll the active menu entry into view
In large and deeply nested TOCs like finance/accounting/fiscal_localizations/localizations/...
the user had to constantly scroll the menu to the menu entry they just
clicked because the expanded menu would not fit entirely on the page.
With this commit, the active menu entry is scrolled into view each time
the page is reloaded.

The previous behavior was also the reason for expanding the top menu
entries on only the homepage. Thanks to the scroll, they now always
expand.

Part-of: odoo/documentation#3252
2023-01-02 18:47:57 +01:00
Antoine Vandevenne (anv)
c919778f0a [IMP] README: remove version from links and rephrase explanations
task-2897123

closes odoo/documentation#3249

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2023-01-02 18:47:52 +01:00
Antoine Vandevenne (anv)
2e96c049fe [IMP] contributing/documentation: rewrite the contribution guide
This commit restructures the contributing/documentation page to re-use
content introduced with the contributing/development page and to
display the two ways to contribute (github vs git) in content tabs
rather than sections.

The guide is simplified and updated to delegate long explanations to
other pages or websites, remove useless images and focus on getting
users ready to contribute.

task-2897123

Part-of: odoo/documentation#3249
2023-01-02 18:47:52 +01:00
Antoine Vandevenne (anv)
beb0317832 [ADD] contributing/development: add a guide to contribute to the codebase
In addition, this commit extracts the git guidelines from the coding
guidelines. This helps link the git guidelines and unclutter the coding
guidelines, which should focus on only the programming languages.

task-2897123

Part-of: odoo/documentation#3249
2023-01-02 18:47:51 +01:00
Martin Trigaux
0e556f5bc2 [I18N] *: update source terms 2023-01-02 10:23:53 +01:00
Odoo Translation Bot
14b7746cd9 [I18N] Update translation terms from Transifex 2023-01-01 01:40:21 +01:00
Antoine Vandevenne (anv)
c8f8164943 [FIX] odoo_theme: update the aria attributes when scrolling the page TOC
The 'aria-expanded' attribute was not correctly updated on the `i` tag
when the user scrolled through the page TOC. This caused a minor issue
where an arrow (`i`) that was collapsed manually with a click would no
longer automatically expand afterward.

task-3106339

closes odoo/documentation#3235

X-original-commit: f068065d39
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-27 13:04:22 +01:00
Antoine Vandevenne (anv)
a179595415 [IMP] odoo_theme: expand top level menu items on the homepage
When the user browses the homepage, it might be hard to figure out
where they want to go next. Expanding the top-level menu items could
help them with that.

task-3106339

X-original-commit: 5526f1ea07
Part-of: odoo/documentation#3235
2022-12-27 13:04:22 +01:00
Michelle Vu (mivu)
5979a772e6 [IMP] Calendar: Outlook sync warning
If committed, this will add a more elaborate warning on what users must
do before syncing Odoo Calendar and Outlook Calendar. It also removes
mentions of the import/export process and archiving events, as these
methods will not prevent email spam from Outlook.

closes odoo/documentation#2925

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-27 10:28:40 +01:00
Odoo Translation Bot
77145fce1c [I18N] Update translation terms from Transifex 2022-12-25 01:40:19 +01:00
Odoo Translation Bot
bec0453a33 [I18N] Update translation terms from Transifex 2022-12-18 01:40:14 +01:00
LoredanaLrpz
fb5c128fb7 [IMP] POS: upgrade the getting started page for 15.0
Task ID: 3090486
Do not fw to 16.0 without making other changes

closes odoo/documentation#3094

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-16 15:25:01 +01:00
Victor Feyens
d14f802c8f [FIX] core: latex build
* latest droid package does not allow \usepackage{droid} anymore,
replace it with the right package

See https://github.com/MiKTeX/miktex-packaging/issues/136

* remove reference to package texlive-generic-recommended since
it's not available nor necessary since ubuntu 20.04.

closes odoo/documentation#3200

X-original-commit: 816f437064
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-12-16 00:58:41 +01:00
Antoine Vandevenne (anv)
3af62b0a59 [FIX] legal: fix path to PDF version of legal agreements
closes odoo/documentation#3196

X-original-commit: 73021c3a41
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-15 19:52:48 +01:00
Sam Lieber (sali)
54b903e512 [IMP] general: add notes about dev mode toggle
closes odoo/documentation#3143

X-original-commit: dc3d43c143
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-15 17:56:52 +01:00
Zachary Straub (ZST)
df041b1212 [IMP] email: add mail.default.from_filter
closes odoo/documentation#2694

Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-12-15 17:56:46 +01:00
Tom Aarab (toaa)
3337ffa6c7 [IMP] odoo.sh: Python libraries and packages
Added a note on packages and extensions support

closes odoo/documentation#3184

Taskid: 2836438
X-original-commit: b1f92ba879
Signed-off-by: Aarab Tom (toaa) <toaa@odoo.com>
2022-12-13 09:02:44 +01:00
Horacio Tellez
3c9b87be30 [FIX] rdtraining: remove outdated line about journal_id in chapter 14
In chapter 14 there was a line pointing to how to deduce a default journal for an `account.move` record.
This is no longer needed as the journal is automatically deduced using the `move_type`. Also, the link
point to an outdated line of code that causes an error.

closes odoo/documentation#3179

X-original-commit: 67a75a3e11
Signed-off-by: Horacio Tellez Perez (hote) <hote@odoo.com>
2022-12-12 10:10:44 +01:00
Odoo Translation Bot
594f052a2b [I18N] Update translation terms from Transifex 2022-12-11 01:40:13 +01:00
KC (ksc)
ec61b2eeb0 [ADD] marketing automation: added 'getting started' section and docs to round out documentation
closes odoo/documentation#3158

X-original-commit: 4f6b03dc5b
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-12-08 17:19:07 +01:00
Antoine Vandevenne (anv)
5dcf9f7e86 [IMP] contributing: list the ways to contribute to Odoo
task-2897123

closes odoo/documentation#3151

X-original-commit: a309372d83
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-12-08 16:10:24 +01:00
Antoine Vandevenne (anv)
359ab4d028 [IMP] conf.py, *: interpolate the version and releases in the content
This commit replaces hard-coded occurrences of the version and of the
last, current and next releases' version with placeholders interpolated
at build time to avoid manually updating these after each freeze.

task-2917614

closes odoo/documentation#3142

X-original-commit: 0b9279d5
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-08 11:46:38 +01:00
Donatienne Pirlot
7a57fb3c81 [IMP] accounting: different ways to record a payment
closes odoo/documentation#3141

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-12-08 10:38:19 +01:00
Morgane (morm)
4259241ffd [IMP] documentation: legal page design
Prior to this commit, the terms and conditions were displayed in a table
with all the languages and it was not practical for the futur, with many
more languages.

task-3073198

closes odoo/documentation#3122

X-original-commit: b7bc34a197
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-07 15:21:24 +01:00
jopa-odoo
4d48da0840 [IMP] legal/fr: fix typos, spellcheck French translation
No changes to actual contents/semantics.

closes odoo/documentation#2941

X-original-commit: b085e06303
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-07 15:21:19 +01:00
“Chiara
1492cf810a [ACC] accounting: Forecasting bills
closes odoo/documentation#3121

Tasikd: 3069519
X-original-commit: 939d40c16d
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: chiaraprattico <chpr@odoo.com>
2022-12-07 13:14:59 +01:00
Zachary Straub (ZST)
2416a2e5e9 [IMP] CRM: updating flow and screenshots about lead mining
Task: 2543815
Cherry pick from #998

Omitted changes proposed in the **track_leads** directory (e.g. `lead_scoring.rst` + image folder). Both the content and image updates were already pushed from another PR so what was proposed on #998 was outdated and no longer necessary.

What’s left over are the original proposed changes in #998, within the **acquire_leads** directory which include updates to `lead_mining.rst` and corresponding image files.

On top of these proposals, I went ahead and made the following changes:

- renamed the image files in the asset directory, since they were using outdated naming convention (e.g. LM1.png, LM6.png, LM7.png)
- cleaned up rst formatting issues (headings, line breaks, added guilabels, etc.)
- rewrote document so content was more concise + followed content guidelines. You can see the first version of proposals here to compare the changes made.

closes odoo/documentation#3118

X-original-commit: 02ef871fa6
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-07 11:15:52 +01:00
“Chiara
632be6ef37 [IMP] accounting: tax return
closes odoo/documentation#3113

X-original-commit: 1db9968faa
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: chiaraprattico <chpr@odoo.com>
2022-12-06 17:02:19 +01:00
Melanie Nguyen (meng)
88e00bf021 [IMP] mail plugins: gmail plugin updates
Updated to reflect how to download Gmail Plugin from Google Workspace Marketplace for Odoo Online users; added new images

Closes Odoo Task 3001713

closes odoo/documentation#2773

Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-12-06 14:01:50 +01:00
Morgane (morm)
6ba5660133 [FIX] documentation: tabs responsiveness
Prior of this commit, the tabs were not responsive in the documentation

closes odoo/documentation#3076

X-original-commit: c9a001d22b
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-06 12:33:56 +01:00
Sam Lieber (sali)
efb165d791 [IMP] accounting/l10n: AR update documentation
closes odoo/documentation#2430

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-06 11:17:37 +01:00
“Chiara
5628762fae [IMP] accounting: SEPA
closes odoo/documentation#2849

Taskid: 2890089
Signed-off-by: Platteau Xavier (xpl) <xpl@odoo.com>
2022-12-05 13:24:04 +01:00
Tom Aarab (toaa)
d774094e87 [IMP] paypal: typo update
V14 has a dedicated "Fees" tab for PayPal, current documentation does not reflect that.

closes odoo/documentation#3077

Taskid: 3089273
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-12-02 19:11:25 +01:00
Tom Aarab (toaa)
870fb0ba54 [IMP] payment provider: minor phrasing
Changed phrasing on main page, based on PR #2775

Forward to 15.3.

closes odoo/documentation#3075

Taskid: 3089294
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-12-02 18:17:13 +01:00
LoredanaLrpz
f2b8645a3c [IMP] pos: update and improve the page and screenshots
closes odoo/documentation#3064

Taskid: 3062150
X-original-commit: 1ee45c661f
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: Perazzo Loredana (lrpz) <lrpz@odoo.com>
2022-12-02 10:21:48 +01:00
“Chiara
528d16c611 [IMP] accounting: update payments by check
closes odoo/documentation#2934

Taskid: 3062532
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-01 17:56:16 +01:00
Jonathan Castillo (jcs)
45d92b4f19 [IMP] contribution: typo in documentation.rst
closes odoo/documentation#3052

X-original-commit: f0fa7a2e22
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-11-30 14:48:44 +01:00
Antoine Vandevenne (anv)
d12de44508 [IMP] contributing/documentation: suggest to clone with ssh
GitHub requires users to "use token-based authentication for all
authenticated operations", for example `git push`. See
https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/

This commit suggests new contributors to clone the repository with SSH
so that the remote URL is automatically configured with the SSH
protocol.

task-3036845

closes odoo/documentation#3038

X-original-commit: dfb7801484
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-11-29 16:08:28 +01:00
“Chiara
c0c3aed14b [IMP] accounting: batch payments sdd
Forward to 16.0

closes odoo/documentation#3031

X-original-commit: fe2d694aff
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: chiaraprattico <chpr@odoo.com>
2022-11-28 09:45:57 +01:00
Odoo Translation Bot
e0cb1a7884 [I18N] Update translation terms from Transifex 2022-11-27 01:40:43 +01:00
Ivan Kropotkin
38dc4ceca5 [FIX] developer/reference: code example
closes odoo/documentation#2943

Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-11-24 16:31:39 +01:00
Loan (lse)
4b0b29e0fd [IMP] point_of_sale: Adyen Event URLs configuration
Add more details as of how to set Adyen Event URLs.
This is important to configure as it is necessary to
receive a callback from Adyen terminal when a transaction
have been done.

OPW-3041117
OPW-3041117

closes odoo/documentation#3018

X-original-commit: aa9126b037
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-11-23 20:38:09 +01:00
Tori (vpk)
0a0c4123a5 [ADD] Sales: new doc about returns and refunds
Task Number: 2514789

closes odoo/documentation#2985

X-original-commit: be0a995e21
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-11-23 18:17:55 +01:00
Donatienne Pirlot
2cb96db57c [IMP] upgrade: updating screenshots and process steps
closes odoo/documentation#3011

X-original-commit: f0f6083ee5
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-11-22 20:50:43 +01:00
Victor Feyens
6b38785b75 [IMP] developer/howtos: deprecate themes tutorial
This tutorial was already outdated in 13.0 (but
supposedly working).

In 14.0+, a lot of changes happened in website logic,
especially for 'website option definitions', breaking
the existing theme tutorial.

Considering the fact that a new tutorial is being made,
and that fixing the whole existing tutorial would be
a big work, it will be kept, but hidden as 'most things
being said still make sense'.

closes odoo/documentation#3002

X-original-commit: 9cc60baf46
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-11-21 19:15:38 +01:00
Wesley Kao (weka)
426b66ec7b [IMP] MRP: updated Kits doc rst content
Went through the existing kits documentation and changed a lot of the
content, as much of it was outdated. Also replaced the images with new
ones.

closes odoo/documentation#2720

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-11-21 10:44:38 +01:00
Sam Lieber (sali)
ce1d0b216d [ADD] discuss: specific email server from
closes odoo/documentation#2627

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-11-21 09:44:49 +01:00