lp:~vauxoo/openobject-server/7.0-backport_new_html_sanitize
- Get this branch:
- bzr branch lp:~vauxoo/openobject-server/7.0-backport_new_html_sanitize
Branch merges
- Olivier Dony (Odoo): Pending ((surface scan)) requested
-
Diff: 135 lines (+90/-14)1 file modifiedopenerp/tools/mail.py (+90/-14)
- Olivier Dony (Odoo): Needs Resubmitting ((surface scan))
-
Diff: 16196 lines (+15827/-47) (has conflicts)11 files modifiedopenerp/addons/base/i18n/en_GB.po (+57/-4)
openerp/addons/base/i18n/es.po (+20/-0)
openerp/addons/base/i18n/es_BO.po (+15552/-0)
openerp/addons/base/i18n/zh_CN.po (+19/-34)
openerp/addons/base/ir/ir_actions.py (+16/-0)
openerp/addons/base/ir/ir_mail_server.py (+2/-1)
openerp/addons/base/ir/ir_ui_view.py (+13/-2)
openerp/addons/base/tests/__init__.py (+2/-0)
openerp/addons/base/tests/test_views.py (+44/-0)
openerp/osv/orm.py (+1/-1)
openerp/tools/mail.py (+101/-5)
Branch information
Recent revisions
- 5082. By Jose Antonio Morales Ponce(vauxoo) - - http://www.vauxoo.com
-
[IMP] Added inpect to know the elements for method allowed
- 5081. By Jose Antonio Morales Ponce(vauxoo) - - http://www.vauxoo.com
-
[IMP] Change eval for safe_eval to better the code
- 5080. By Jose Antonio Morales Ponce(vauxoo) - - http://www.vauxoo.com
-
[IMP] Avoid apply eval if not exist configuration
- 5079. By Jose Antonio Morales Ponce(vauxoo) - - http://www.vauxoo.com
-
[IMP] Overwritten method html_sanitizer from tools, to add 3 new features:
1) Avoid render a link to hosts not allowed, for this we add a new configuration with a host allow list in ir.configuration model
2) Avoide render a link with a scheme not allowed, also added a list with schemes allow like https in ir.configuration model
3) Backport new features from trunk branch
- 5078. By Jose Antonio Morales Ponce(vauxoo) - - http://www.vauxoo.com
-
[IMP] Backport from trunk to add new features in html_sanitize method
- 5075. By Christophe Simonis (OpenERP)
-
[FIX] ir.ui.view: properly validate newly created inheriting views
When a new inheriting view is imported during a module
installation, it is validated thanks to the _constraints
on the ir.ui.view model. However the validation uses
a rather convoluted system for validating the whole
view tree at once (root view + all inherited changes)
while only taking into account the views that belong
to modules that are currently loaded.This complicated system is necessary to be able to
operate on-the-fly at any point during the registry
loading/initialization. Now because _constraints are checked during create()
this particular validation happens *before* the
external ID (ir.model.data entry) of that new view
can be created (it obviously needs to wait until
the view record is inserted). As a consequence the
view validation cannot determine the module to
which that new view belongs, and was erroneously
ignoring it.
Changing the view filtering to also include views
that have triggered this check.
Manually created views are not check during registry
update. - 5074. By Martin Trigaux (OpenERP)
-
[MERGE] [FIX] report: Skip register reports that have xsl but no xml
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:openobject-server