summaryrefslogtreecommitdiff
path: root/addons/anonymization/wizard/anonymize_wizard.py
AgeCommit message (Collapse)Author
2018-08-14[REM] anonymization: end of life of a broken moduleRichard Mathot
task: 51094
2017-11-29[FIX] anonymization: P3 encoding issuesOlivier Laurent
2017-08-28[IMP] anonymization: use JSON instead of pickle for the file formatRaphael Collet
2017-08-20[FIX] P3: view arch should be text-'encoded' XMLXavier Morel
2017-06-15[MERGE] forward port branch saas-16 up to 1b50c829ef3Christophe Simonis
2017-06-15[FIX] anonymization: correct pickle protocol and importOlivier Dony
2017-05-15[FIX] P3: urllib, urllib2 and urlparseXavier Morel
In Python 3, all of these were "consolidated" under urllib(.request, .parse, .errors) which is inconvenient. Since we already have hard dependencies on requests and werkzeug(.urls, which is a backport of Python 3's unicode-aware urllib.parse) migrate *everything* to that. A sticking point is urllib2.URLError, those were (mostly) replaced by the slightly more general IOError which URLError extends.
2017-05-10[FIX] P3: list -> iterable builtins (#16811)xmo-odoo
In Python 3: * various builtins and dict methods were changed to return view/iterable objects rather than lists * and the separate Python 2 view/iterable builtins and methods were removed altogether This is problematic when using these items as list (which the happens repeatedly in Odoo), but more viciously when iterating *multiple times* over them (which also happens, which I've messed up multiple times while writing this, and which is a pain to debug even when you've just created the issue). Convert all code using these to semantics-matching cross-version helper functions to get the LCD behaviour between P2 and P3, and forbid the builtins via lint. issue #8530
2017-01-25[MERGE] forward port branch saas-11 up to f23394b83a8Christophe Simonis
2016-12-19[FIX] anonymization: fix port to new APIOlivier Laurent
A big section of code was wrongly indented (1 level too much). The method was returning after 1 iteration of the loop. Closes #14764
2016-09-22[MERGE] forward port branch saas-12 up to b1b700aChristophe Simonis
2016-08-11[IMP] all: clean usage of `safe_eval`Raphael Collet
Specifically: do not import `safe_eval` as `eval`, keep it explicit instead.
2016-08-09[IMP] anonymization: remove method '_raise_after_history_update',Ravi Gohil
This method is not very useful. Why ? When any exception is raised, odoo will rollback all the transaction which were not committed, hence the purpose of the method won't be served, which was, to update the 'history' record which was created before an invalid action was performed.
2016-08-09[FIX] anonymization: Make anonymization supported for 'monetary' type fields.Ravi Gohil
2016-08-09[MIG] anonymization: Migrated to new api.Jigar Patel
2016-08-09[SPLIT] anonymization: Move wizard related code to wizard directoryRavi Gohil