Commit Graph

175 Commits

Author SHA1 Message Date
Jonathan Castillo (jcs)
81a23de57d [FIX] iot: typo in devices/scale
task-2956495

closes odoo/documentation#2593

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-08-18 09:16:54 +02:00
Antoine Vandevenne (anv)
80a9cfb68f [IMP] stripe: clarify the conditions for the support of a payment method
Even though the documentation was correct, it was confusing the reader
to state that local payment methods are considered enabled if their
related payment icon record does not exist in the database. The intended
meaning was that this statement only holds if the local payment method
is also supported, otherwise it cannot be enabled.

closes odoo/documentation#2543

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-08-17 14:11:03 +02:00
Wesley Kao (weka)
8c665643ce [IMP] inventory and mrp: capitalized "MRP" in toctree
In the toctree, "MRP" wasn't capitalized in "Inventory & MRP."
Affects all branches, can be forward ported.

closes odoo/documentation#2560

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-08-05 11:09:40 +02:00
Stanislas Sobieski
815acb64c4 [IMP] install/maintain: update info about upgrade process on Odoo.sh
closes odoo/documentation#2426

Id: 2744270
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Co-authored-by: Stanislas <sts@odoo.com>
Co-authored-by: Donatienne <dopi@odoo.com>
2022-07-18 10:34:20 +02:00
Sam Lieber (sali)
9b75dfd2ac [ADD] maintain: google oauth doc
Added document and media files on the setup of Google Gmail using OAuth with Odoo.

closes odoo/documentation#2274

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-07-13 17:09:55 +02:00
Antoine Vandevenne (anv)
c1c16ea388 [REF] legal: convert the table from a grid to a list table
Prior to this commit, the /legal.html page relied on RST substitutions
to insert the images directives of legal agreements within the table.
This caused Sphinx to omit the `image-reference` class on all `<a>`
elements surrounding an `<img>` element, which it normally adds when the
`target` option is specified on an `image` directive. As the theme
relies on that class to hide the "external link" icon added with commit
343decf1, the layout of the page was broken.

While replacing the substitutions with the plain `image` directive, the
grid table is converted to a list table to avoid the hassle of expanding
table cells to fit the directives. This will also help in maintaining
the content of the table when we will add new translations for the legal
agreements.

task-2909167

closes odoo/documentation#2438

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-07-13 11:53:26 +02:00
Antoine Vandevenne (anv)
c6b0c1f60d [FIX] odoo_theme: show a cursor when hovering on an image without modal
The images that have the class `o-no-modal` cannot be clicked to open in
a modal, so the cursor should not be changed to a pointer when hovering
on them.

This commit also simplifies the theme's SCSS by replacing the hard-coded
SVG images used in the "Supported versions" page by unicode circles with
a custom styling.

Part-of: odoo/documentation#2438
Co-authored-by: Elisabeth Dickinson (edi) <edi@odoo.com>
2022-07-13 11:53:25 +02:00
Antoine Vandevenne (anv)
d9a8f7b4ab [FIX] odoo_theme: only open images that have no target in modal
Since clicking on the image redirects the user to the target URL, it's
useless to open the image in a modal. Also, it partially broke the
layout of the /legal.html page due to the modal div being inserted into
table cells.

This commit also introduces the possibility to add the `o-no-modal`
class on images that should not open in a modal.

task-2909167

Part-of: odoo/documentation#2438
2022-07-13 11:53:25 +02:00
Romain Derie
2222142127 [FIX] website: warn about google api deprecation
Google deprecated both its "Universal Analytics" and "Google Sign-In"
API. See community counterpart commit for a detailed explanation and
links.

closes odoo/documentation#2382

Related: odoo/odoo#95232
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-07-12 13:31:54 +02:00
“Lau-Odoo”
7307dac6a6 [IMP] ecommerce: remove one sub-menu to add it as a see also
task - 2904108 I removed the "website/publish" section from the toctree to add a link to the full website documentation inside off the see also.

closes odoo/documentation#2384

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-07-07 15:01:42 +02:00
LoredanaLrpz
7ba4af1e99 [IMP] pos: add a warning about Six unusability in July
Task ID:3835
Since Six payment terminal won't be usable starting in July 2022, I
added this warning.

