<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Odoo/doc/reference/guidelines.rst, branch 14.0</title>
<subtitle>The current checkout of upstream Odoo</subtitle>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/'/>
<entry>
<title>[MOV] doc: move documentation to a dedicated repository</title>
<updated>2021-05-04T08:09:20+00:00</updated>
<author>
<name>Victor Feyens</name>
<email>vfe@odoo.com</email>
</author>
<published>2021-04-30T13:24:57+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=27bad8c3e32049ec69a588df0558e57a0b928309'/>
<id>27bad8c3e32049ec69a588df0558e57a0b928309</id>
<content type='text'>
In odoo/documentation-user#945, the developer documentation is merged
with the user documentation in a single repository and build config.

This commit then removes source files for the developer documentation
from the odoo/odoo repository.

DOC PR: https://github.com/odoo/documentation-user/pull/945

task-2351938
task-2352371
task-2205684
task-2352544

Co-authored-by: Victor Feyens &lt;vfe@odoo.com&gt;
Co-authored-by: Antoine Vandevenne &lt;anv@odoo.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In odoo/documentation-user#945, the developer documentation is merged
with the user documentation in a single repository and build config.

This commit then removes source files for the developer documentation
from the odoo/odoo repository.

DOC PR: https://github.com/odoo/documentation-user/pull/945

task-2351938
task-2352371
task-2205684
task-2352544

Co-authored-by: Victor Feyens &lt;vfe@odoo.com&gt;
Co-authored-by: Antoine Vandevenne &lt;anv@odoo.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] doc: fix some typing mistakes in guidelines</title>
<updated>2020-09-24T13:20:58+00:00</updated>
<author>
<name>Kaushalya Mandaliya</name>
<email>kma@odoo.com</email>
</author>
<published>2020-09-23T10:54:28+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=5a9c65a063d71ad3cb284ce72e83a2313da65e65'/>
<id>5a9c65a063d71ad3cb284ce72e83a2313da65e65</id>
<content type='text'>
closes odoo/odoo#58322

closes odoo/odoo#58434

X-original-commit: 7ceb73d324cd90038c80a5c7d65d9f43fd4b264a
Signed-off-by: Martin Trigaux (mat) &lt;mat@odoo.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes odoo/odoo#58322

closes odoo/odoo#58434

X-original-commit: 7ceb73d324cd90038c80a5c7d65d9f43fd4b264a
Signed-off-by: Martin Trigaux (mat) &lt;mat@odoo.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ADD] doc: sescurity pitfalls</title>
<updated>2020-09-18T15:56:09+00:00</updated>
<author>
<name>Martin Trigaux</name>
<email>mat@odoo.com</email>
</author>
<published>2020-01-15T14:30:03+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=a7eec1d65be9d0bb047c9bff4bfec3afa5131e63'/>
<id>a7eec1d65be9d0bb047c9bff4bfec3afa5131e63</id>
<content type='text'>
Write guidelines on how to write secure code and avoid commons
mistakes.

Update outdated information and move existing security guidelines to
the same section.

closes odoo/odoo#58060

X-original-commit: 10184274fb6be1639d2047e863654ed5c7bef9f0
Signed-off-by: Martin Trigaux (mat) &lt;mat@odoo.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Write guidelines on how to write secure code and avoid commons
mistakes.

Update outdated information and move existing security guidelines to
the same section.

closes odoo/odoo#58060

X-original-commit: 10184274fb6be1639d2047e863654ed5c7bef9f0
Signed-off-by: Martin Trigaux (mat) &lt;mat@odoo.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] doc: 'nusery' typo in examples</title>
<updated>2020-09-10T15:20:07+00:00</updated>
<author>
<name>Raf Geens</name>
<email>raf@odoo.com</email>
</author>
<published>2020-09-10T12:24:20+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=723d3c14982fe3aef1c0042b853c052f31167d7d'/>
<id>723d3c14982fe3aef1c0042b853c052f31167d7d</id>
<content type='text'>
closes odoo/odoo#57451

X-original-commit: 3b4a0ab81a667c75ce11b8eec0cbf2469bc76f61
Signed-off-by: Richard Mathot (rim) &lt;rim@openerp.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes odoo/odoo#57451

X-original-commit: 3b4a0ab81a667c75ce11b8eec0cbf2469bc76f61
Signed-off-by: Richard Mathot (rim) &lt;rim@openerp.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] doc: fix typo in guidelines</title>
<updated>2020-07-22T10:15:12+00:00</updated>
<author>
<name>Ivan Yelizariev</name>
<email>yelizariev@it-projects.info</email>
</author>
<published>2020-07-20T08:36:19+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=6d96111196ed4550e655f9f6e171fcd3cd0cada4'/>
<id>6d96111196ed4550e655f9f6e171fcd3cd0cada4</id>
<content type='text'>
You can see on example below the updated line that it's module_name and not model_name

￼&lt;!-- security --&gt;
&lt;record id="module_name_group_user" model="res.groups"&gt;
    ...
&lt;/record&gt;

closes odoo/odoo#54756

X-original-commit: 56de03befa16eeaaec211b5fc08116ce778b52b7
Signed-off-by: Victor Feyens (vfe) &lt;vfe@odoo.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
You can see on example below the updated line that it's module_name and not model_name

