diff options
| author | Jérome Maes <jem@openerp.com> | 2017-08-16 16:09:28 +0200 |
|---|---|---|
| committer | Jérome Maes <jem@openerp.com> | 2017-08-16 16:09:28 +0200 |
| commit | a2a37fe9c49babeadbe1ba2d7b20876c8cea8638 (patch) | |
| tree | c03bc172541e454d4aaf5104018b457ec51a8f01 /addons/website_project/security/project_security.xml | |
| parent | 065539f056d47314b309747da1b6c764d6627447 (diff) | |
| parent | fe5fa6973cc8ae3dc4d2779ba619b3bf76a2ca7f (diff) | |
[MERGE] portal,project,website_*: move portal code
This merge mainly does 2 things:
- move frontend chatter feature from website_mail
into portal, since chatter is required for some
business model in the customer portal. This chatter
is still also responsible of displaying comments
for website object (slides, blog, ...)
- bring project customer portal into project,
and make project module depends on portal, like
it was already done for sale and account.
hr_timesheet now contains the dislaying of timesheet
on task in portal.
website_project is removed, and we do not use
website.published.mixin on project, since this
is only used to display its rating. projects are
not public object.
Diffstat (limited to 'addons/website_project/security/project_security.xml')
| -rw-r--r-- | addons/website_project/security/project_security.xml | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/addons/website_project/security/project_security.xml b/addons/website_project/security/project_security.xml deleted file mode 100644 index 18987be6dbf..00000000000 --- a/addons/website_project/security/project_security.xml +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<odoo> - <data noupdate="1"> - <!-- Portal --> - <record id="portal_project_rule" model="ir.rule"> - <field name="name">Project: portal users: portal and following</field> - <field name="model_id" ref="project.model_project_project"/> - <field name="domain_force">[ - '&', - ('privacy_visibility', '=', 'portal'), - ('message_partner_ids', 'child_of', [user.partner_id.commercial_partner_id.id]), - ]</field> - <field name="groups" eval="[(4, ref('base.group_portal'))]"/> - </record> - - <record id="portal_task_rule" model="ir.rule"> - <field name="name">Project/Task: portal users: (portal and following project) or (portal and following task)</field> - <field name="model_id" ref="project.model_project_task"/> - <field name="domain_force">[ - '|', - '&', - ('project_id.privacy_visibility', '=', 'portal'), - ('project_id.message_partner_ids', 'child_of', [user.partner_id.commercial_partner_id.id]), - '&', - ('project_id.privacy_visibility', '=', 'portal'), - ('message_partner_ids', 'child_of', [user.partner_id.commercial_partner_id.id]), - ]</field> - <field name="groups" eval="[(4, ref('base.group_portal'))]"/> - </record> - </data> -</odoo> |