closes odoo/documentation#2387

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-07-07 14:07:41 +02:00
Demesmaeker
471d0c2094 [FIX] sale_amazon: fix information displayed
Both carrier name and tracking reference are now displayed to the
customer, even when using the carrie `Self Delivery`

task-2900803

closes odoo/documentation#2366

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-07-07 10:30:14 +02:00
“Lau-Odoo”
c40059e0a7 [IMP] website: broken link removal
task - 2841794

closes odoo/documentation#2351

Signed-off-by: Auvens Ludvig (lau) <lau@odoo.com>
2022-07-01 10:34:42 +02:00
Antoine Vandevenne (anv)
ad374af15d [MOV] developer/misc: move all pages to a more logical location
Before this commit, the "Developer/Misc" directory of the doc, and
more particularly the "Developer/Misc/Other" sub-directory, was used as
a garbage dump where we moved all the pages that didn't fit elsewhere.
Due to that, interesting and important pages, such as the Coding
Guidelines, were buried in that directory never to be read again by Odoo
developers.

This commit moves most pages under "Misc" one or two levels up to be
located directly under "Developer" hence making them more accessible. A
new "Contributing/Development" directory is added to host the Coding
Guidelines page and soon many other pages.

task-2897143

closes odoo/documentation#2337

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-06-30 16:12:41 +02:00
Antoine Vandevenne (anv)
120ae78553 [IMP] developer/views: apply the new API references style
The documentation of view attributes was lacking visual structure to
help the reader figure out which attribute relates to which parent
element. Since this documentation was relying on RST block quotes to
represent the hierarchy of view attributes, we can apply the same new
styling that was added with commit 934f45cf and designed for autodoc,
and which relies on the exact same HTML structure as block quotes.

task-2755298

closes odoo/documentation#2324

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-06-27 17:05:05 +02:00
Jonathan Castillo (jcs)
9ff312298d [IMP] contributing: update the rst cheat sheet
task - 2810468

closes odoo/documentation#1825

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Co-authored-by: Antoine Vandevenne (anv) <anv@odoo.com>
Co-authored-by: Elisabeth Dickinson (edi) <edi@odoo.com>
2022-06-27 12:43:35 +02:00
Valentin Chevalier
0db39e3564 [ADD] payment_acquirers/adyen: add doc configuration of Adyen
Following a technical task regarding the migration of the Adyen hosted
payment page integration to Adyen PayByLink, some new parameters have
been introduced and some have been removed.

This new addition to the documentation will help users configure their
acquirer.

task-2802921

closes odoo/documentation#1737

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-06-27 09:12:46 +02:00
LoredanaLrpz
610aeb1563 [ADD] pos: adyen payment terminal
Task ID: 2808584
Do not Forward port r+

closes odoo/documentation#2017

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-06-24 17:47:37 +02:00
LoredanaLrpz
63792faa92 [IMP] pos: change titles
Part-of: odoo/documentation#2017
2022-06-24 17:47:37 +02:00
Tom Aarab (toaa)
103c17f235 [IMP] accounting: added specification about payment flow for payment acquirer
V13 and V14 do not allow customers with no account on Odoo.com portal to pay through payment acquirers with payment flow "Payment from Odoo"

task - 2711962

closes odoo/documentation#2239

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-06-23 18:12:24 +02:00
Antoine Vandevenne (anv)
80c7b27827 [IMP] redirects: split redirects.txt into multiple, per-version, files
The `redirects.txt` file used to specify redirect rules for renamed or
moved documentation pages is starting to grow too big to be easily
maintainable. The main reason is that the number of redirect rules that
were thought to be required has been largely underestimated when
implementing the 'redirects' extension. At first, we believed that no
guidelines or structure were necessary because only a small amount of
redirect rules would be specified. This proved wrong and the file is now
becoming a mess, making it increasingly difficult to figure out where,
why, when, and if a redirect rule is specified in the file.

As the file is versioned, another issue emerges: conflicts occur every
time a commit is forward-ported to a later version if that commit adds a
redirect rule at the end of the file or at a line that was changed in
the later version. As redirect rules are frequently added, and since
blocks of redirect rules for new versions are added at the end of the
file, this tends to happen a lot.

