When creating the action for making mass editings, an ir.values record
should be created, but standard rules avoid to do this to any user
different from SUPERUSER_ID. Making `sudo()` is this action allows to
all that can access to mass.object model to create these actions, which
is the expected behavior.
* Add new module "mail_cleanup" in order to move/mark as read old messages
* Use correct Model + remove unnecessary conditions/assignments
* Add purging mechanism + cleanup is by default inactive
* Add new field + new info in README
* Correct type for purge_days + better checks
* Place expunge() call after parsing all messages
* Migration to 9.0 of mail_cleanup
* Fix README.rst
* Add __init__.py
* Fix error with multi mail servers
* Correct syntax for methods + use datetime.date.today
* [ADD] res_users_password_security: New module
* Create new module to lock down user passwords
* [REF] res_users_password_security: PR Review fixes
* Also add beta pass history rule
* [ADD] res_users_password_security: Pass history and min time
* Add pass history memory and threshold
* Add minimum time for pass resets through web reset
* Begin controller tests
* Fix copyright, wrong year for new file
* Add tests for password_security_home
* Left to do web_auth_reset_password
* Fix minimum reset threshold and finish tests
* Bug fixes per review
* [REF] password_security: PR review improvements
* Change tech name to password_security
* Use new except format
* Limit 1 & new api
* Cascade deletion for pass history
* [REF] password_security: Fix travis + style
* Fix travis errors
* self to cls
* Better variable names in tests
* [FIX] password_security: Fix travis errors
* [IMP] load server environment options from odoo rcfile
This allows delivering the code with default configuration options for
all environments in the server_environment_file module, but letting
the administrator override some configuration entries in the regular
odoo configuration file.
* server_environment_file: update README