Commit Graph

8 Commits

Author SHA1 Message Date
Alexis de Lattre
22d177f1f5 Merge pull request #109 from acsone/10.0-avoid_injections_report_py3o-lmi
[10.0] [IMP] report_py3o: prevent injections when retrieving the template fr…
2017-03-21 10:58:04 +01:00
Laurent Mignon (ACSONE)
f0d86e1dd0 [IMP] report_py3o: prevent injections when retrieving the template from path 2017-03-16 15:19:00 +01:00
Alexis de Lattre
f39826550a [FIX] delete PDF invoice attachment on invoice back to draft (native feature now working with py3o) 2017-03-06 10:30:50 +01:00
Laurent Mignon (ACSONE)
32a79ae71f [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
2017-02-23 10:09:38 +01:00
Laurent Mignon (ACSONE)
4048c0b8c1 [IMP] Allow to override/extend the way we get the fallback template 2017-01-25 13:50:39 +01:00
Laurent Mignon
f592b753ec [IMP] Minimizes memory consumption
Conflicts:
	report_py3o/models/py3o_report.py
2017-01-09 15:22:02 +01:00
Jonathan Nemry (ACSONE)
efcbd1d3ad [FIX] imports 2017-01-09 15:14:12 +01:00
Laurent Mignon
ac98e1bbc6 [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

Conflicts:
	report_py3o/models/ir_actions_report_xml.py
	report_py3o/models/py3o_report.py
	report_py3o/tests/test_report_py3o.py
2017-01-09 15:14:12 +01:00