sbejaoui 0144e53301 [12.0][FIX] - report_py3o: run libreoffice in an isolated user installation
Bug when more than one conversion print is launched within the same libreoffice instance.

The standard behavior of libreoffice when a user open it while another instance is
running is to show a new window and throw an error if a new instance is forced within
the same user installation [see](https://bugs.documentfoundation.org/show_bug.cgi?id=37531).

This implies a bug in report_py3o module when we call libreoffice at the same time for
different documents.

To reproduce this bug:

**Case 1:**
1.  Simultaneously print two documents.

**Case 2:**
1.  Run print jobs using job_queue module
2.  Manually print another document

**Case 3:**
2.  Open libreoffice
3.  Print a py3o report

This PR creates a temporary user installation for each libreoffice conversion to bypass this limitation.
2023-03-24 13:41:50 +01:00
2023-02-06 09:08:28 +01:00
2022-11-30 13:23:57 +00:00
2023-03-18 17:59:34 +00:00
2023-03-18 17:07:27 +00:00
2023-03-18 20:02:29 +00:00
2022-09-08 07:23:36 +00:00
2023-03-18 20:02:29 +00:00
2021-10-17 17:03:53 +02:00
2022-03-31 17:24:56 +02:00
2021-10-17 17:03:53 +02:00
2022-11-03 09:14:15 +01:00
2021-10-17 17:03:53 +02:00
2023-02-06 09:08:28 +01:00
2021-10-17 17:03:53 +02:00
2021-10-17 17:03:53 +02:00
2021-10-17 17:03:53 +02:00
2021-10-17 17:03:53 +02:00
2023-03-22 08:48:31 +00:00

Runboat Pre-commit Status Build Status codecov Translation Status

reporting-engine

TODO: add repo description.

Available addons

addon version maintainers summary
base_comment_template 15.0.3.0.0 Add conditional mako template to any reporton models that inherits comment.template.
bi_sql_editor 15.0.1.0.3 legalsylvain BI Views builder, based on Materialized or Normal SQL Views
bi_view_editor 15.0.1.0.0 Graphical BI views builder for Odoo
board_eval_context 15.0.1.0.0 gurneyalex Add some keys to board.board eval context
report_async 15.0.1.0.0 kittiu Central place to run reports live or async
report_csv 15.0.1.0.0 Base module to create csv report
report_qr 15.0.1.0.0 Web QR Manager
report_qweb_element_page_visibility 15.0.1.0.1 Report Qweb Element Page Visibility
report_qweb_encrypt 15.0.1.0.0 kittiu Allow to encrypt qweb pdfs
report_qweb_parameter 15.0.1.0.0 Add new parameters for qweb templates in order to reduce field length and check minimal length
report_qweb_pdf_watermark 15.0.1.0.0 Add watermarks to your QWEB PDF reports
report_wkhtmltopdf_param 15.0.1.0.0 Add new parameters for a paper format to be used by wkhtmltopdf command as arguments.
report_xlsx 15.0.1.1.1 Base module to create xlsx report
report_xlsx_helper 15.0.1.0.1 Report xlsx helpers
report_xml 15.0.1.0.1 Allow to generate XML reports
sql_export 15.0.1.0.0 Export data in csv file with SQL requests
sql_export_excel 15.0.1.0.0 Allow to export a sql query to an excel file.
sql_request_abstract 15.0.1.0.0 legalsylvain Abstract Model to manage SQL Requests

Licenses

This repository is licensed under AGPL-3.0.

However, each module can have a totally different license, as long as they adhere to Odoo Community Association (OCA) policy. Consult each module's __manifest__.py file, which contains a license key that explains its license.


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.

Description
Odoo Alternative Reporting Engine
Readme 443 MiB
Languages
Python 35.1%
HTML 31.9%
JavaScript 30.5%
Java 1.1%
CSS 1.1%
Other 0.3%