Commit Graph

89 Commits

Author SHA1 Message Date
Antoine Vandevenne (anv)
c466d6fd6e [IMP] supported_versions: flag saas-16.1 as supported
closes 

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2023-03-16 16:18:44 +01:00
Timothy Kukulka (tiku)
3eb3f74f70 [IMP] Website: rewrite-keycdn-doc
closes 

Signed-off-by: Timothy Kukulka (tiku) <tiku@odoo.com>
2023-03-13 18:46:58 +01:00
Timothy Kukulka (tiku)
6b7c550724 [IMP] Maintain: Add process to delete account and clean-up
closes 

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2023-03-13 13:59:18 +01:00
John Holton (hojo)
033f6de839 [FIX] Odoo.sh: correct content error
closes 

Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2023-02-24 10:50:38 +01:00
Antoine Vandevenne (anv)
f6ab6d6b99 [MOV] developer/cli: move "Command-line interface (CLI)" to the reference dir
task-2991663

closes 

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2023-02-21 16:06:50 +01:00
Antoine Vandevenne (anv)
433e5607ac [MOV] howto/rdtraining: move "Getting started" to the tutorials dir
This commit also replaces references to the "Building a module"
tutorial by references to the "Getting started" tutorial.

task-2991663

Part-of: 
2023-02-21 16:06:47 +01:00
Jonathan Castillo (jcs)
2fccceb964 [IMP] install/maintain: add section about search engine indexation
task-3179504

closes 

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2023-02-17 14:40:16 +01:00
Jonathan Castillo (jcs)
643834ced1 [FIX] *: RST cleanup
RST cleanup to comply with the RST guidelines. This is required so we
can use "make test", as there are currently hundreds of errors. For now,
it is unusable because of the oldest code in this repo.

closes 

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2023-02-14 11:24:31 +01:00
Jonathan Castillo (jcs)
6ba84585d0 [FIX] *: first small clean of the code
Friday afternoon cleanup. This is required so we can use "make test", as
there are currently hundreds of errors. For now, it is unusable because
of the oldest code in this repo.

closes 

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2023-02-10 17:20:43 +01:00
thkl-odoo
f469e4ef81 [IMP] install/maintain: clarification in the upgrade SLA
The Service Level Agreement has to be updated. Any additional line of
code, without using studio, in standard modules is not supposed to be
covered by the upgrade team. It is slightly different than the point
telling "development of custom modules"

closes 

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2023-01-31 17:25:58 +01:00
avg-odoo
92de7ccb2d [IMP] install/maintain: update content of upgrade SLA
The maintenance fees cover the maintenance of the custom code (whoever
did it) and are not specifically dedicated to custom code written by
Odoo development teams