This commit attempts to hit two birds with one stone by splitting the
`redirects.txt` file into multiple files, one per version. While doing
so, the existing redirect rules are ordered alphabetically and moved
into contextual blocks. Instructions and guidelines on how to create
redirect rules are also listed in the `redirects/MANUAL.md` file. By
sorting the redirect rules and adding them in different files, the
number of conflicts should decrease by a lot.

task-2891912

closes odoo/documentation#2265

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-06-22 16:31:52 +02:00
“Chiara
2c59116ef5 [REM] accounting: remove the odoo tutorials invoices link
Deleting the Odoo Tutorials Invoices link since the course has been merged, and the link isn't necessary anymore.

closes odoo/documentation#2243

Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-06-20 16:45:06 +02:00
Denis Vermylen
1afee9e2c7 [FIX] odoo.sh: remove hidden folder from documentation
it will also be renamed to .repositories in the near future

closes odoo/documentation#2159

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-06-07 10:08:43 +02:00
Jason Aerts (jaae)
6dc4288e49 [IMP] maintain: process for odoo.sh to odoo online
task-id 2870122

closes odoo/documentation#2133

Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-06-03 12:29:48 +02:00
Tom Aarab (toaa)
e4fc5f07ee [IMP] accounting: add note about bank sync not available for trial db
Added a note to specify that bank synchronization is not available on trial databases

closes odoo/documentation#2122

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-06-02 09:54:03 +02:00
Jonathan Castillo (jcs)
4cd0500408 [IMP] maintain: add note in hosting changes (on-premise to online)
task-id 2869953

closes odoo/documentation#2123

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-06-01 17:37:04 +02:00
Demesmaeker
80408caf6d [IMP] amazon: migrate to SPAPI
Starting July 2022, Amazon WMS API is deprecated and we need to use the Selling Partners API.

This brings changes in the authentication flow that are explained.

task-2466636

closes odoo/documentation#1654

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-05-30 09:44:12 +02:00
Donatienne Pirlot
ffc23483ca [IMP] accounting: update the follow-up information
Task ID: 2735445

closes odoo/documentation#1834

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-05-24 13:40:02 +02:00
Donatienne Pirlot
8acc4060c7 [IMP] accounting : update the list of fiscal localization packages
task id: 2858536

