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
This module has now been refactored to be more consistent with what base_address_city offers to the location management.
Added dependency to contacts so that I could change the menu location for cities / zip management.
Now, every res.city record has a relation One2many to res.city.zip (old res.better.zip). This way, every zip has a realted city too.
Zips can be searched through city code, zip or city name (same as before).
Modified tests and deleted not needed tests.
Added sql contraints so that zips and cities are unique within it's country / state / city.