Commit Graph

  • 93227ad32c [UPD] Update report_py3o.pot oca-travis 2021-12-09 09:30:26 +00:00
  • 70f8ba2f3a run pre-commit Denis Leemann 2021-11-23 15:56:02 +01:00
  • 96a69faf88 [IMP] Remove except of IOError as its an alias to OSError in python3 Elmeri Niemelä 2021-11-07 14:03:59 +02:00
  • d15d332a31 [IMP] Cleanup unnecessary imports Elmeri Niemelä 2021-11-07 14:01:44 +02:00
  • d588063723 [IMP] Workaround for genshi DeprecationWarning that makes runbot build red Elmeri Niemelä 2021-11-07 14:00:56 +02:00
  • 038e536ad6 [IMP] Add ability to include properly formatted datetime field in a report displaying date and time Elmeri Niemelä 2021-11-05 17:06:57 +02:00
  • c78902369d [MIG] Use safe_eval wrapped time module. Fix deprecation warnings. Elmeri Niemelä 2021-02-02 08:14:54 +02:00
  • f7286ba520 Update report_py3o/models/ir_actions_report.py Elmeri Niemelä 2020-11-07 16:44:14 +02:00
  • 7f83800b04 [14.0][MIG] report_py3o: Migration to 14.0 Elmeri Niemelä 2020-10-21 18:33:18 +03:00
  • 28fa369134 Update translation files OCA Transbot 2020-08-16 11:37:43 +00:00
  • aea20d6b04 Update translation files OCA Transbot 2020-06-18 07:57:41 +00:00
  • 7fe12b8968 [UPD] README.rst OCA-git-bot 2020-06-18 00:08:00 +00:00
  • f4ac323195 [UPD] Update report_py3o.pot oca-travis 2020-06-17 22:14:38 +00:00
  • af547b4059 [FIX] make prettier happy Stéphane Bidoul 2020-05-13 15:23:56 +02:00
  • 604b64d10d [FIX] report_py3o: prettier xml after merge with master Laurent Mignon (ACSONE) 2020-05-12 17:02:14 +02:00
  • 58ce5780ff [12.0][FIX] - report_py3o: run libreoffice in an isolated user installation sbejaoui 2020-01-23 12:29:39 +01:00
  • 52d475fa21 Make sure value is always set for computed fields (without these a CacheMiss error is thrown by odoo) Russell Briggs 2019-10-28 13:25:41 +13:00
  • f3342f26a4 [MIG] report_py3o, report_py3o_fusion_server: Migration to 13.0 Laurent Mignon (ACSONE) 2019-11-19 14:45:28 +01:00
  • be6ff706a1 [IMP] report_py3o, report_py3o_fusion_server: black, isort Laurent Mignon (ACSONE) 2019-11-19 14:36:37 +01:00
  • 15943792a8 [UPD] README.rst OCA-git-bot 2019-07-31 06:50:18 +00:00
  • 1ccc7d4631 [FIX] report_py3o readme structure Stéphane Bidoul (ACSONE) 2019-07-31 08:50:00 +02:00
  • e62119507f Update README for report_py3o and report_py3o_fusion_server (#306) Alexis de Lattre 2019-07-18 19:49:08 +02:00
  • 462ba013cb Update translation files OCA Transbot 2019-06-16 11:15:30 +00:00
  • ab8a96ad6f [UPD] Update report_py3o.pot oca-travis 2019-06-12 16:17:11 +00:00
  • 3ccde65680 Update translation files OCA Transbot 2019-03-17 13:24:37 +00:00
  • a1353e0cee [UPD] Update report_py3o.pot oca-travis 2019-03-12 13:57:19 +00:00
  • 8b586a02de [FIX] report_py3o: Access to ir.config_parameter with sudo Laurent Mignon (ACSONE) 2019-02-05 18:22:15 +01:00
  • 1863c8db45 [IMP] py3o_report: Allow to specify the lang when calling o_format_lang lang_code is already supported by o_format_date Laurent Mignon (ACSONE) 2019-02-01 16:50:58 +01:00
  • 1a5e6a1b1a [FIX] report_py3o: Add missing 'user' and 'lang' into the parser context Laurent Mignon (ACSONE) 2019-02-01 14:58:19 +01:00
  • 89b6a9d96b [IMP][FIX] py3o_report, py3o_report_fusion_server: Compute the availability of py3o report Before this change it was not possible to install modules declaring py3o report into a non native format without specifying a Fusion server once the module py3o_report_fusion_server was installed. With theses changes, we now take care of the availability of the libreoffice runtime to display/log a warning message when the report is in a non native runtime. Laurent Mignon (ACSONE) 2019-02-01 14:52:24 +01:00
  • 4c5c8b3c57 [FIX] report_py3o: Add missing method _merge_pdf. This method was previously provided by Odoo and is used to merge all the reports generated if the generation is called for more than one record Laurent Mignon (ACSONE) 2019-01-31 18:03:30 +01:00
  • f970e34274 [IMP] report_py3o: Document new methods available into the parser context Laurent Mignon (ACSONE) 2019-01-31 10:06:41 +01:00
  • da64b691b0 [IMP] report_py3o: remove obsolete methods Laurent Mignon (ACSONE) 2019-01-08 10:53:36 +01:00
  • e610057c6b [FIX] report_py3o: Use the right naming convention for the render method To determine the method to use to render a recport according to its type, the generic method 'render' defined into ir.action.report check if a method name is defined on the model. https://github.com/odoo/odoo/blob/12.0/odoo/addons/base/models/ir_actions_report.py#L734 Therefore, we must provide this method to be compliant with what's expected by Odoo. This change will also allows the usage of py3o template with mail_template once https://github.com/odoo/odoo/pull/30013 will be merged Laurent Mignon (ACSONE) 2019-01-08 10:12:26 +01:00
  • 778aac2b1a Update i18n sbejaoui 2018-12-04 18:03:11 +01:00
  • 64ce3fd0b8 [12.0][MIG] improvement py3o_report_extender Gilles Meyomesse 2018-11-29 17:03:05 +01:00
  • 701f1f6c7d [IMP] report_py2o: cleanup js Laurent Mignon (ACSONE) 2018-11-27 11:33:35 +01:00
  • b220ba1d57 [MIG] report_py3o, report_py3o_fusion_server: Migration to 12.0 Laurent Mignon (ACSONE) 2018-11-26 17:58:30 +01:00
  • ffe358fb5e Translated using Weblate (Français) Christophe CHAUVET 2018-07-18 08:49:09 +00:00
  • 6ee465c5ec [UPD] Update report_py3o.pot oca-travis 2018-06-23 20:06:10 +00:00
  • 5b41b20f17 report_py3o_fusion_server: Add support for PDF Export options of libreoffice Alexis de Lattre 2018-04-25 01:20:54 +02:00
  • 5a7dc78469 report_py3o: mention formatLang in README Stéphane Bidoul (ACSONE) 2018-05-16 21:04:19 +02:00
  • acad63b666 [FIX] If this is not a py3o report, do nothing at all. In some cases the UI remains blocked otherwise Simone Rubino 2018-05-02 13:08:34 +02:00
  • eacf2a648c [IMP] check for template data, not for the id Holger Brunn 2018-04-16 16:54:45 +02:00
  • 410df815d4 [FIX]report_py3o: Escape correctly html characters. jesusVMayor 2017-12-19 16:40:16 +01:00
  • cc471f9a6a [FIX] report_py3o: Bump version number Pedro M. Baeza 2018-03-26 12:28:37 +02:00
  • 6f8ad2396d [FIX] fallback to libreoffice conversion when no server is configured Holger Brunn 2018-03-22 00:29:59 +01:00
  • 48a1950821 OCA Transbot updated translations from Transifex OCA Transbot 2018-01-16 12:03:40 +01:00
  • fcb9ae2705 [ADD] migration script to install report_py3o_fusion_server on upgrades Holger Brunn 2018-01-11 12:38:06 +01:00
  • 3d6f24082f Improve README.rst for report_py3o* modules Alexis de Lattre 2018-01-10 21:11:10 +01:00
  • 0b052039cb [RFR] split off the fusion server to its own module Holger Brunn 2017-12-17 16:01:44 +01:00
  • b63618caea OCA Transbot updated translations from Transifex OCA Transbot 2017-11-25 09:34:20 +01:00
  • 20390f7279 [UPD] report_py3o: Bump version Omar 2017-11-10 11:45:01 +01:00
  • ccadac7315 [FIX] report_py3o: Import new dependencies in try...except Omar 2017-11-09 11:28:11 +01:00
  • 9bc5a03826 [FIX] report_py3o: Removes api.one Omar 2017-11-09 11:05:01 +01:00
  • 16dba5c7d3 [FIX] Deletes an unnecessary function call omar7r 2017-11-07 20:16:05 +01:00
  • 7ed89d5c5a [IMP] report_py3o: Allows to interpret \n and \t in texts, cleans html tags too Omar 2017-10-31 11:17:17 +01:00
  • 93c301a181 OCA Transbot updated translations from Transifex OCA Transbot 2017-06-03 08:34:25 +02:00
  • 8eb9bfd56d [IMP] report_py3o: Take into account print_report_name If a Printed Report Name is set on the action report, use it as downloaded filename refs #133 Laurent Mignon 2017-02-17 14:31:57 +01:00
  • eab6c80ecc [FIX] report_py3o: must return the path to the report refs #119 Laurent Mignon (ACSONE) 2017-05-30 10:51:18 +02:00
  • 9e1f7c8323 OCA Transbot updated translations from Transifex OCA Transbot 2017-05-01 23:12:47 +02:00
  • ec1a4030cb Add option py3o_multi_in_one for Py3o reports Alexis de Lattre 2017-04-12 14:22:04 +02:00
  • f8b75456bd Pass option for escaping False values to server Guewen Baconnier 2017-04-05 13:44:40 +02:00
  • b0a07ee9a6 Fix py3o freeze when using server fusion Guewen Baconnier 2017-04-03 12:03:11 +02:00
  • 1598e28bc4 report_py3o: bump version following last merge Stéphane Bidoul (ACSONE) 2017-03-22 10:18:29 +01:00
  • 3cafe9fa53 OCA Transbot updated translations from Transifex OCA Transbot 2017-03-18 01:30:42 -04:00
  • 57c4922545 [IMP] report_py3o: prevent injections when retrieving the template from path Laurent Mignon (ACSONE) 2017-03-08 13:37:33 +01:00
  • f12eb249b8 OCA Transbot updated translations from Transifex OCA Transbot 2017-03-11 00:36:03 -05:00
  • 4f68732962 [IMP] report_py3o: update authors and contributors Laurent Mignon (ACSONE) 2017-03-06 10:30:29 +01:00
  • 460666b105 [FIX] delete PDF invoice attachment on invoice back to draft (native feature now working with py3o) Alexis de Lattre 2017-03-02 09:09:03 +01:00
  • 2084a8f3b4 OCA Transbot updated translations from Transifex OCA Transbot 2017-02-25 00:31:41 -05:00
  • 9378e3cab0 [FIX] report_py3o: fix exception when report must be saved as attachement The mehtod must be called with a list of ids not with a list of browse records Laurent Mignon (ACSONE) 2017-02-23 10:09:38 +01:00
  • ebf14f08ef [IMP] Allow to override/extend the way we get the fallback template Laurent Mignon (ACSONE) 2017-01-25 11:56:21 +01:00
  • 3e8a9476e7 Update and improve README instructions to setup py3o Alexis de Lattre 2017-01-25 11:14:33 +01:00
  • bca583e9ad * travis.yml * flake8 Jonathan Nemry (ACSONE) 2017-01-09 15:28:22 +01:00
  • bd3b2e25e2 [IMP] Minimizes memory consumption Laurent Mignon 2016-12-23 12:43:57 +01:00
  • 171a4fd620 [FIX] imports Jonathan Nemry (ACSONE) 2016-12-22 18:07:46 +01:00
  • ac8b189ee8 [IMP] Replace old style parser by TransientModel The goal is to improve the modularity by making the parser a true inheritable odoo model and share part of the code with the 'report' model Laurent Mignon 2016-12-17 10:07:47 +01:00
  • 85e19bad0c [IMP] Escape 'False' when rendering value Laurent Mignon (ACSONE) 2016-11-16 14:57:14 +01:00
  • 2122b323d6 FIX Adapt test suite to my recent commit to avoid double dot on filename extension Alexis de Lattre 2016-12-20 09:36:28 +01:00
  • af0799ecfc Add access to report_xml object in report Alexis de Lattre 2016-12-20 00:18:53 +01:00
  • 711b866e4c FIX double dot in filename Alexis de Lattre 2016-12-20 00:18:35 +01:00
  • fe12ba19cc Update README Alexis de Lattre 2016-11-04 14:16:25 +01:00
  • 6ab276afa2 PEP8 fix Alexis de Lattre 2016-10-14 19:02:55 +02:00
  • 5cd6d47e62 Update version numbers Alexis de Lattre 2016-10-14 18:58:27 +02:00
  • 19aeb657d0 Port report_py3o to Odoo v10 Alexis de Lattre 2016-10-14 18:56:39 +02:00
  • 1fb89ae9be report_py3o: full installation procedure in README Alexis de Lattre 2016-10-14 11:48:54 +02:00
  • 2eedd9bc73 [FIX] Check constrains only if report_type == 'py3o' Laurent Mignon (ACSONE) 2016-10-12 16:24:27 +02:00
  • 8b187c5f3c Add more tests and fixes issues found by tests Laurent Mignon 2016-10-06 10:46:28 +02:00
  • 3ff628d901 rename module ir_report to ir_actions_report_xml Laurent Mignon 2016-10-06 09:56:18 +02:00
  • e3657bdd47 Replace plain SQL by orm Laurent Mignon 2016-10-06 09:52:14 +02:00
  • 6ee47a5392 Take into accounts most remarks of @lasley Alexis de Lattre 2016-10-05 09:50:57 +02:00
  • 38fd4cdae8 Small usability improvements Alexis de Lattre 2016-10-04 22:30:16 +02:00
  • 5b4392a58a Replace openerp element by odoo Laurent Mignon 2016-10-04 18:11:41 +02:00
  • 0af9629d36 Improve tests Laurent Mignon 2016-10-04 17:35:54 +02:00
  • 443d1adf37 Fix skip fusion on server when the fusion is local Laurent Mignon 2016-10-04 16:51:01 +02:00
  • 0166992739 Add simple tests and fix call to fusion server Laurent Mignon 2016-10-04 16:39:50 +02:00
  • 48d0823365 fixed missing comma in model definition Florent AIDE 2016-10-04 14:39:22 +02:00
  • 2f8c033e70 Fix native flag Laurent Mignon 2016-10-04 13:52:29 +02:00
  • d9e242cf8f Improve filetype selection name Laurent Mignon 2016-10-04 13:52:07 +02:00