Fix wrong naming.
Remove subclassing of exception, since there is only one.
Rename exception according to PEP8.
Reduce tests' redundancy.
Add test for whitespace trimming.
Use unicode for code & tests.
Fix wrong comments.
Split _name_inverse adding _name_clean_inverse.
Conflicts:
partner_firstname/models.py
Remove license header in XML files.
Preserve old view names.
Credits to last translator.
Increase coverage.
Add args to exception to display the correct message in the UI.
Execute _firstname_install when installing, and log it.
Rename methods to follow guidelines.
Better docstrings.
Workaround https://github.com/odoo/odoo/issues/6324.
Fix users not being able to create companies.
This happened because the invert method was not being called when using
the UI, and because lastname & firstname fields were required while
hidden.
Add new tests and fix the resulting bugs.
New tests, some fail.
Add docs to test modules.
Fix recursive onchange misbehavior & tests.
Fix UI problem when lastname was u"".
It should be `False` to avoid `required` errors.
Use new() to create onchange records. Reduce redundancy in tests.
Tests work with `mail` module installed now.
Sometimes, the only way is to just skip them.
In order to get visibility on https://www.odoo.com/apps the OCA board has
decided to add the OCA as author of all the addons maintained as part of the
association.
[FIX] partner_firstname : Remove the value checks in tests. With Odoo v8, the value checks in tests raise a Warning "2015-02-05 08:59:44,867 4590 WARNING 00846-develop-v8-9743ea-all openerp.modules.module: Found deprecated fast_suite or checks attribute in test module openerp.addons.partner_firstname.tests. These have no effect in or after version 8.0."
With Runbot, we cannot have any Warning.
* Bug Fix
* Enable additional columns on res_partner_relation_all.
Enable to add additional columns from res_partner_relation in the sql view of res_partner_relation_all.
* Only require inverse_name when relation type is not symmetric
* Remove deprecated @api.one and replace openerp with odoo
* Add website to manifest
* Prevent disabling allow_self if reflexive relations exist
* Enable deleting/ending invalid relations after deactivating reflexivity.
* Handle case of invalid future reflexive relations
* Update README
* Python 2to3
* Move relation menus items under contacts
* Fix date comparison
* Fix cache invalidate on relation write
* Bump module version
* Remove test_relation_type_unlink_dberror
This test is not required because it tests a standard behavior of SQL.
If a foreign key column is not nullable, then the foreign row can not be deleted.
* Remove utf8 encoding comment
* Add missing dependency for partner_multi_relation
* Add missing active_test in view action