From 604a9d1c6359a4e1a093df6ba5a9a48ebf2e1c1c Mon Sep 17 00:00:00 2001 From: sebalix Date: Fri, 9 Dec 2016 21:48:10 +0100 Subject: [PATCH] base_user_role - Bump module version to '9.0.1.0.0' [IMP] base_user_role - Replace '' tags by '' + Remove useless '' tags + Reindent XML content [FIX] base_user_role - Fix noupdate declaration [REM] base_user_role - Remove old migration script --- base_user_role/__openerp__.py | 2 +- base_user_role/data/ir_cron.xml | 28 ++-- .../migrations/8.0.1.1.0/post-migration.py | 25 ---- base_user_role/views/role.xml | 126 +++++++++--------- base_user_role/views/user.xml | 64 +++++---- 5 files changed, 107 insertions(+), 138 deletions(-) delete mode 100644 base_user_role/migrations/8.0.1.1.0/post-migration.py diff --git a/base_user_role/__openerp__.py b/base_user_role/__openerp__.py index 59c525fc..0893bc97 100644 --- a/base_user_role/__openerp__.py +++ b/base_user_role/__openerp__.py @@ -4,7 +4,7 @@ { 'name': 'User roles', - 'version': '8.0.1.1.0', + 'version': '9.0.1.0.0', 'category': 'Tools', 'author': 'ABF OSIELL, Odoo Community Association (OCA)', 'license': 'AGPL-3', diff --git a/base_user_role/data/ir_cron.xml b/base_user_role/data/ir_cron.xml index a92276a9..2570ecbf 100644 --- a/base_user_role/data/ir_cron.xml +++ b/base_user_role/data/ir_cron.xml @@ -1,20 +1,18 @@ - - + - - Update user roles - 3 - hours - -1 - True - - res.users.role - cron_update_users - () - + + Update user roles + 3 + hours + -1 + True + + res.users.role + cron_update_users + () + - - + diff --git a/base_user_role/migrations/8.0.1.1.0/post-migration.py b/base_user_role/migrations/8.0.1.1.0/post-migration.py deleted file mode 100644 index 074389c7..00000000 --- a/base_user_role/migrations/8.0.1.1.0/post-migration.py +++ /dev/null @@ -1,25 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2016 ABF OSIELL -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import api, SUPERUSER_ID - - -def migrate_res_users_role(env): - """Migrate user roles database schema. - ('res_users_role_user_rel' many2many table to 'res.users.role.line' model. - """ - role_line_model = env['res.users.role.line'] - query = "SELECT role_id, user_id FROM res_users_role_user_rel;" - env.cr.execute(query) - rows = env.cr.fetchall() - for row in rows: - vals = { - 'role_id': row[0], - 'user_id': row[1], - } - role_line_model.create(vals) - - -def migrate(cr, version): - env = api.Environment(cr, SUPERUSER_ID, {}) - migrate_res_users_role(env) diff --git a/base_user_role/views/role.xml b/base_user_role/views/role.xml index ea1cab52..67e825a1 100644 --- a/base_user_role/views/role.xml +++ b/base_user_role/views/role.xml @@ -1,73 +1,71 @@ - - + - - res.users.role.form - res.users.role - -
- - - - - - - - - - - - - - - - - - - - - -
-
-
- - - res.users.role.tree - res.users.role - - + + res.users.role.form + res.users.role + +
+ + - - - - + + + + + + + + + + + + + + + + + + +
+
+
- - res.users.role.search - res.users.role - - - - - - - - + + res.users.role.tree + res.users.role + + + + + + + - - Roles - ir.actions.act_window - res.users.role - form - - + + res.users.role.search + res.users.role + + + + + + + + - + + Roles + ir.actions.act_window + res.users.role + form + + -
-
+ + + diff --git a/base_user_role/views/user.xml b/base_user_role/views/user.xml index bae3ba50..987da994 100644 --- a/base_user_role/views/user.xml +++ b/base_user_role/views/user.xml @@ -1,39 +1,37 @@ - - + - - res.users.form.inherit - res.users - - - - - - - - - - - - - - - - - - - res.users.search.inherit - res.users - - - - + + res.users.form.inherit + res.users + + + + + + + + + + + - - + + + + - - + + res.users.search.inherit + res.users + + + + + + + + +