-
-
Notifications
You must be signed in to change notification settings - Fork 822
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[9.0][Port] mig partner changeset #357
Conversation
36b9ef7
to
a59fbe2
Compare
@pedrobaeza @guewen @damdam-s It is not anymore in WIP state |
@@ -0,0 +1,29 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<openerp> | |||
<data> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure about this one. Is it possible with <odoo>
to have a part of the records with noupdate and a part without?
a59fbe2
to
30379e5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi,
Functional test done, works great ! Thanks for the port 👍
Regards,
Joël
I know I'm always asking the same, but can you squash all that useless commits from the same person? |
Add translations Add test coverage for caching of changeset rules Add unique constraint (model_id, field_id) on rules Add rules in demo data Put the security groups links in noupdate Put keep the groups in a noupdate=0 section so the records in ir.model.data will still be modifiable by other modules. Store the source of a changeset Differentiate rules according to their origin Rules are applied also for manual edition Action is required Do not keep recordsets in ormcache Because they would be unreadable as soon as the cursor is closed. Instead, we keep only the id and the record is browsed for every new environment. Remove useless 'model_id' on changeset rules model_id has been removed Remove reference to the model_name on rules Because the model has been removed earlier (dead code) Fix issue when applying empty many2one Do not create changesets on moved contacts As we just created the contact with a 'copy' we don't want to have a changeset for the initialization values Update translations Use a selection widget on source model Adapt for inclusion in OCA Rename 'Pending Changesets' to 'Changes' It's shorter Add screenshots Do not create a changeset when both sides are empty But have a different type (e.g. False and '')
OCA Transbot updated translations from Transifex
30379e5
to
3cc8c6d
Compare
@pedrobaeza I usually don't feel comfortable with modifying the git history of other people, but I'll do it in the beginning when porting a module. |
db0421e
to
5e68e90
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Little changes that you can squash with your main PR
|
||
.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas | ||
:alt: Try me on Runbot | ||
:target: https://runbot.odoo-community.org/runbot/134/8.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Change this to 9.0
<https://github.com/OCA/ | ||
partner-contact/issues/new?body=module:%20 | ||
partner_changeset%0Aversion:%20 | ||
8.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And remove this part according last template
5e68e90
to
f79626b
Compare
@pedrobaeza Corrected |
Travis is failing |
Add changes from previous port fix menu fix _compute from previous import & tests
f79626b
to
02d6a5b
Compare
@pedrobaeza error in tests linked to the fact that cache is not updated during the same transaction. It should be better now. |
WIP
As #213 is not going forward, there is a proposition to do it here.
[EDIT]