closes odoo/documentation#2040

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-05-19 16:54:56 +02:00
Altela Eleviansyah Pramardhika
1b2fbd0264 [FIX] developer/howtos: Fixed typo from field to fields
closes odoo/documentation#2023

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-05-19 12:40:49 +02:00
Antoine Vandevenne (anv)
6f125de01b [MOV] content/*: move resource files into their related page's directory
Since odoo/documentation#903, the guideline for the location of new
resource (images, downloadable files, RST includes...) files is to place
those inside the directory of the RST page that references them.

For example, if `doc1.rst` has a reference to `image.png` and to
`download.zip`, the file structure should look like this:

├── parent_doc/
│     └── doc1/
│     │     └── image.png
│     │     └── download.zip
│     └── doc1.rst
│     └── doc2.rst
├── parent_doc.rst

Before this commit, most of the resource files were still located inside
'media' directories holding all the resource files referenced by RST
pages located at the same level as these directories. In the example
above, a single 'media' directory would hold all the resource files
referenced by both `doc1.rst` and `doc2.rst`. Doing so prevented us from
figuring out easily which resource file was referenced by which RST page
and, thus, lead to unused resource files piling up in the repository. It
also made it more complicated to define codeowners regex rules because a
team could not simply be assigned to `/some_page.*` but needed to be
assigned to both `/some_page\.rst` and to the location of 'media'.

In order to help new content writers figure out the guideline when
taking examples from other RST pages, this commit retroactively applies
the guideline to existing resource files and 'media' directories. The
left-over resource files that are not referenced by any RST page are
removed.

task-2497965

closes odoo/documentation#2006

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-05-19 11:33:49 +02:00
Jason Aerts (jaae)
f92889baa3 [FIX] maintain: typo in domain names doc
closes odoo/documentation#1995

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-05-13 11:24:13 +02:00
Fabrice Henrion
df10f17c3e [IMP] payment acquirers: a note in Authorize.net
closes odoo/documentation#1103

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-05-12 12:08:36 +02:00
Demesmaeker
3231d20d92 [IMP] amazon: explain how to use a carrier
In case of an unsupported carrier or a self Delivery, Odoo won't block
the user to use the Amazon connector, but explanation were needed for
these cases.

task-2804907

closes odoo/documentation#1750

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-05-09 10:44:39 +02:00
Jonathan Castillo (jcs)
d7da800674 [IMP] install/maintain: add seealso links in domain names doc
closes odoo/documentation#1932

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-05-06 13:49:49 +02:00
Altela Eleviansyah Pramardhika
77ebdcdfca [FIX] developer/howtos: missing parentheses in print statement
Added parentheses in a print function

closes odoo/documentation#1923

Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-05-06 09:44:45 +02:00
Jonathan Castillo (jcs)
abc6d99af7 [IMP] contributing: modify titles and headings guidelines
The previous guidelines for titles and headings included an exception to
capitalize feature names as they are written in the apps. However, this
exception seems to have confused most writers as it isn't always clear
what should be considered as a feature name or what should be considered
as a noun or noun group. This commit removes this exception to make the
writing and reviewing processes easier while retaining good titles and
improving consistency across the documentation. It also changes the
titles of the Accounting section to provide a better example to other
writers.

task-id 2843109

closes odoo/documentation#1910

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-05-04 17:20:57 +02:00
root
324936c43e [ADD] multi_website: add info to configure multiple domains
closes odoo/documentation#1843

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-04-28 15:24:17 +02:00
Dossogne Bertrand
ce1961ebaf [FIX] developer: fix duplicate action availability
The duplicate action is not available for list views

closes odoo/documentation#1851

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-04-22 16:45:53 +02:00
Dossogne Bertrand
9cf425d886 [FIX] developer: fix duplicate availability
The duplicate action is not available for list views

closes odoo/documentation#1846

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-04-22 14:05:11 +02:00
Christophe Simonis
30f55dfd72 [FIX] supported_versions: correct naming of recent saas~x versions
Since 11.0, the naming scheme changed from `(x.)saas~y` to `saas~x.y`.

closes odoo/documentation#1804

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-04-06 16:00:42 +02:00
Antoine Vandevenne (anv)
683840be18 [ADD] last_build: add an orphan page informing on the last build date
closes odoo/documentation#1797

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-04-05 15:40:42 +02:00
LoredanaLrpz
ae76baa20e [IMP] pos: add tip usable decimal separator
task-id 2608735

closes odoo/documentation#1783

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-03-31 09:19:47 +02:00
Ray Carnes
bdf526af2c [IMP] inventory: add note about detailed operations in one_step.rst
User tripped up due to the creation of a second warehouse enabling
Storage Locations and changingthe workflow.

https://www.odoo.com/forum/help-1/inventory-receipt-in-second-warehouse-199962

closes odoo/documentation#1772

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-03-30 13:06:24 +02:00
Antoine Vandevenne (anv)
4e0a9b615f [REF] general: move images in their respective page's folder
Codeowner regexes need images to be in the correct location, otherwise
some image files might not be assigned to a GitHub team when the regex
covering the parent folder is split into multiple codeowner rules.

closes odoo/documentation#1771

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-03-30 12:12:34 +02:00
Donatienne Pirlot
6a316ca86e [FIX] upgrade: small fixes
task-2684744

closes odoo/documentation#1752

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-03-29 10:11:55 +02:00
Eric Macharia
5c5ef6e603 [FIX] install/maintain: typo in deploy.rst
closes odoo/documentation#1753

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-03-28 14:47:40 +02:00
Antoine Vandevenne (anv)
ba0e93e836 [IMP] supported_versions: flag saas-15.2 as supported
closes odoo/documentation#1739

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-03-25 15:50:45 +01:00
Donatienne Pirlot
bdc749e879 [IMP] upgrade: update and improve the upgrade processes and information
task ID: 2684744

closes odoo/documentation#1509

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-03-25 14:00:28 +01:00
Jonathan Castillo (jcs)
ad21a7a791 [ADD] accounting/l10n: new localization for luxembourg
task-id 2780977

closes odoo/documentation#1704

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-03-18 14:04:39 +01:00