￼&lt;!-- security --&gt;
&lt;record id="module_name_group_user" model="res.groups"&gt;
    ...
&lt;/record&gt;

closes odoo/odoo#54756

X-original-commit: 56de03befa16eeaaec211b5fc08116ce778b52b7
Signed-off-by: Victor Feyens (vfe) &lt;vfe@odoo.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] tools: add placeholder support to _</title>
<updated>2020-06-18T11:03:34+00:00</updated>
<author>
<name>Martin Trigaux</name>
<email>mat@odoo.com</email>
</author>
<published>2020-05-29T08:41:36+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=3c3b88f6768e31417263b3828a874ca204e29514'/>
<id>3c3b88f6768e31417263b3828a874ca204e29514</id>
<content type='text'>
Mimic the syntax of logging to use placeholders in translatable
message.
The main advantage is to be able to fallback on the source term if the
translation can not be formatted properly.
It is very common to have errors in translations with missing
placeholders or badly translated (ie. the source
     "%(subject)s" -&gt; "%(sujet)s").

Instead of blocking the execution of the code, fallback on source
string.

Task-id: 1853119
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mimic the syntax of logging to use placeholders in translatable
message.
The main advantage is to be able to fallback on the source term if the
translation can not be formatted properly.
It is very common to have errors in translations with missing
placeholders or badly translated (ie. the source
     "%(subject)s" -&gt; "%(sujet)s").

Instead of blocking the execution of the code, fallback on source
string.

Task-id: 1853119
</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] doc: guidelines references + minor corrections</title>
<updated>2019-10-25T15:25:01+00:00</updated>
<author>
<name>Victor Feyens</name>
<email>vfe@odoo.com</email>
</author>
<published>2019-04-18T08:42:49+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=5eec683183b72a53fc424fb69d3e78e827849c7d'/>
<id>5eec683183b72a53fc424fb69d3e78e827849c7d</id>
<content type='text'>
X-original-commit: c83e999c6a8b16f78dfd9f944936439a53d2b52f</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
X-original-commit: c83e999c6a8b16f78dfd9f944936439a53d2b52f</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] doc: add missing "&gt;"</title>
<updated>2019-10-01T18:28:57+00:00</updated>
<author>
<name>Muhammad Awais</name>
<email>herawais@users.noreply.github.com</email>
</author>
<published>2019-10-01T11:40:51+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=0c1dbed1bcb482a0d31f1f6432c37c61fc441b8e'/>
<id>0c1dbed1bcb482a0d31f1f6432c37c61fc441b8e</id>
<content type='text'>
Unclosed tag

closes odoo/odoo#37744

X-original-commit: a0612f5a17e08e13362034203995944756a7c0be
Signed-off-by: Nicolas Martinelli (nim) &lt;nim@odoo.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Unclosed tag

closes odoo/odoo#37744

X-original-commit: a0612f5a17e08e13362034203995944756a7c0be
Signed-off-by: Nicolas Martinelli (nim) &lt;nim@odoo.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] *: fix typos in comments</title>
<updated>2019-08-07T10:28:33+00:00</updated>
<author>
<name>mreficent</name>
<email>miquel.raich@eficent.com</email>
</author>
<published>2019-08-02T11:26:58+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=355a5dfc365c419f3be2e1ccffe0cb38e1140d27'/>
<id>355a5dfc365c419f3be2e1ccffe0cb38e1140d27</id>
<content type='text'>
closes odoo/odoo#35404

Signed-off-by: Martin Trigaux (mat) &lt;mat@odoo.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes odoo/odoo#35404

Signed-off-by: Martin Trigaux (mat) &lt;mat@odoo.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] doc: remove calls to @api.multi and @api.one</title>
<updated>2019-07-30T15:39:19+00:00</updated>
<author>
<name>Yenthe666</name>
<email>yenthevg@gmail.com</email>
</author>
<published>2019-07-29T12:49:22+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=ce00210b612b2691ff37bb6e06ce908375e4b6cf'/>
<id>ce00210b612b2691ff37bb6e06ce908375e4b6cf</id>
<content type='text'>
Those two decorators are removed/deprecated since recent commits but some references remained in the documentation.

api.multi is deprecated since https://github.com/odoo/odoo/commit/cc62447a44c2cf4e2edaf8a1f6d94520e799ddd9
api.one was removed with https://github.com/odoo/odoo/commit/407f1f6cdb87a59bbad9f853078d7345cdf9f60c

closes odoo/odoo#35261

Signed-off-by: Martin Trigaux (mat) &lt;mat@odoo.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Those two decorators are removed/deprecated since recent commits but some references remained in the documentation.

api.multi is deprecated since https://github.com/odoo/odoo/commit/cc62447a44c2cf4e2edaf8a1f6d94520e799ddd9
api.one was removed with https://github.com/odoo/odoo/commit/407f1f6cdb87a59bbad9f853078d7345cdf9f60c

closes odoo/odoo#35261

Signed-off-by: Martin Trigaux (mat) &lt;mat@odoo.com&gt;</pre>
</div>
</content>
</entry>
</feed>
