mirror of https://github.com/OCA/web.git
[IMP] web_assets_warmup: pre-commit auto fixes
parent
589dba193a
commit
76827edc3b
|
@ -17,26 +17,27 @@ Generate assets when Odoo starts
|
|||
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
|
||||
:alt: License: AGPL-3
|
||||
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github
|
||||
:target: https://github.com/OCA/web/tree/14.0/web_assets_warmup
|
||||
:target: https://github.com/OCA/web/tree/18.0/web_assets_warmup
|
||||
:alt: OCA/web
|
||||
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
|
||||
:target: https://translation.odoo-community.org/projects/web-14-0/web-14-0-web_assets_warmup
|
||||
:target: https://translation.odoo-community.org/projects/web-18-0/web-18-0-web_assets_warmup
|
||||
:alt: Translate me on Weblate
|
||||
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
|
||||
:target: https://runboat.odoo-community.org/builds?repo=OCA/web&target_branch=14.0
|
||||
:target: https://runboat.odoo-community.org/builds?repo=OCA/web&target_branch=18.0
|
||||
:alt: Try me on Runboat
|
||||
|
||||
|badge1| |badge2| |badge3| |badge4| |badge5|
|
||||
|
||||
Ensure that assets are generated and stored in the DB when Odoo starts
|
||||
|
||||
If the assets from the database are not up-to-date, they are regenerated by
|
||||
Odoo when we print a report, but to do so Odoo forces the commit, so if an
|
||||
exception occurs after (or during) the report rendering, it let the database in
|
||||
a broken state (picking have been validated in this case).
|
||||
If the assets from the database are not up-to-date, they are regenerated
|
||||
by Odoo when we print a report, but to do so Odoo forces the commit, so
|
||||
if an exception occurs after (or during) the report rendering, it let
|
||||
the database in a broken state (picking have been validated in this
|
||||
case).
|
||||
|
||||
To prevent this issue, we need to ensure that the assets are well-generated
|
||||
when Odoo starts, not when the report is printed.
|
||||
To prevent this issue, we need to ensure that the assets are
|
||||
well-generated when Odoo starts, not when the report is printed.
|
||||
|
||||
**Table of contents**
|
||||
|
||||
|
@ -49,7 +50,7 @@ Bug Tracker
|
|||
Bugs are tracked on `GitHub Issues <https://github.com/OCA/web/issues>`_.
|
||||
In case of trouble, please check there if your issue has already been reported.
|
||||
If you spotted it first, help us to smash it by providing a detailed and welcomed
|
||||
`feedback <https://github.com/OCA/web/issues/new?body=module:%20web_assets_warmup%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
|
||||
`feedback <https://github.com/OCA/web/issues/new?body=module:%20web_assets_warmup%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
|
||||
|
||||
Do not contact contributors directly about support or help with technical issues.
|
||||
|
||||
|
@ -57,18 +58,18 @@ Credits
|
|||
=======
|
||||
|
||||
Authors
|
||||
~~~~~~~
|
||||
-------
|
||||
|
||||
* Camptocamp
|
||||
|
||||
Contributors
|
||||
~~~~~~~~~~~~
|
||||
------------
|
||||
|
||||
* Sébastien Alix <sebastien.alix@camptocamp.com>
|
||||
* Michael Tietz (MT Software) <mtietz@mt-software.de>
|
||||
- Sébastien Alix <sebastien.alix@camptocamp.com>
|
||||
- Michael Tietz (MT Software) <mtietz@mt-software.de>
|
||||
|
||||
Maintainers
|
||||
~~~~~~~~~~~
|
||||
-----------
|
||||
|
||||
This module is maintained by the OCA.
|
||||
|
||||
|
@ -80,6 +81,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
|
|||
mission is to support the collaborative development of Odoo features and
|
||||
promote its widespread use.
|
||||
|
||||
This module is part of the `OCA/web <https://github.com/OCA/web/tree/14.0/web_assets_warmup>`_ project on GitHub.
|
||||
This module is part of the `OCA/web <https://github.com/OCA/web/tree/18.0/web_assets_warmup>`_ project on GitHub.
|
||||
|
||||
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
|
||||
|
|
|
@ -2,21 +2,19 @@
|
|||
<!-- Copyright 2020 Camptocamp SA
|
||||
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record model="ir.cron" id="cron_generate_assets">
|
||||
<field name='name'>Generate report assets</field>
|
||||
<field name='interval_number'>1</field>
|
||||
<field name='interval_type'>months</field>
|
||||
<field name="numbercall">-1</field>
|
||||
<field name="active" eval="True" />
|
||||
<field name="doall" eval="False" />
|
||||
<field
|
||||
<record model="ir.cron" id="cron_generate_assets">
|
||||
<field name='name'>Generate report assets</field>
|
||||
<field name='interval_number'>1</field>
|
||||
<field name='interval_type'>months</field>
|
||||
<field name="numbercall">-1</field>
|
||||
<field name="active" eval="True" />
|
||||
<field name="doall" eval="False" />
|
||||
<field
|
||||
name="nextcall"
|
||||
eval="(datetime.now() + timedelta(minutes=1)).strftime('%Y-%m-%d %H:%M:00')"
|
||||
/>
|
||||
<field name="model_id" ref="base.model_ir_actions_report" />
|
||||
<field name="state">code</field>
|
||||
<field name="code">model.cron_generate_assets()</field>
|
||||
</record>
|
||||
|
||||
<field name="model_id" ref="base.model_ir_actions_report" />
|
||||
<field name="state">code</field>
|
||||
<field name="code">model.cron_generate_assets()</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
[build-system]
|
||||
requires = ["whool"]
|
||||
build-backend = "whool.buildapi"
|
|
@ -0,0 +1,2 @@
|
|||
- Sébastien Alix \<<sebastien.alix@camptocamp.com>\>
|
||||
- Michael Tietz (MT Software) \<<mtietz@mt-software.de>\>
|
|
@ -1,2 +0,0 @@
|
|||
* Sébastien Alix <sebastien.alix@camptocamp.com>
|
||||
* Michael Tietz (MT Software) <mtietz@mt-software.de>
|
|
@ -0,0 +1,10 @@
|
|||
Ensure that assets are generated and stored in the DB when Odoo starts
|
||||
|
||||
If the assets from the database are not up-to-date, they are regenerated
|
||||
by Odoo when we print a report, but to do so Odoo forces the commit, so
|
||||
if an exception occurs after (or during) the report rendering, it let
|
||||
the database in a broken state (picking have been validated in this
|
||||
case).
|
||||
|
||||
To prevent this issue, we need to ensure that the assets are
|
||||
well-generated when Odoo starts, not when the report is printed.
|
|
@ -1,9 +0,0 @@
|
|||
Ensure that assets are generated and stored in the DB when Odoo starts
|
||||
|
||||
If the assets from the database are not up-to-date, they are regenerated by
|
||||
Odoo when we print a report, but to do so Odoo forces the commit, so if an
|
||||
exception occurs after (or during) the report rendering, it let the database in
|
||||
a broken state (picking have been validated in this case).
|
||||
|
||||
To prevent this issue, we need to ensure that the assets are well-generated
|
||||
when Odoo starts, not when the report is printed.
|
|
@ -8,10 +8,11 @@
|
|||
|
||||
/*
|
||||
:Author: David Goodger (goodger@python.org)
|
||||
:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $
|
||||
:Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $
|
||||
:Copyright: This stylesheet has been placed in the public domain.
|
||||
|
||||
Default cascading style sheet for the HTML output of Docutils.
|
||||
Despite the name, some widely supported CSS2 features are used.
|
||||
|
||||
See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
|
||||
customize this style sheet.
|
||||
|
@ -274,7 +275,7 @@ pre.literal-block, pre.doctest-block, pre.math, pre.code {
|
|||
margin-left: 2em ;
|
||||
margin-right: 2em }
|
||||
|
||||
pre.code .ln { color: grey; } /* line numbers */
|
||||
pre.code .ln { color: gray; } /* line numbers */
|
||||
pre.code, code { background-color: #eeeeee }
|
||||
pre.code .comment, code .comment { color: #5C6576 }
|
||||
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
|
||||
|
@ -300,7 +301,7 @@ span.option {
|
|||
span.pre {
|
||||
white-space: pre }
|
||||
|
||||
span.problematic {
|
||||
span.problematic, pre.problematic {
|
||||
color: red }
|
||||
|
||||
span.section-subtitle {
|
||||
|
@ -368,14 +369,15 @@ ul.auto-toc {
|
|||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
!! source digest: sha256:358b7dda724b89b5345f039e82740006a3fd671e7f0dfb824dc67af6ae97a4df
|
||||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
||||
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/web/tree/14.0/web_assets_warmup"><img alt="OCA/web" src="https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/web-14-0/web-14-0-web_assets_warmup"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/web&target_branch=14.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
|
||||
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/web/tree/18.0/web_assets_warmup"><img alt="OCA/web" src="https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/web-18-0/web-18-0-web_assets_warmup"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/web&target_branch=18.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
|
||||
<p>Ensure that assets are generated and stored in the DB when Odoo starts</p>
|
||||
<p>If the assets from the database are not up-to-date, they are regenerated by
|
||||
Odoo when we print a report, but to do so Odoo forces the commit, so if an
|
||||
exception occurs after (or during) the report rendering, it let the database in
|
||||
a broken state (picking have been validated in this case).</p>
|
||||
<p>To prevent this issue, we need to ensure that the assets are well-generated
|
||||
when Odoo starts, not when the report is printed.</p>
|
||||
<p>If the assets from the database are not up-to-date, they are regenerated
|
||||
by Odoo when we print a report, but to do so Odoo forces the commit, so
|
||||
if an exception occurs after (or during) the report rendering, it let
|
||||
the database in a broken state (picking have been validated in this
|
||||
case).</p>
|
||||
<p>To prevent this issue, we need to ensure that the assets are
|
||||
well-generated when Odoo starts, not when the report is printed.</p>
|
||||
<p><strong>Table of contents</strong></p>
|
||||
<div class="contents local topic" id="contents">
|
||||
<ul class="simple">
|
||||
|
@ -393,7 +395,7 @@ when Odoo starts, not when the report is printed.</p>
|
|||
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/web/issues">GitHub Issues</a>.
|
||||
In case of trouble, please check there if your issue has already been reported.
|
||||
If you spotted it first, help us to smash it by providing a detailed and welcomed
|
||||
<a class="reference external" href="https://github.com/OCA/web/issues/new?body=module:%20web_assets_warmup%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
|
||||
<a class="reference external" href="https://github.com/OCA/web/issues/new?body=module:%20web_assets_warmup%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
|
||||
<p>Do not contact contributors directly about support or help with technical issues.</p>
|
||||
</div>
|
||||
<div class="section" id="credits">
|
||||
|
@ -414,11 +416,13 @@ If you spotted it first, help us to smash it by providing a detailed and welcome
|
|||
<div class="section" id="maintainers">
|
||||
<h2><a class="toc-backref" href="#toc-entry-5">Maintainers</a></h2>
|
||||
<p>This module is maintained by the OCA.</p>
|
||||
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
|
||||
<a class="reference external image-reference" href="https://odoo-community.org">
|
||||
<img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" />
|
||||
</a>
|
||||
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
|
||||
mission is to support the collaborative development of Odoo features and
|
||||
promote its widespread use.</p>
|
||||
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/web/tree/14.0/web_assets_warmup">OCA/web</a> project on GitHub.</p>
|
||||
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/web/tree/18.0/web_assets_warmup">OCA/web</a> project on GitHub.</p>
|
||||
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue