Skip to content
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

[13.0][MIG] privacy #43

Closed

Conversation

techultrasolutions
Copy link
Member

Data Privacy and Protection

This application provides data protection and privacy feature,
to comply with regulations such as GDPR.

dreispt and others added 30 commits August 2, 2020 13:06
Renamed module to use the privacy_ convention.
Removed report module (to be proposed in own PR).
Changed README to the autogenerated new style.

Fix website URL

rename
Currently translated at 100.0% (36 of 36 strings)

Translation: data-protection-12.0/data-protection-12.0-privacy
Translate-URL: https://translation.odoo-community.org/projects/data-protection-12-0/data-protection-12-0-privacy/es/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: data-protection-12.0/data-protection-12.0-privacy
Translate-URL: https://translation.odoo-community.org/projects/data-protection-12-0/data-protection-12-0-privacy/
Currently translated at 96.5% (55 of 57 strings)

Translation: data-protection-12.0/data-protection-12.0-privacy
Translate-URL: https://translation.odoo-community.org/projects/data-protection-12-0/data-protection-12-0-privacy/it/
Currently translated at 100.0% (57 of 57 strings)

Translation: data-protection-12.0/data-protection-12.0-privacy
Translate-URL: https://translation.odoo-community.org/projects/data-protection-12-0/data-protection-12-0-privacy/it/
Currently translated at 50.9% (29 of 57 strings)

Translation: data-protection-12.0/data-protection-12.0-privacy
Translate-URL: https://translation.odoo-community.org/projects/data-protection-12-0/data-protection-12-0-privacy/hr/
- think it could be great to add revision activity or action on this model.
OCA-git-bot and others added 2 commits August 2, 2020 13:06
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: data-protection-12.0/data-protection-12.0-privacy
Translate-URL: https://translation.odoo-community.org/projects/data-protection-12-0/data-protection-12-0-privacy/
@techultrasolutions techultrasolutions mentioned this pull request Aug 2, 2020
3 tasks
@techultrasolutions
Copy link
Member Author

@pedrobaeza @dreispt
Would you please review this PR?

@techultrasolutions techultrasolutions changed the title 13.0 mig privacy [13.0][MIG] privacy Aug 2, 2020
@techultrasolutions
Copy link
Member Author

@pedrobaeza @dreispt
Would you please review this PR?

@pedrobaeza ping

@pedrobaeza pedrobaeza added this to the 13.0 milestone Aug 29, 2020
@pedrobaeza
Copy link
Member

Sorry, I don't know enough the module for functional review, but in a first glance, you haven't followed the migration guide:

https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-13.0

that states that you have to do the pre-commit stuff in one first commit.

Please change that and I'll do code review later, and my colleague @yajo may review it functionally.

@techultrasolutions
Copy link
Member Author

Sorry, I don't know enough the module for functional review, but in a first glance, you haven't followed the migration guide:

https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-13.0

that states that you have to do the pre-commit stuff in one first commit.

Please change that and I'll do code review later, and my colleague @yajo may review it functionally.

@pedrobaeza Above mentioned points are done.

@techultrasolutions
Copy link
Member Author

@max3903 Please Review.

<record id="base.user_demo" model="res.users">
<field name="groups_id" eval="[(4, ref('group_data_protection_user'))]" />
</record>
</data>
</odoo>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No need to add this change, it was like that on purpose.

privacy/security/data_protection.xml Outdated Show resolved Hide resolved
@@ -59,4 +57,4 @@
groups="group_data_protection_manager"
sequence="90"
/>
</data>
</odoo>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unnecessary change. Undo please.

@@ -133,4 +132,4 @@
id="menu_privacy_activity"
parent="menu_data_protection_master_data"
/>
</data>
</odoo>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Undo also please.

@yajo
Copy link
Member

yajo commented Sep 9, 2020

This doesn't look good. It's the activities form:

imagen

Comment on lines +44 to +51
<record id="action_data_protection_config" model="ir.actions.act_window">
<field name="name">Data Protection Settings</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">res.config.settings</field>
<field name="view_mode">form</field>
<field name="target">inline</field>
<field name="context">{'module': 'data_protection'}</field>
</record>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This menu item leads to settings, yes, but there are no privacy-related settings. Is that normal? Maybe it's a submodule that needs this hook here? Otherwise it could be removed.

privacy/security/data_protection.xml Outdated Show resolved Hide resolved
Copy link
Member

@dreispt dreispt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are a couple of unneeded changes, but non blocking. Approved.

@yajo
Copy link
Member

yajo commented Dec 15, 2020

I was pushing an alternate PR and accidentally I pushed 16b58ea to the main 13.0 branch 🙈. I was testing odoo-module-migrator and got bit by OCA/odoo-module-migrator#47, which I hope is merged soon.

I'm very sorry for that, but it's done already, so I'll close this PR. If there's anything to change, please open a new one.

@yajo yajo closed this Dec 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.