closes 

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2023-01-26 17:21:41 +01:00
Antoine Vandevenne (anv)
ebce333c73 [IMP] supported_versions: add end of support dates for SaaS versions
closes 

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2023-01-19 13:38:28 +01:00
Sam Lieber (sali)
96cbb2375b [FIX] maintain: correct cname definition
closes 

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2023-01-03 21:57:51 +01:00
Antoine Vandevenne (anv)
f58bfc49b8 [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: 
2023-01-02 12:03:48 +01:00
Sam Lieber (sali)
dbf7a090d2 [ADD] misc: connect office365 with azure oauth
azure oauth changes from PO

closes 

Signed-off-by: Samuel Lieber (sali) <sali@odoo.com>
2022-12-15 16:59:15 +01:00
Tom Aarab (toaa)
b1f92ba879 [IMP] odoo.sh: Python libraries and packages
Added a note on packages and extensions support

closes 

Taskid: 2836438
Signed-off-by: Aarab Tom (toaa) <toaa@odoo.com>
2022-12-12 16:21:41 +01:00
Antoine Vandevenne (anv)
0b9279d52f [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 

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-12-08 10:00:21 +01:00
Donatienne Pirlot
f0f6083ee5 [IMP] upgrade: updating screenshots and process steps
closes 

Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-11-22 16:46:03 +01:00
Victor Feyens
efb6c47e92 [FIX] *: remove trailing whitespaces
Part-of: 
2022-11-18 17:33:14 +01:00
Victor Feyens
4af7600805 [FIX] *: enforce 1 newline on files end
Part-of: 
2022-11-18 17:33:13 +01:00
Jonathan Castillo (jcs)
8bf148a44d [IMP] *: Remove "SaaS" to keep only the "Odoo Online" appellation
task-3034812

closes 

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-10-20 18:58:12 +02:00
Jonathan Castillo (jcs)
2be57d669e [IMP] *: consistency for the use of "Odoo Online" (and SaaS)
task-3034812

Part-of: 
2022-10-20 18:58:12 +02:00
Antoine Vandevenne (anv)
f04b76cb02 [IMP] supported_version: release 16.0 and deprecate 13.0
closes 

X-original-commit: 3c61d24b1d
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-10-12 06:05:47 +02:00
Jonathan Castillo (jcs)
04c9692231 [IMP] install/maintain: add note about mailboxes in domain_names
task-2973080

closes 

X-original-commit: 9089a78602
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-09-05 13:27:10 +02:00
Julian Roussieau
a6a55f2b44 [FIX] odoo_sh: change img who explain storage space
closes 

X-original-commit: f52be8da2a
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-08-19 11:31:09 +02:00
Moens Alexandre
a434db86fa [IMP] maintain : process for odoo.sh to odoo online
Correction to a typo that made the line completly nonsensical and made
people think that they could migrate just part of the database.

opw-2947684

closes 

X-original-commit: a92671bd85
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-08-18 12:35:08 +02:00
Antoine Vandevenne (anv)
4558be3a5e [IMP] install: guide the user through the login page
Developers sometimes have a hard time making the difference between the
PostgreSQL user and the internal user. They would try to log into Odoo's
web client with their PostgreSQL credentials rather than with admin. See
https://reddit.com/r/Odoo/comments/w8zubf/logging_in_on_source_install.

closes 

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-08-01 15:10:43 +02:00
Benoit Socias
77f4b4b307 [IMP] install: troubleshoot typical problems for Mac users
As mentioned in [1], because of [2], some python implementation for Mac
fail on startup with default parameters.

Also, when installing requirements, the psycopg requirement can fail
because the $PATH does not contain the postgresql tools installed with
the .app.

This commit provides instructions to avoid those issues.

[1]: https://github.com/odoo/odoo/issues/79112
[2]: https://bugs.python.org/issue40518

task-2922249

closes 

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-07-19 10:04:28 +02:00
Stanislas Sobieski
4c5951953d [IMP] install/maintain: update info about upgrade process on Odoo.sh
closes 

Id: 2744270
X-original-commit: 815acb64c4
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: Pirlot Donatienne (dopi) <dopi@odoo.com>
Co-authored-by: Stanislas <sts@odoo.com>
Co-authored-by: Donatienne <dopi@odoo.com>
2022-07-18 12:33:29 +02:00
Sam Lieber (sali)
a408ea5543 [ADD] maintain: google oauth doc
Added document and media files on the setup of Google Gmail using OAuth with Odoo.

closes 

X-original-commit: 9b75dfd2ac
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-07-14 10:43:57 +02:00
Antoine Vandevenne (anv)
f648960c78 [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.

X-original-commit: 556cd6b
Part-of: 
Co-authored-by: Elisabeth Dickinson (edi) <edi@odoo.com>
2022-07-13 14:27:32 +02:00
Antoine Vandevenne (anv)
11460f4c93 [IMP] developer/rdtraining: simplify the development environment setup
In an attempt to help new developers install Odoo with a
straightforward procedure, Chapter 2 of the "Getting started" tutorial
included copy-pastes of parts of the "Installing Odoo" page. This proved
to be inefficient because it required maintaining documentation on the
installation procedure in several places and misled the readers by
suggesting installing the Python requirements *after* installing
PostgreSQL.

With this commit, the page on Chapter 2 is refreshed to be clearer to
the readers and redirect them to the "Installing Odoo" page when
necessary.

task-2908434

closes 

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-07-12 12:34:54 +02:00
Antoine Vandevenne (anv)
4e67b8986c [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 

X-original-commit: ad374af15d
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-07-04 10:38:45 +02:00
Denis Vermylen
ceff736539 [FIX] odoo.sh: remove hidden folder from documentation
it will also be renamed to .repositories in the near future

closes 

X-original-commit: 1afee9e2c7
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-06-08 08:50:49 +02:00
Jason Aerts (jaae)
39ec4b5201 [IMP] maintain: process for odoo.sh to odoo online
task-id 2870122

closes 

X-original-commit: 6dc4288e49
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-06-03 13:39:22 +02:00
Jonathan Castillo (jcs)
8f80b265f5 [IMP] maintain: add note in hosting changes (on-premise to online)
task-id 2869953

closes 

X-original-commit: 4cd0500408
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-06-01 19:25:57 +02:00
Antoine Vandevenne (anv)
91c20a2c03 [MOV] content/*: move resource files into their related page's directory
Since , 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

Part-of: 
2022-05-20 14:03:47 +02:00
Jason Aerts (jaae)
6f89b9f223 [FIX] maintain: typo in domain names doc
closes 

X-original-commit: f92889baa3
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-05-16 14:48:45 +02:00
Jonathan Castillo (jcs)
468f2f2a28 [IMP] install/maintain: add seealso links in domain names doc
closes 

X-original-commit: d7da800674
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-05-06 16:12:00 +02:00
Christophe Simonis
f235eb94b1 [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 

X-original-commit: 30f55dfd72
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-04-06 17:49:46 +02:00
Donatienne Pirlot
e73e422ce8 [FIX] upgrade: small fixes
task-2684744

closes 

X-original-commit: 6a316ca86e
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-03-29 11:25:56 +02:00
Eric Macharia
419170689e [FIX] install/maintain: typo in deploy.rst
closes 

X-original-commit: 5c5ef6e603
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-03-28 18:10:58 +02:00
Donatienne Pirlot
825e0ede21 [IMP] upgrade: update and improve the upgrade processes and information
task ID: 2684744

closes 

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-03-25 20:31:38 +01:00
Antoine Vandevenne (anv)
928e7ed3a6 [IMP] supported_versions: flag saas-15.2 as supported
closes 

X-original-commit: ba0e93e836
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-03-25 19:43:09 +01:00
Antoine Vandevenne (anv)
c123d0b978 [IMP] developer/cli: mention the different ways of calling the CLI
All examples on the page suggest calling the CLI with "odoo-bin" while
it is recommended to call it with "odoo" when Odoo was installed from a
distribution package. It also failed to mention the location of
"odoo-bin" relative to the source files.

The chance is also taken to rename the somewhat unclear page title to
something more clear and generic.

closes 

X-original-commit: b81c121ea0
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-03-14 11:08:24 +00:00
Jonathan Castillo (jcs)
df527a256c [IMP] install/maintain: add use of :guilabel: in domain_names
+ fix two small typos.

closes 

X-original-commit: 787b82bab9
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-03-10 16:13:01 +00:00
Jonathan Castillo (jcs)
fc308f3479 [IMP] install/maintain: new improved doc about domain names
task-id 2680490

closes 

X-original-commit: d22f95362a
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-03-03 17:13:56 +00:00
Antoine Vandevenne (anv)
b591fcfcf2 [IMP] extensions: add content tabs (backport of cf6ca0fb)
closes 

X-original-commit: 286b01a241
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-02-23 13:55:12 +00:00
Stanislas Sobieski
8e32a65c98 [FW][REV] odoo_sh: revert commit 6c48f90
closes 

Forward-port-of: 
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-02-22 17:02:37 +00:00
Obay Abdelgadir
a80f3c3899 [IMP] install: remove deprecated ssl instruction in deploy.rst
Backport of commit d227ab66b0 on 

closes 

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
2022-02-22 13:24:55 +00:00