From 4afe236b0c036f98d97a5d4bf30b630957599ef5 Mon Sep 17 00:00:00 2001 From: "P. Christeas" Date: Mon, 21 Jun 2010 17:36:32 +0300 Subject: [PATCH 001/142] safe_eval: fix wrt whitespace on expressions. Regular eval() would not care about leading whitespace. But, compile() would break if lines start with space. Strip that. Also, allow some exceptions to pass through, so that we can examine the syntax errors etc. bzr revid: p_christ@hol.gr-20100621143632-0hvrck77lterxjtl --- bin/tools/safe_eval.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bin/tools/safe_eval.py b/bin/tools/safe_eval.py index ef26fbc4cbe..d933c53d574 100644 --- a/bin/tools/safe_eval.py +++ b/bin/tools/safe_eval.py @@ -86,8 +86,14 @@ def test_expr(expr, allowed_codes, mode="eval"): return the compiled code object. Otherwise raise a ValueError. """ try: + if mode == 'eval': + expr = expr.strip() code_obj = compile(expr, "", mode) - except: + except SyntaxError: + raise + except TypeError: + raise + except Exception, e: raise ValueError("%s is not a valid expression" % expr) for code in _get_opcodes(code_obj): if code not in allowed_codes: From 1ee1886dcdd0a9492190cbe55495c66074d32c7d Mon Sep 17 00:00:00 2001 From: "P. Christeas" Date: Mon, 21 Jun 2010 17:37:01 +0300 Subject: [PATCH 002/142] rml2pdf: Log stray exceptions, use special when expected. If the eval() raises an exception, we should log that. Unless it's the one we expect to see (thus changed to a special type), where we can keep silently ignoring it. Note: the GeneratorExit requires python 2.5 . bzr revid: p_christ@hol.gr-20100621143701-oenf5fp57qs1bxz4 --- bin/report/render/rml2pdf/utils.py | 12 ++++++++++++ bin/report/report_sxw.py | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/bin/report/render/rml2pdf/utils.py b/bin/report/render/rml2pdf/utils.py index be8695e7eb3..9c781d302be 100644 --- a/bin/report/render/rml2pdf/utils.py +++ b/bin/report/render/rml2pdf/utils.py @@ -63,7 +63,10 @@ def _child_get(node, self=None, tagname=None): if n.get('rml_except', False): try: eval(n.get('rml_except'), {}, self.localcontext) + except GeneratorExit: + continue except: + logging.getLogger('report').exception() continue if n.get('rml_tag'): try: @@ -72,7 +75,10 @@ def _child_get(node, self=None, tagname=None): n2.tag = tag n2.attrib.update(attr) yield n2 + except GeneratorExit: + yield n except: + logging.getLogger('report').exception() yield n else: yield n @@ -81,7 +87,10 @@ def _child_get(node, self=None, tagname=None): if self and self.localcontext and n.get('rml_except'): try: eval(n.get('rml_except'), {}, self.localcontext) + except GeneratorExit: + continue except: + logging.getLogger('report').exception() continue if self and self.localcontext and n.get('rml_tag'): try: @@ -91,7 +100,10 @@ def _child_get(node, self=None, tagname=None): n2.attrib.update(attr or {}) yield n2 tagname = '' + except GeneratorExit: + pass except: + logging.getLogger('report').exception() pass if (tagname is None) or (n.tag==tagname): yield n diff --git a/bin/report/report_sxw.py b/bin/report/report_sxw.py index 9d2fb97362c..32857044cdd 100644 --- a/bin/report/report_sxw.py +++ b/bin/report/report_sxw.py @@ -192,7 +192,7 @@ class rml_parse(object): return text.strip() def removeParentNode(self, tag=None): - raise Exception('Skip') + raise GeneratorExit('Skip') def set_html_image(self,id,model=None,field=None,context=None): if not id : From 70e97c3e8b57bf942125b0c70490a76e42d00d39 Mon Sep 17 00:00:00 2001 From: "P. Christeas" Date: Tue, 22 Jun 2010 12:19:33 +0300 Subject: [PATCH 003/142] Base: remove ref to non-existent test file. bzr revid: p_christ@hol.gr-20100622091933-ngaqht6yzflb96fw --- bin/addons/base/__openerp__.py | 1 - 1 file changed, 1 deletion(-) diff --git a/bin/addons/base/__openerp__.py b/bin/addons/base/__openerp__.py index e595436d63f..8c8ed31cc36 100644 --- a/bin/addons/base/__openerp__.py +++ b/bin/addons/base/__openerp__.py @@ -76,7 +76,6 @@ 'test/base_test.xml', #'test/base_test.yml' 'test/test_context.xml', - 'bug_lp541545.xml', ], 'installable': True, 'active': True, From 1f16353c114c2abd2076107481d8e98bb85c7985 Mon Sep 17 00:00:00 2001 From: "P. Christeas" Date: Tue, 22 Jun 2010 12:19:58 +0300 Subject: [PATCH 004/142] HTTP lib: When authentication cannot proceed, issue 403 The http protocol states that 401 should only be used when further authentication would be possible bzr revid: p_christ@hol.gr-20100622091958-vkpa8wf3lbrt38s9 --- bin/service/websrv_lib.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/service/websrv_lib.py b/bin/service/websrv_lib.py index c9576dc1701..5b346fd8853 100644 --- a/bin/service/websrv_lib.py +++ b/bin/service/websrv_lib.py @@ -208,7 +208,7 @@ class MultiHTTPHandler(FixSendError,BaseHTTPRequestHandler): except AuthRequiredExc,ae: if self.request_version != 'HTTP/1.1': self.log_error("Cannot require auth at %s",self.request_version) - self.send_error(401) + self.send_error(403) return self._get_ignore_body(fore) # consume any body that came, not loose sync with input self.send_response(401,'Authorization required') @@ -221,7 +221,7 @@ class MultiHTTPHandler(FixSendError,BaseHTTPRequestHandler): return except AuthRejectedExc,e: self.log_error("Rejected auth: %s" % e.args[0]) - self.send_error(401,e.args[0]) + self.send_error(403,e.args[0]) self.close_connection = 1 return mname = 'do_' + fore.command From 3c3833e824aa6fa0584c28df03c18db04de12c1f Mon Sep 17 00:00:00 2001 From: "P. Christeas" Date: Tue, 22 Jun 2010 12:29:20 +0300 Subject: [PATCH 005/142] Logging: don't debug db, by default. bzr revid: p_christ@hol.gr-20100622092920-4q7eh8bp2vbg85b3 --- bin/netsvc.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bin/netsvc.py b/bin/netsvc.py index f0fe4687417..d2b6c564111 100644 --- a/bin/netsvc.py +++ b/bin/netsvc.py @@ -213,6 +213,11 @@ def init_logger(): # add the handler to the root logger logger.addHandler(handler) logger.setLevel(int(tools.config['log_level'] or '0')) + + # By default, don't log db connections, even at debug. + if int(tools.config['log_level'] or '0') <= logging.DEBUG: + logging.getLogger('db.connection').setLevel(logging.INFO) + logging.getLogger('db.connection_pool').setLevel(logging.INFO) From 285e307f256bfef4ccb198586fd9df32eb4e6d5f Mon Sep 17 00:00:00 2001 From: "P. Christeas" Date: Tue, 22 Jun 2010 12:35:47 +0300 Subject: [PATCH 006/142] Logging: Allow rpc to set individual log levels. bzr revid: p_christ@hol.gr-20100622093547-jax4vg7vp0o6zfz2 --- bin/netsvc.py | 7 +++++-- bin/service/web_services.py | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/bin/netsvc.py b/bin/netsvc.py index d2b6c564111..f3f86e958ed 100644 --- a/bin/netsvc.py +++ b/bin/netsvc.py @@ -268,8 +268,11 @@ class Logger(object): # better ignore the exception and carry on.. pass - def set_loglevel(self, level): - log = logging.getLogger() + def set_loglevel(self, level, *args): + if args and args[0]: + log = logging.getLogger(str(args[0])) + else: + log = logging.getLogger() log.setLevel(logging.INFO) # make sure next msg is printed log.info("Log level changed to %s" % logging.getLevelName(level)) log.setLevel(level) diff --git a/bin/service/web_services.py b/bin/service/web_services.py index 19b178c7caa..76f656d029c 100644 --- a/bin/service/web_services.py +++ b/bin/service/web_services.py @@ -556,9 +556,9 @@ GNU Public Licence. def exp_login_message(self): return tools.config.get('login_message', False) - def exp_set_loglevel(self,loglevel): + def exp_set_loglevel(self, loglevel, *args): l = netsvc.Logger() - l.set_loglevel(int(loglevel)) + l.set_loglevel(int(loglevel), *args) return True def exp_get_stats(self): From 09db16f52798562f02306c265102773a0222af29 Mon Sep 17 00:00:00 2001 From: "P. Christeas" Date: Tue, 22 Jun 2010 14:15:49 +0300 Subject: [PATCH 007/142] Logger: use optional kwargs instead of positional args. bzr revid: p_christ@hol.gr-20100622111549-sff9q43ahcihgq91 --- bin/netsvc.py | 6 +++--- bin/service/web_services.py | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bin/netsvc.py b/bin/netsvc.py index f3f86e958ed..97d94058df5 100644 --- a/bin/netsvc.py +++ b/bin/netsvc.py @@ -268,9 +268,9 @@ class Logger(object): # better ignore the exception and carry on.. pass - def set_loglevel(self, level, *args): - if args and args[0]: - log = logging.getLogger(str(args[0])) + def set_loglevel(self, level, logger=None): + if logger is not None: + log = logging.getLogger(str(logger)) else: log = logging.getLogger() log.setLevel(logging.INFO) # make sure next msg is printed diff --git a/bin/service/web_services.py b/bin/service/web_services.py index 76f656d029c..3536cf6bb5f 100644 --- a/bin/service/web_services.py +++ b/bin/service/web_services.py @@ -556,9 +556,9 @@ GNU Public Licence. def exp_login_message(self): return tools.config.get('login_message', False) - def exp_set_loglevel(self, loglevel, *args): + def exp_set_loglevel(self, loglevel, logger=None): l = netsvc.Logger() - l.set_loglevel(int(loglevel), *args) + l.set_loglevel(int(loglevel), logger) return True def exp_get_stats(self): From 9a5e22e38b429e30f83c9e07be19a358ed6164f2 Mon Sep 17 00:00:00 2001 From: Launchpad Code Hosting Date: Fri, 23 Jul 2010 05:07:24 +0100 Subject: [PATCH 008/142] Launchpad automatic translations update. bzr revid: codehost@crowberry-20100722035544-mpe2xhv7ktcmukhr bzr revid: codehost@crowberry-20100723040724-16of0696ope0s0vt --- bin/addons/base/i18n/hr.po | 4 ++-- bin/addons/base/i18n/ja.po | 4 ++-- bin/addons/base/i18n/sv.po | 4 ++-- bin/addons/base/i18n/uk.po | 4 ++-- bin/addons/base/i18n/zh_CN.po | 4 ++-- debian/po/sr.po | 39 +++++++++++++++++++++++++++++++++++ 6 files changed, 49 insertions(+), 10 deletions(-) create mode 100644 debian/po/sr.po diff --git a/bin/addons/base/i18n/hr.po b/bin/addons/base/i18n/hr.po index 3e64e8d3722..97b2d060dbc 100644 --- a/bin/addons/base/i18n/hr.po +++ b/bin/addons/base/i18n/hr.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2009-12-18 08:39+0000\n" -"PO-Revision-Date: 2010-07-20 04:20+0000\n" +"PO-Revision-Date: 2010-07-22 05:17+0000\n" "Last-Translator: Goran Kliska \n" "Language-Team: openerp-translators\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-21 03:41+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:07+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Language: hr\n" diff --git a/bin/addons/base/i18n/ja.po b/bin/addons/base/i18n/ja.po index 4a214af6dca..94fa529e6ad 100644 --- a/bin/addons/base/i18n/ja.po +++ b/bin/addons/base/i18n/ja.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-server\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2009-12-18 08:39+0000\n" -"PO-Revision-Date: 2010-07-20 04:21+0000\n" +"PO-Revision-Date: 2010-07-22 05:25+0000\n" "Last-Translator: Harry (Open ERP) \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-21 03:41+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:06+0000\n" "X-Generator: Launchpad (build Unknown)\n" #. module: base diff --git a/bin/addons/base/i18n/sv.po b/bin/addons/base/i18n/sv.po index 361fb957105..c19515cc359 100644 --- a/bin/addons/base/i18n/sv.po +++ b/bin/addons/base/i18n/sv.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2009-12-18 08:39+0000\n" -"PO-Revision-Date: 2010-07-20 04:22+0000\n" +"PO-Revision-Date: 2010-07-22 05:06+0000\n" "Last-Translator: Anders Wallenquist \n" "Language-Team: <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-21 03:42+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:07+0000\n" "X-Generator: Launchpad (build Unknown)\n" #. module: base diff --git a/bin/addons/base/i18n/uk.po b/bin/addons/base/i18n/uk.po index 20eea05f7ce..97ce57daee1 100644 --- a/bin/addons/base/i18n/uk.po +++ b/bin/addons/base/i18n/uk.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2009-12-18 08:39+0000\n" -"PO-Revision-Date: 2010-07-20 04:19+0000\n" +"PO-Revision-Date: 2010-07-22 05:14+0000\n" "Last-Translator: Fabien (Open ERP) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-21 03:42+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:07+0000\n" "X-Generator: Launchpad (build Unknown)\n" #. module: base diff --git a/bin/addons/base/i18n/zh_CN.po b/bin/addons/base/i18n/zh_CN.po index 79f2fb8da8e..081e7038c03 100644 --- a/bin/addons/base/i18n/zh_CN.po +++ b/bin/addons/base/i18n/zh_CN.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2009-12-18 08:39+0000\n" -"PO-Revision-Date: 2010-07-20 04:20+0000\n" +"PO-Revision-Date: 2010-07-22 05:23+0000\n" "Last-Translator: Eleanor Chen \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-21 03:42+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:07+0000\n" "X-Generator: Launchpad (build Unknown)\n" #. module: base diff --git a/debian/po/sr.po b/debian/po/sr.po new file mode 100644 index 00000000000..f9d964e00f5 --- /dev/null +++ b/debian/po/sr.po @@ -0,0 +1,39 @@ +# Serbian translation for openobject-server +# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 +# This file is distributed under the same license as the openobject-server package. +# FIRST AUTHOR , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-server\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2009-08-24 22:41+0300\n" +"PO-Revision-Date: 2010-07-21 07:32+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Serbian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2010-07-22 03:55+0000\n" +"X-Generator: Launchpad (build Unknown)\n" + +#. Type: string +#. Description +#: ../openerp-server.templates:1001 +msgid "Dedicated system account for the Open ERP server:" +msgstr "" + +#. Type: string +#. Description +#: ../openerp-server.templates:1001 +msgid "" +"The Open ERP server must use a dedicated account for its operation so that " +"the system's security is not compromised by running it with superuser " +"privileges." +msgstr "" + +#. Type: string +#. Description +#: ../openerp-server.templates:1001 +msgid "Please choose that account's username." +msgstr "" From c72b7ece204faf6094e65f7c6ffbd3ec55fa8cbf Mon Sep 17 00:00:00 2001 From: "nch@tinyerp.com" <> Date: Fri, 23 Jul 2010 11:47:04 +0530 Subject: [PATCH 009/142] [FIX]:changed char to text :In Manage filters, the field Domain Value and context is limited to 250 characters making it impossible to use a saved filter of more than 250 characters bzr revid: nch@tinyerp.com-20100723061704-x9n3dt0qghuno1oo --- bin/addons/base/ir/ir.xml | 19 ++++++++++++------- bin/addons/base/ir/ir_filters.py | 4 ++-- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/bin/addons/base/ir/ir.xml b/bin/addons/base/ir/ir.xml index 03f36b05533..5a01f0b88c5 100644 --- a/bin/addons/base/ir/ir.xml +++ b/bin/addons/base/ir/ir.xml @@ -236,12 +236,17 @@ form
- - - - - - + + + + + + + + + + + @@ -328,7 +333,7 @@ - + diff --git a/bin/addons/base/ir/ir_filters.py b/bin/addons/base/ir/ir_filters.py index 172b178dddf..2821d0c94b7 100644 --- a/bin/addons/base/ir/ir_filters.py +++ b/bin/addons/base/ir/ir_filters.py @@ -40,8 +40,8 @@ class ir_filters(osv.osv): _columns = { 'name': fields.char('Action Name', size=64, translate=True, required=True), 'user_id':fields.many2one('res.users', 'User', help='False means for every user'), - 'domain': fields.char('Domain Value', size=250, required=True), - 'context': fields.char('Context Value', size=250, required=True), + 'domain': fields.text('Domain Value', required=True), + 'context': fields.text('Context Value', required=True), 'model_id': fields.selection(_list_all_models, 'Model', required=True), } From 6eb86abda355bca77cb83d4478da4863f54918b6 Mon Sep 17 00:00:00 2001 From: "AMP (OpenERP)" Date: Fri, 23 Jul 2010 12:52:43 +0530 Subject: [PATCH 010/142] [MOD] usability improvement in access rights bzr revid: amp@tinyerp.com-20100723072243-kpex4cdgckhga46d --- addons/account/account_menuitem.xml | 6 +++--- addons/account/security/account_security.xml | 6 +++--- addons/account/security/ir.model.access.csv | 6 +++--- .../security/ir.model.access.csv | 4 ++-- .../account_invoice_layout_view.xml | 2 +- .../account_payment/account_payment_view.xml | 2 +- .../security/account_payment_security.xml | 2 +- .../security/ir.model.access.csv | 2 +- .../security/ir.model.access.csv | 2 +- addons/crm/crm_meeting_menu.xml | 2 +- addons/crm/crm_view.xml | 4 ++-- addons/crm/security/ir.model.access.csv | 12 ++++++------ addons/crm_claim/security/ir.model.access.csv | 2 +- .../security/ir.model.access.csv | 2 +- addons/delivery/security/ir.model.access.csv | 2 +- addons/document/board_document_view.xml | 2 +- addons/document/security/document_security.xml | 10 +++++----- addons/document/security/ir.model.access.csv | 18 +++++++++--------- addons/hr/security/ir.model.access.csv | 2 +- addons/hr_contract/hr_contract_view.xml | 2 +- addons/hr_evaluation/hr_evaluation_view.xml | 2 +- .../hr_evaluation/security/ir.model.access.csv | 2 +- addons/hr_expense/security/ir.model.access.csv | 2 +- addons/hr_holidays/hr_holidays_view.xml | 2 +- addons/hr_payroll/hr_payroll_view.xml | 2 +- .../security/ir.model.access.csv | 2 +- .../security/ir.model.access.csv | 2 +- .../security/ir.model.access.csv | 2 +- addons/mrp/security/ir.model.access.csv | 4 ++-- .../point_of_sale/security/ir.model.access.csv | 4 +++- addons/project/project_view.xml | 2 +- addons/project/security/ir.model.access.csv | 2 +- addons/purchase/security/ir.model.access.csv | 2 +- addons/sale/security/ir.model.access.csv | 2 +- addons/sale_journal/sale_journal_view.xml | 2 +- addons/stock/security/ir.model.access.csv | 5 ++++- addons/stock/security/stock_security.xml | 4 ++-- addons/stock/stock_view.xml | 2 +- addons/survey/survey_data.xml | 4 ++-- 39 files changed, 72 insertions(+), 67 deletions(-) diff --git a/addons/account/account_menuitem.xml b/addons/account/account_menuitem.xml index 93cdbbf9904..3ef61c1be0c 100644 --- a/addons/account/account_menuitem.xml +++ b/addons/account/account_menuitem.xml @@ -19,11 +19,11 @@ - - + + - + diff --git a/addons/account/security/account_security.xml b/addons/account/security/account_security.xml index 391d7371bbe..730a6514704 100644 --- a/addons/account/security/account_security.xml +++ b/addons/account/security/account_security.xml @@ -2,15 +2,15 @@ - Finance / Invoice + Accounting / Invoice - Finance / Accountant + Accounting / Accountant - Finance / Manager + Accounting / Manager diff --git a/addons/account/security/ir.model.access.csv b/addons/account/security/ir.model.access.csv index 4337bdc61af..0203f1b57a4 100644 --- a/addons/account/security/ir.model.access.csv +++ b/addons/account/security/ir.model.access.csv @@ -87,7 +87,7 @@ "access_report_invoice_created","report.invoice.created","model_report_invoice_created","account.group_account_manager",1,0,0,0 "access_report_account_type_sales","report.account_type.sales","model_report_account_type_sales","account.group_account_manager",1,0,0,0 "access_report_account_sales","report.account.sales","model_report_account_sales","account.group_account_manager",1,0,0,0 -"access_account_invoice_report","account.invoice.report","model_account_invoice_report","account.group_account_manager",1,0,0,0 +"access_account_invoice_report","account.invoice.report","model_account_invoice_report","account.group_account_manager",1,1,1,1 "access_account_account_report_manager","account.account.report","model_account_account_report","account.group_account_manager",1,0,0,0 -"access_account_entries_report_manager","account.entries.report","model_account_entries_report","account.group_account_manager",1,0,0,0 -"access_analytic_entries_report_manager","analytic.entries.report","model_analytic_entries_report","account.group_account_manager",1,0,0,0 +"access_account_entries_report_manager","account.entries.report","model_account_entries_report","account.group_account_manager",1,1,1,1 +"access_analytic_entries_report_manager","analytic.entries.report","model_analytic_entries_report","account.group_account_manager",1,1,1,1 diff --git a/addons/account_followup/security/ir.model.access.csv b/addons/account_followup/security/ir.model.access.csv index 85a5f888c5a..30e6637f265 100644 --- a/addons/account_followup/security/ir.model.access.csv +++ b/addons/account_followup/security/ir.model.access.csv @@ -1,7 +1,7 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" "access_account_followup_stat","account_followup.stat","model_account_followup_stat","account.group_account_user",1,0,0,0 -"access_account_followup_followup","account_followup.followup","model_account_followup_followup","account.group_account_user",1,0,0,0 +"access_account_followup_followup","account_followup.followup","model_account_followup_followup","base.group_system",1,1,1,1 "access_account_followup_followup_line","account_followup.followup.line","model_account_followup_followup_line","account.group_account_user",1,0,0,0 "access_account_followup_stat_manager","account_followup.stat.manager","model_account_followup_stat","account.group_account_manager",1,1,1,1 -"access_account_followup_followup_manager","account_followup.followup.manager","model_account_followup_followup","account.group_account_manager",1,1,1,1 +"access_account_followup_followup_manager","account_followup.followup.manager","model_account_followup_followup","base.group_system",1,1,1,1 "access_account_followup_followup_line_manager","account_followup.followup.line.manager","model_account_followup_followup_line","account.group_account_manager",1,1,1,1 diff --git a/addons/account_invoice_layout/account_invoice_layout_view.xml b/addons/account_invoice_layout/account_invoice_layout_view.xml index 930ab044eb6..4bbb61198cd 100644 --- a/addons/account_invoice_layout/account_invoice_layout_view.xml +++ b/addons/account_invoice_layout/account_invoice_layout_view.xml @@ -84,7 +84,7 @@ tree,form - + diff --git a/addons/account_payment/account_payment_view.xml b/addons/account_payment/account_payment_view.xml index bb1b2a5be4b..1eaec699b95 100644 --- a/addons/account_payment/account_payment_view.xml +++ b/addons/account_payment/account_payment_view.xml @@ -92,7 +92,7 @@ tree,form - + diff --git a/addons/account_payment/security/account_payment_security.xml b/addons/account_payment/security/account_payment_security.xml index 9705473a33a..dd6b117d184 100644 --- a/addons/account_payment/security/account_payment_security.xml +++ b/addons/account_payment/security/account_payment_security.xml @@ -3,7 +3,7 @@ - Finance / Payments + Accounting / Payments diff --git a/addons/account_report/security/ir.model.access.csv b/addons/account_report/security/ir.model.access.csv index ace4bc06db0..1abb810f073 100644 --- a/addons/account_report/security/ir.model.access.csv +++ b/addons/account_report/security/ir.model.access.csv @@ -1,3 +1,3 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" -"access_account_report_report","account.report.report","model_account_report_report","account.group_account_manager",1,0,0,0 +"access_account_report_report","account.report.report","model_account_report_report","base.group_system",1,1,1,1 "access_account_report_history","account.report.history","model_account_report_history","account.group_account_manager",1,0,0,0 diff --git a/addons/account_reporting/security/ir.model.access.csv b/addons/account_reporting/security/ir.model.access.csv index 78dfe260864..e84e663dfda 100644 --- a/addons/account_reporting/security/ir.model.access.csv +++ b/addons/account_reporting/security/ir.model.access.csv @@ -1,3 +1,3 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink access_color_rml,color.rml,model_color_rml,account.group_account_manager,1,1,1,1 -access_account_report_bs,account.report.bs,model_account_report_bs,account.group_account_manager,1,1,1,1 +access_account_report_bs,account.report.bs,model_account_report_bs,base.group_system,1,1,1,1 diff --git a/addons/crm/crm_meeting_menu.xml b/addons/crm/crm_meeting_menu.xml index 3d8c92b44f1..2d1db444bf8 100644 --- a/addons/crm/crm_meeting_menu.xml +++ b/addons/crm/crm_meeting_menu.xml @@ -86,7 +86,7 @@ + parent="base.menu_base_partner" sequence="3"/> + parent="base.menu_base_config" sequence="1" groups="base.group_system"/> + parent="base.menu_base_config" sequence="4" groups="base.group_system"/> diff --git a/addons/crm/security/ir.model.access.csv b/addons/crm/security/ir.model.access.csv index a849c040ece..0b48d59e8bd 100644 --- a/addons/crm/security/ir.model.access.csv +++ b/addons/crm/security/ir.model.access.csv @@ -25,19 +25,19 @@ "access_crm_case_resource_type_manager","crm_case_resource_type manager","model_crm_case_resource_type","crm.group_crm_manager",1,1,1,1 "access_crm_lead_report_user","crm.lead.report.user","model_crm_lead_report","crm.group_crm_user",1,0,0,0 "access_crm_phonecall_report_user","crm.phonecall.report.user","model_crm_phonecall_report","crm.group_crm_user",1,0,0,0 -"access_crm_lead_report_manager","crm.lead.report","model_crm_lead_report","crm.group_crm_manager",1,0,0,0 -"access_crm_phonecall_report_manager","crm.phonecall.report","model_crm_phonecall_report","crm.group_crm_manager",1,0,0,0 +"access_crm_lead_report_manager","crm.lead.report","model_crm_lead_report","crm.group_crm_manager",1,1,1,1 +"access_crm_phonecall_report_manager","crm.phonecall.report","model_crm_phonecall_report","crm.group_crm_manager",1,1,1,1 "access_res_partner_manager","res.partner.crm.manager","base.model_res_partner","crm.group_crm_manager",1,0,1,0 "access_res_partner_address_manager","res.partner.address.crm.user.manager","base.model_res_partner_address","crm.group_crm_manager",1,0,1,0 "access_res_partner_category_manager","res.partner.category.crm.manager","base.model_res_partner_category","crm.group_crm_manager",1,0,0,0 -"mail_gateway_mailgate_message_manager","mail_gateway.mailgate.message.manager","mail_gateway.model_mailgate_message","crm.group_crm_manager",1,1,1,1 +"mail_gateway_mailgate_message_manager","mail_gateway.mailgate.message.manager","mail_gateway.model_mailgate_message","base.group_system",1,1,1,1 "mail_gateway_mailgate_thread_manager","mail_gateway.mailgate.thread.manager","mail_gateway.model_mailgate_thread","crm.group_crm_manager",1,1,1,1 -"access_calendar_attendee_crm_user","calendar.attendee.crm.user","model_calendar_attendee","crm.group_crm_user",1,1,1,0 -"access_calendar_attendee_crm_manager","calendar.attendee.crm.manager","model_calendar_attendee","crm.group_crm_manager",1,1,1,1 +"access_calendar_attendee_crm_user","calendar.attendee.crm.user","model_calendar_attendee","base.group_system",1,1,1,0 +"access_calendar_attendee_crm_manager","calendar.attendee.crm.manager","model_calendar_attendee","base.group_system",1,1,1,1 "access_res_partner","res.partner.crm.user","base.model_res_partner","crm.group_crm_user",1,0,0,0 "access_res_partner_address","res.partner.address.crm.user","base.model_res_partner_address","crm.group_crm_user",1,0,0,0 "access_res_partner_category","res.partner.category.crm.user","base.model_res_partner_category","crm.group_crm_user",1,0,0,0 -"mail_gateway_mailgate_message","mail_gateway.mailgate.message","mail_gateway.model_mailgate_message","crm.group_crm_user",1,1,1,1 +"mail_gateway_mailgate_message","mail_gateway.mailgate.message","mail_gateway.model_mailgate_message","base.group_system",1,1,1,1 "mail_gateway_mailgate_thread","mail_gateway.mailgate.thread","mail_gateway.model_mailgate_thread","crm.group_crm_user",1,1,1,1 "access_crm_case_section_custom_user","crm.case.section.custom.user","model_crm_case_section_custom","crm.group_crm_user",1,0,0,0 "access_crm_case_section_custom_manager","crm.case.section.custom.manager","model_crm_case_section_custom","crm.group_crm_manager",1,1,1,1 diff --git a/addons/crm_claim/security/ir.model.access.csv b/addons/crm_claim/security/ir.model.access.csv index beb40a19dca..a4c1838943c 100644 --- a/addons/crm_claim/security/ir.model.access.csv +++ b/addons/crm_claim/security/ir.model.access.csv @@ -2,4 +2,4 @@ "access_crm_claim_manager","crm.claim.manager","model_crm_claim","crm.group_crm_manager",1,1,1,1 "access_crm_claim_user","crm.claim.user","model_crm_claim","crm.group_crm_user",1,1,1,1 "access_crm_claim_report_user","crm.claim.report.user","model_crm_claim_report","crm.group_crm_user",1,0,0,0 -"access_crm_claim_report_manager","crm.claim.report.manager","model_crm_claim_report","crm.group_crm_manager",1,0,0,0 +"access_crm_claim_report_manager","crm.claim.report.manager","model_crm_claim_report","crm.group_crm_manager",1,1,1,1 diff --git a/addons/crm_fundraising/security/ir.model.access.csv b/addons/crm_fundraising/security/ir.model.access.csv index 44880de6332..471f16f5134 100644 --- a/addons/crm_fundraising/security/ir.model.access.csv +++ b/addons/crm_fundraising/security/ir.model.access.csv @@ -2,4 +2,4 @@ "access_crm_fundraising_manager","crm.fundraising.manager","model_crm_fundraising","crm.group_crm_manager",1,1,1,1 "access_crm_fundraising_user","crm.fundraising.user","model_crm_fundraising","crm.group_crm_user",1,1,1,1 "access_crm_fundraising_report_user","crm.fundraising.report.user","model_crm_fundraising_report","crm.group_crm_user",1,0,0,0 -"access_crm_fundraising_report_manager","crm.fundraising.report.manager","model_crm_fundraising_report","crm.group_crm_manager",1,0,0,0 +"access_crm_fundraising_report_manager","crm.fundraising.report.manager","model_crm_fundraising_report","crm.group_crm_manager",1,1,1,1 diff --git a/addons/delivery/security/ir.model.access.csv b/addons/delivery/security/ir.model.access.csv index 948a85c35c7..59558170047 100644 --- a/addons/delivery/security/ir.model.access.csv +++ b/addons/delivery/security/ir.model.access.csv @@ -6,4 +6,4 @@ "access_delivery_grid_manager","delivery.grid","model_delivery_grid","sale.group_sale_manager",1,1,1,1 "access_delivery_grid_line_manager","delivery.grid.line","model_delivery_grid_line","sale.group_sale_manager",1,1,1,1 "access_delivery_carrier_partner_manager","delivery.carrier partner_manager","model_delivery_carrier","base.group_partner_manager",1,0,0,0 -"access_delivery_carrier_stock_worker","delivery.carrier stock_worker","model_delivery_carrier","stock.group_stock_user",1,0,0,0 +"access_delivery_carrier_stock_worker","delivery.carrier stock_worker","model_delivery_carrier","base.group_system",1,1,1,1 diff --git a/addons/document/board_document_view.xml b/addons/document/board_document_view.xml index 8b8ef2557e6..73b612955ae 100644 --- a/addons/document/board_document_view.xml +++ b/addons/document/board_document_view.xml @@ -57,7 +57,7 @@ parent="menu_reporting" sequence="0" icon="terp-graph" - groups="document.group_document_manager"/> + groups="base.group_system"/> - Document / User + Knowledge / User - - Document / Manager - + + + - + diff --git a/addons/document/security/ir.model.access.csv b/addons/document/security/ir.model.access.csv index 9684932b2a6..4bb3574b2d4 100644 --- a/addons/document/security/ir.model.access.csv +++ b/addons/document/security/ir.model.access.csv @@ -1,22 +1,22 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" "access_document_directory_all","document.directory all","model_document_directory",,1,0,0,0 -"access_document_directory_group_document_manager","document.directory document manager","model_document_directory","group_document_manager",1,1,1,1 +"access_document_directory_group_document_manager","document.directory document manager","model_document_directory","base.group_system",1,1,1,1 "access_document_directory_group_system","document.directory group system","model_document_directory","base.group_system",1,1,1,1 "access_document_directory_content_all","document.directory.content all","model_document_directory_content",,1,0,0,0 -"access_document_directory_content_group_document_manager","document.directory.content document manager","model_document_directory_content","group_document_manager",1,1,1,1 +"access_document_directory_content_group_document_manager","document.directory.content document manager","model_document_directory_content","base.group_system",1,1,1,1 "access_document_directory_content_group_system","document.directory.content group system","model_document_directory_content","base.group_system",1,1,1,1 -"access_document_directory_content_type_group_document_manager","document.directory.content.type document manager","model_document_directory_content_type","group_document_manager",1,1,1,1 +"access_document_directory_content_type_group_document_manager","document.directory.content.type document manager","model_document_directory_content_type","base.group_system",1,1,1,1 "access_document_directory_content_type_group_system","document.directory.content.type group system","model_document_directory_content_type","base.group_user",1,0,0,0 -"access_document_storage_group_document_manager","document.storage document manager","model_document_storage","group_document_manager",1,1,1,1 +"access_document_storage_group_document_manager","document.storage document manager","model_document_storage","base.group_system",1,1,1,1 "access_document_storage_group_system","document.storage group system","model_document_storage","base.group_user",1,0,0,0 "access_document_directory_dctx_all","document.directory.dctx all","model_document_directory_dctx",,1,0,0,0 -"access_document_directory_dctx_group_document_manager","document.directory.dctx document manager","model_document_directory_dctx","group_document_manager",1,1,1,1 +"access_document_directory_dctx_group_document_manager","document.directory.dctx document manager","model_document_directory_dctx","base.group_system",1,1,1,1 "access_document_directory_dctx_group_system","document.directory.dctx group system","model_document_directory_dctx","base.group_system",1,1,1,1 -"access_report_document_user_group_document_manager","report.document.user document manager","model_report_document_user","document.group_document_manager",1,0,0,0 +"access_report_document_user_group_document_manager","report.document.user document manager","model_report_document_user","base.group_system",1,0,0,0 "access_report_document_user_group_system","report.document.user group system","model_report_document_user","base.group_system",1,0,0,0 -"access_report_files_partner_group_document_manager","report.files.partner document manager","model_report_files_partner","document.group_document_manager",1,0,0,0 +"access_report_files_partner_group_document_manager","report.files.partner document manager","model_report_files_partner","base.group_system",1,0,0,0 "access_report_files_partner_group_system","report.files.partner group system","model_report_files_partner","base.group_system",1,0,0,0 -"access_report_document_file_group_document_manager","report.document.file document manager","model_report_document_file","document.group_document_manager",1,0,0,0 +"access_report_document_file_group_document_manager","report.document.file document manager","model_report_document_file","base.group_system",1,0,0,0 "access_report_document_file_group_system","report.document.file group system","model_report_document_file","base.group_system",1,0,0,0 -"access_report_document_wall_group_document_manager","report.document.wall document manager","model_report_document_wall","document.group_document_manager",1,0,0,0 +"access_report_document_wall_group_document_manager","report.document.wall document manager","model_report_document_wall","base.group_system",1,0,0,0 "access_report_document_wall_group_system","report.document.wall group system","model_report_document_wall","base.group_system",1,0,0,0 diff --git a/addons/hr/security/ir.model.access.csv b/addons/hr/security/ir.model.access.csv index da1043f7b90..2cdfd060faa 100644 --- a/addons/hr/security/ir.model.access.csv +++ b/addons/hr/security/ir.model.access.csv @@ -5,5 +5,5 @@ "access_hr_department","hr.department","model_hr_department","hr.group_hr_user",1,0,0,0 "access_hr_employee_category_manager","hr.employee.category.manager","model_hr_employee_category","hr.group_hr_manager",1,1,1,1 "access_hr_department_manager","hr.department.manager","model_hr_department","hr.group_hr_manager",1,1,1,1 -"access_hr_employee_marital_status","hr.employee.marital.status","model_hr_employee_marital_status","hr.group_hr_user",1,1,1,1 +"access_hr_employee_marital_status","hr.employee.marital.status","model_hr_employee_marital_status","base.group_system",1,1,1,1 "access_hr_job","hr.job","model_hr_job","hr.group_hr_user",1,0,0,0 diff --git a/addons/hr_contract/hr_contract_view.xml b/addons/hr_contract/hr_contract_view.xml index 5ff928916c9..d32f9301b36 100644 --- a/addons/hr_contract/hr_contract_view.xml +++ b/addons/hr_contract/hr_contract_view.xml @@ -57,7 +57,7 @@ - + diff --git a/addons/hr_evaluation/hr_evaluation_view.xml b/addons/hr_evaluation/hr_evaluation_view.xml index 225295c3a56..9ae967c766f 100644 --- a/addons/hr_evaluation/hr_evaluation_view.xml +++ b/addons/hr_evaluation/hr_evaluation_view.xml @@ -63,7 +63,7 @@ - + diff --git a/addons/hr_evaluation/security/ir.model.access.csv b/addons/hr_evaluation/security/ir.model.access.csv index 7f6355a3c06..a58c3298617 100644 --- a/addons/hr_evaluation/security/ir.model.access.csv +++ b/addons/hr_evaluation/security/ir.model.access.csv @@ -5,4 +5,4 @@ "access_hr_evaluation_plan_phase","hr_evaluation.plan.phase","model_hr_evaluation_plan_phase","hr.group_hr_user",1,0,0,0 "access_hr_evaluation_plan_phase_manager","hr_evaluation.plan.phase","model_hr_evaluation_plan_phase","hr.group_hr_manager",1,1,1,1 "access_hr_evaluation_interview","hr.evaluation.interview","model_hr_evaluation_interview","hr.group_hr_user",1,1,1,1 -"access_hr_evaluation_report","hr.evaluation.report","model_hr_evaluation_report","hr.group_hr_manager",1,0,0,0 +"access_hr_evaluation_report","hr.evaluation.report","model_hr_evaluation_report","hr.group_hr_manager",1,1,1,1 diff --git a/addons/hr_expense/security/ir.model.access.csv b/addons/hr_expense/security/ir.model.access.csv index 43ae736b9ff..c6f2cdef8d1 100644 --- a/addons/hr_expense/security/ir.model.access.csv +++ b/addons/hr_expense/security/ir.model.access.csv @@ -1,4 +1,4 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" "access_hr_expense_expense","hr.expense.expense","model_hr_expense_expense","hr.group_hr_user",1,1,1,1 "access_hr_expense_line","hr.expense.line","model_hr_expense_line","hr.group_hr_user",1,1,1,1 -"access_hr_expense_report","hr.expense.report","model_hr_expense_report","hr.group_hr_user",1,0,0,0 +"access_hr_expense_report","hr.expense.report","model_hr_expense_report","hr.group_hr_manager",1,1,1,1 diff --git a/addons/hr_holidays/hr_holidays_view.xml b/addons/hr_holidays/hr_holidays_view.xml index 61649cb0c47..73aedac2c5f 100644 --- a/addons/hr_holidays/hr_holidays_view.xml +++ b/addons/hr_holidays/hr_holidays_view.xml @@ -355,7 +355,7 @@ tree,form - + - + diff --git a/addons/hr_recruitment/security/ir.model.access.csv b/addons/hr_recruitment/security/ir.model.access.csv index 40e82cb1a15..da205f59ad0 100644 --- a/addons/hr_recruitment/security/ir.model.access.csv +++ b/addons/hr_recruitment/security/ir.model.access.csv @@ -1,3 +1,3 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" "access_hr_applicant","hr.applicant","model_hr_applicant","hr.group_hr_user",1,1,1,1 -"access_hr_recruitment_report","hr.recruitment.report","model_hr_recruitment_report","hr.group_hr_manager",1,0,0,0 +"access_hr_recruitment_report","hr.recruitment.report","model_hr_recruitment_report","hr.group_hr_manager",1,1,1,1 diff --git a/addons/hr_timesheet_sheet/security/ir.model.access.csv b/addons/hr_timesheet_sheet/security/ir.model.access.csv index 141a1667404..506f7f66348 100644 --- a/addons/hr_timesheet_sheet/security/ir.model.access.csv +++ b/addons/hr_timesheet_sheet/security/ir.model.access.csv @@ -2,4 +2,4 @@ "access_hr_timesheet_sheet_sheet","hr_timesheet_sheet.sheet","model_hr_timesheet_sheet_sheet","hr.group_hr_user",1,1,1,1 "access_hr_timesheet_sheet_sheet_day","hr_timesheet_sheet.sheet.day","model_hr_timesheet_sheet_sheet_day","hr.group_hr_user",1,1,1,1 "access_hr_timesheet_sheet_sheet_account","hr_timesheet_sheet.sheet.account","model_hr_timesheet_sheet_sheet_account","hr.group_hr_user",1,1,1,1 -"access_hr_timesheet_report","hr.timesheet.report","model_hr_timesheet_report","hr.group_hr_manager",1,0,0,0 +"access_hr_timesheet_report","hr.timesheet.report","model_hr_timesheet_report","hr.group_hr_manager",1,1,1,1 diff --git a/addons/marketing_campaign/security/ir.model.access.csv b/addons/marketing_campaign/security/ir.model.access.csv index 43a24d9e5eb..b18f7593472 100644 --- a/addons/marketing_campaign/security/ir.model.access.csv +++ b/addons/marketing_campaign/security/ir.model.access.csv @@ -4,5 +4,5 @@ "access_marketing_campaign_activity_campaignadmin","marketing.campaign.activity","model_marketing_campaign_activity","marketing_campaign.res_groups_marketing_campaign",1,1,1,1 "access_marketing_campaign_workitem_campaignadmin","marketing.campaign.workitem","model_marketing_campaign_workitem","marketing_campaign.res_groups_marketing_campaign",1,1,1,1 "access_marketing_campaign_transition_campaignadmin","marketing.campaign.transition","model_marketing_campaign_transition","marketing_campaign.res_groups_marketing_campaign",1,1,1,1 -"access_marketing_campaign_analysis_campaignadmin","campaign.analysis","model_campaign_analysis","marketing_campaign.res_groups_marketing_campaign",1,0,0,0 +"access_marketing_campaign_analysis_campaignadmin","campaign.analysis","model_campaign_analysis","marketing_campaign.res_groups_marketing_campaign",1,1,1,1 "access_marketing_campaign_workitem_all","marketing.campaign.workitem","model_marketing_campaign_workitem","base.group_user",1,0,0,0 diff --git a/addons/mrp/security/ir.model.access.csv b/addons/mrp/security/ir.model.access.csv index e823bd036d8..9640c5db7a4 100644 --- a/addons/mrp/security/ir.model.access.csv +++ b/addons/mrp/security/ir.model.access.csv @@ -21,10 +21,10 @@ "access_account_account","account.account mrp_worker","account.model_account_account","mrp.group_mrp_user",1,0,0,0 "access_purchase_order_mrp_worker","purchase.order mrp_worker","purchase.model_purchase_order","mrp.group_mrp_user",1,0,0,0 "access_purchase_order_line_mrp_worker","purchase.order.line mrp_worker","purchase.model_purchase_order_line","mrp.group_mrp_user",1,0,0,0 -"access_hr_timesheet_group_mrp_worker","resource.calendar mrp_worker","resource.model_resource_calendar","mrp.group_mrp_user",1,0,0,0 +"access_hr_timesheet_group_mrp_worker","resource.calendar mrp_worker","resource.model_resource_calendar","base.group_system",1,1,1,1 "access_procurement_stock_worker","procurement.order stock_worker","model_procurement_order","stock.group_stock_user",1,1,1,1 "access_mrp_production_stock_worker","mrp.production stock_worker","model_mrp_production","stock.group_stock_user",1,0,0,0 -"access_mrp_production_order","mrp.production.order","model_mrp_production_order","mrp.group_mrp_user",1,0,0,0 +"access_mrp_production_order","mrp.production.order","model_mrp_production_order","mrp.group_mrp_manager",1,1,1,1 "access_report_workcenter_load","report.workcenter.load","model_report_workcenter_load","mrp.group_mrp_manager",1,0,0,0 "access_report_mrp_inout","report.mrp.inout","model_report_mrp_inout","mrp.group_mrp_manager",1,0,0,0 "access_product_product_manager","product.product manager","model_product_product","mrp.group_mrp_manager",1,1,1,1 diff --git a/addons/point_of_sale/security/ir.model.access.csv b/addons/point_of_sale/security/ir.model.access.csv index 9d4b478df79..1be98fd8686 100644 --- a/addons/point_of_sale/security/ir.model.access.csv +++ b/addons/point_of_sale/security/ir.model.access.csv @@ -37,13 +37,14 @@ "access_pos_scan_product","pos.scan.product","model_pos_scan_product","point_of_sale.group_pos_user",1,0,0,0 "access_pos_payment_report","pos.payment.report","model_pos_payment_report","point_of_sale.group_pos_user",1,0,0,0 "access_report_pos_order","report.pos.order","model_report_pos_order","point_of_sale.group_pos_user",1,0,0,0 +"access_report_pos_order","report.pos.order","model_report_pos_order","point_of_sale.group_pos_manager",1,1,1,1 "access_pos_return","pos.return","model_pos_return","point_of_sale.group_pos_user",1,0,0,0 "access_account_bank_statement","account.bank.statement","account.model_account_bank_statement","point_of_sale.group_pos_user",1,1,1,0 "access_account_bank_statement_line","account.bank.statement.line","account.model_account_bank_statement_line","point_of_sale.group_pos_user",1,1,1,0 "access_account_period","account.period","account.model_account_period","point_of_sale.group_pos_user",1,1,1,0 "access_account_fiscalyear","account.fiscalyear","account.model_account_fiscalyear","point_of_sale.group_pos_user",1,1,1,0 "access_account_cashbox_line","account.cashbox.line","account.model_account_cashbox_line","point_of_sale.group_pos_user",1,1,1,0 -"access_product_product","product.product","product.model_product_product","point_of_sale.group_pos_user",1,1,1,0 +"access_product_product","product.product","product.model_product_product","base.group_system",1,1,1,1 "access_account_move_line","account.move.line","account.model_account_move_line","point_of_sale.group_pos_user",1,1,1,0 "access_account_move","account.move","account.model_account_move","point_of_sale.group_pos_user",1,1,1,0 "access_account_journal","account.journal","account.model_account_journal","point_of_sale.group_pos_user",1,1,1,0 @@ -51,3 +52,4 @@ "access_account_analytic_line","account.analytic.line","analytic.model_account_analytic_line","point_of_sale.group_pos_user",1,1,1,0 "access_account_analytic_account","account.analytic.account","analytic.model_account_analytic_account","point_of_sale.group_pos_user",1,1,1,0 "access_account_journal_column","account.journal.column","account.model_account_journal_column","point_of_sale.group_pos_user",1,1,1,0 +"access_report_check_register","report.cash.register","model_report_cash_register","point_of_sale.group_pos_manager",1,1,1,1 diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml index ce92e9875fa..725a1b38195 100644 --- a/addons/project/project_view.xml +++ b/addons/project/project_view.xml @@ -531,7 +531,7 @@ Issues like bugs in a system, client complain, materials breakdown are collected - + diff --git a/addons/project/security/ir.model.access.csv b/addons/project/security/ir.model.access.csv index b418b0a0dbf..5fa2864056b 100644 --- a/addons/project/security/ir.model.access.csv +++ b/addons/project/security/ir.model.access.csv @@ -10,7 +10,7 @@ "access_project_task_work","project.task.work","model_project_task_work","project.group_project_user",1,1,1,1 "access_project_task_work_manager","project.task.work.manager","model_project_task_work","project.group_project_manager",1,1,1,1 "access_project_message","project.message","model_project_message","project.group_project_user",1,1,1,1 -"access_report_project_task_user","report.project.task.user","model_report_project_task_user","project.group_project_manager",1,0,0,0 +"access_report_project_task_user","report.project.task.user","model_report_project_task_user","project.group_project_manager",1,1,1,1 "access_project_vs_hours","project.vs.hours","model_project_vs_hours","project.group_project_user",1,1,1,1 "access_task_by_days","task.by.days","model_task_by_days","project.group_project_user",1,1,1,1 "access_partner_task user","base.res.partner user","base.model_res_partner","project.group_project_user",1,0,0,0 diff --git a/addons/purchase/security/ir.model.access.csv b/addons/purchase/security/ir.model.access.csv index 7a3b35725d4..1e6bc462b17 100644 --- a/addons/purchase/security/ir.model.access.csv +++ b/addons/purchase/security/ir.model.access.csv @@ -8,7 +8,7 @@ "access_purchase_order_stock_worker","purchase.order","model_purchase_order","stock.group_stock_user",1,0,0,0 "access_purchase_order_line_stock_worker","purchase.order.line","model_purchase_order_line","stock.group_stock_user",1,0,0,0 "access_account_tax_purchase_user","account.tax","account.model_account_tax","purchase.group_purchase_user",1,0,0,0 -"access_report_purchase_order","purchase.report","model_purchase_report","purchase.group_purchase_manager",1,0,0,0 +"access_report_purchase_order","purchase.report","model_purchase_report","purchase.group_purchase_manager",1,1,1,1 "access_purchase_order_manager","purchase.order","model_purchase_order","purchase.group_purchase_manager",1,1,1,1 "access_purchase_order_line_manager","purchase.order.line","model_purchase_order_line","purchase.group_purchase_manager",1,1,1,1 "access_stock_location_purchase_user_manager","stock.location","stock.model_stock_location","purchase.group_purchase_manager",1,0,0,0 diff --git a/addons/sale/security/ir.model.access.csv b/addons/sale/security/ir.model.access.csv index 97fcf9f7dee..e92db42f876 100644 --- a/addons/sale/security/ir.model.access.csv +++ b/addons/sale/security/ir.model.access.csv @@ -14,6 +14,6 @@ "access_sale_order_line_stock_worker","sale.order.line stock worker","model_sale_order_line","stock.group_stock_user",1,1,0,0 "access_sale_order_manager","sale.order.manager","model_sale_order","group_sale_manager",1,1,1,1 "access_sale_order_line_manager","sale.order.line.manager","model_sale_order_line","group_sale_manager",1,1,1,1 -"access_sale_report_manager","sale.report","model_sale_report","group_sale_manager",1,0,0,0 +"access_sale_report_manager","sale.report","model_sale_report","group_sale_manager",1,1,1,1 "access_product_product_sale_user","product.product.sale.user","model_product_product","group_sale_user",1,0,0,0 "access_sale_account_journal","account.journal sale order.user","account.model_account_journal","group_sale_user",1,0,0,0 diff --git a/addons/sale_journal/sale_journal_view.xml b/addons/sale_journal/sale_journal_view.xml index 952ca17ea12..f5f5324ff9b 100644 --- a/addons/sale_journal/sale_journal_view.xml +++ b/addons/sale_journal/sale_journal_view.xml @@ -2,7 +2,7 @@ + parent="base.menu_base_config" sequence="5" groups="base.group_system"/> diff --git a/addons/stock/security/ir.model.access.csv b/addons/stock/security/ir.model.access.csv index 86d9cac4337..74425482aa8 100644 --- a/addons/stock/security/ir.model.access.csv +++ b/addons/stock/security/ir.model.access.csv @@ -20,6 +20,9 @@ "access_stock_report_tracklots","stock.report.tracklots","model_stock_report_tracklots","stock.group_stock_user",1,1,1,1 "access_report_products_to_received_planned","report.products.to.received.planned","model_report_products_to_received_planned","stock.group_stock_user",1,1,1,1 "access_report_delivery_products_planned","report.delivery.products.planned","model_report_delivery_products_planned","stock.group_stock_user",1,1,1,1 -"access_report_stock_move","report.stock.move","model_report_stock_move","stock.group_stock_user",1,1,1,1 +"access_report_stock_move","report.stock.move","model_report_stock_move","stock.group_stock_user",1,0,0,0 +"access_report_stock_move","report.stock.move","model_report_stock_move","stock.group_stock_manager",1,1,1,1 "access_report_stock_inventory","report.stock.inventory","model_report_stock_inventory","stock.group_stock_user",1,1,1,1 +"access_report_stock_inventory","report.stock.inventory","model_report_stock_inventory","stock.group_stock_manager",1,1,1,1 "access_report_stock_picking","report.stock.picking","model_report_stock_picking","stock.group_stock_user",1,1,1,1 +"access_report_stock_picking","report.stock.picking","model_report_stock_picking","stock.group_stock_manager",1,1,1,1 diff --git a/addons/stock/security/stock_security.xml b/addons/stock/security/stock_security.xml index 099e32a889b..037c3dfeaef 100644 --- a/addons/stock/security/stock_security.xml +++ b/addons/stock/security/stock_security.xml @@ -3,10 +3,10 @@ - Inventory / Manager + Warehouse / Manager - Inventory / Worker + Warehouse / Worker diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index 2eb218da275..3cf4c479392 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -8,7 +8,7 @@ - + diff --git a/addons/survey/survey_data.xml b/addons/survey/survey_data.xml index e58448b3a81..29cb534a672 100644 --- a/addons/survey/survey_data.xml +++ b/addons/survey/survey_data.xml @@ -2,10 +2,10 @@ - Survey / Manager + Tools / Manager - Survey / User + Tools / User From d410b9bfae9fd020460db9899a5952b6783ed594 Mon Sep 17 00:00:00 2001 From: "AMP (OpenERP)" Date: Fri, 23 Jul 2010 15:59:28 +0530 Subject: [PATCH 011/142] [MOD] usability improvement in stock access rights bzr revid: amp@tinyerp.com-20100723102928-9m1v3q6v1kj2ifk8 --- addons/stock_location/security/ir.model.access.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/stock_location/security/ir.model.access.csv b/addons/stock_location/security/ir.model.access.csv index 188218b6e26..9bfee8edb8b 100644 --- a/addons/stock_location/security/ir.model.access.csv +++ b/addons/stock_location/security/ir.model.access.csv @@ -5,3 +5,4 @@ "access_stock_location_path_user","stock location path user","model_stock_location_path","stock.group_stock_user",1,0,0,0 "access_stock_location_path_manager","stock location path manager","model_stock_location_path","stock.group_stock_manager",1,1,1,1 "access_stock_location_path_partner_manager","stock.location.path partner manager","model_stock_location_path","product.group_product_manager",1,1,1,1 +"access_stock_location_path_purchase_user","stock.location.path purchase user","model_stock_location_path","purchase.group_purchase_user",1,1,1,1 From 89a5176ed4bf4eead3b7442bc9a18795a8bed33f Mon Sep 17 00:00:00 2001 From: Launchpad Code Hosting Date: Mon, 26 Jul 2010 05:06:09 +0100 Subject: [PATCH 012/142] Launchpad automatic translations update. bzr revid: codehost@crowberry-20100724035814-po8d090i3tnoldvn bzr revid: codehost@crowberry-20100725040728-j9d99ow8x6h4vnxx bzr revid: codehost@crowberry-20100726040609-j64yjrg7xp6z22as --- bin/addons/base/i18n/hr.po | 4 ++-- bin/addons/base/i18n/ja.po | 4 ++-- bin/addons/base/i18n/pt_BR.po | 35 +++++++++++++++++++---------------- bin/addons/base/i18n/sv.po | 4 ++-- bin/addons/base/i18n/uk.po | 4 ++-- bin/addons/base/i18n/zh_CN.po | 4 ++-- 6 files changed, 29 insertions(+), 26 deletions(-) diff --git a/bin/addons/base/i18n/hr.po b/bin/addons/base/i18n/hr.po index 97b2d060dbc..ee37442a984 100644 --- a/bin/addons/base/i18n/hr.po +++ b/bin/addons/base/i18n/hr.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2009-12-18 08:39+0000\n" -"PO-Revision-Date: 2010-07-22 05:17+0000\n" +"PO-Revision-Date: 2010-07-25 04:49+0000\n" "Last-Translator: Goran Kliska \n" "Language-Team: openerp-translators\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-23 04:07+0000\n" +"X-Launchpad-Export-Date: 2010-07-26 04:05+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Language: hr\n" diff --git a/bin/addons/base/i18n/ja.po b/bin/addons/base/i18n/ja.po index 94fa529e6ad..7b0606e63e9 100644 --- a/bin/addons/base/i18n/ja.po +++ b/bin/addons/base/i18n/ja.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-server\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2009-12-18 08:39+0000\n" -"PO-Revision-Date: 2010-07-22 05:25+0000\n" +"PO-Revision-Date: 2010-07-25 04:48+0000\n" "Last-Translator: Harry (Open ERP) \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-23 04:06+0000\n" +"X-Launchpad-Export-Date: 2010-07-26 04:05+0000\n" "X-Generator: Launchpad (build Unknown)\n" #. module: base diff --git a/bin/addons/base/i18n/pt_BR.po b/bin/addons/base/i18n/pt_BR.po index b656258319c..9a58efc9bd9 100644 --- a/bin/addons/base/i18n/pt_BR.po +++ b/bin/addons/base/i18n/pt_BR.po @@ -7,14 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2009-12-18 08:39+0000\n" -"PO-Revision-Date: 2010-07-09 04:26+0000\n" -"Last-Translator: Renato Lima - http://www.akretion.com " -"\n" +"PO-Revision-Date: 2010-07-25 15:16+0000\n" +"Last-Translator: Luiz Fernando M.França \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-13 03:48+0000\n" +"X-Launchpad-Export-Date: 2010-07-26 04:05+0000\n" "X-Generator: Launchpad (build Unknown)\n" #. module: base @@ -1477,6 +1476,8 @@ msgstr "" #: help:ir.rule.group,global:0 msgid "Make the rule global, otherwise it needs to be put on a group" msgstr "" +"Marque a regra como global - caso contrário, esta deve ser colocada em um " +"grupo" #. module: base #: model:ir.actions.act_window,name:base.action_menu_admin @@ -1489,12 +1490,12 @@ msgstr "Menu" #. module: base #: field:res.currency,rate:0 msgid "Current Rate" -msgstr "" +msgstr "Taxa atual" #. module: base #: selection:module.lang.install,init,lang:0 msgid "Greek / Ελληνικά" -msgstr "" +msgstr "Grego" #. module: base #: view:ir.values:0 @@ -1766,7 +1767,7 @@ msgstr "%S - Segundos como um numero decimal[00,61]." #. module: base #: model:res.country,name:base.am msgid "Armenia" -msgstr "" +msgstr "Armênia" #. module: base #: view:ir.sequence:0 @@ -1781,7 +1782,7 @@ msgstr "Diariamente" #. module: base #: model:res.country,name:base.se msgid "Sweden" -msgstr "" +msgstr "Suécia" #. module: base #: selection:ir.actions.act_window.view,view_mode:0 @@ -1814,7 +1815,7 @@ msgstr "Configuração da ação de iteração" #. module: base #: model:res.country,name:base.at msgid "Austria" -msgstr "" +msgstr "Áustria" #. module: base #: selection:ir.actions.act_window.view,view_mode:0 @@ -1915,12 +1916,12 @@ msgstr "Pesquisável" #. module: base #: model:res.country,name:base.uy msgid "Uruguay" -msgstr "" +msgstr "Uruguai" #. module: base #: view:res.partner.event:0 msgid "Document Link" -msgstr "" +msgstr "Link do documento" #. module: base #: model:ir.model,name:base.model_res_partner_title @@ -1935,7 +1936,7 @@ msgstr "Prefixo" #. module: base #: field:ir.actions.server,loop_action:0 msgid "Loop Action" -msgstr "" +msgstr "Ação de repetição" #. module: base #: selection:module.lang.install,init,lang:0 @@ -1965,7 +1966,7 @@ msgstr "Iniciar atualização" #. module: base #: field:ir.default,ref_id:0 msgid "ID Ref." -msgstr "" +msgstr "Ref. de ID" #. module: base #: selection:module.lang.install,init,lang:0 @@ -1975,7 +1976,7 @@ msgstr "French / Français" #. module: base #: model:res.country,name:base.mt msgid "Malta" -msgstr "" +msgstr "Malta" #. module: base #: field:ir.actions.server,fields_lines:0 @@ -2064,7 +2065,7 @@ msgstr "Voce tambem pode importar arquivos .po ." #: code:addons/base/maintenance/maintenance.py:0 #, python-format msgid "Unable to find a valid contract" -msgstr "" +msgstr "Não foi possível encontrar um contrato válido." #. module: base #: code:addons/base/ir/ir_actions.py:0 @@ -2489,6 +2490,8 @@ msgid "" "Specify the subject. You can use fields from the object, e.g. `Hello [[ " "object.partner_id.name ]]`" msgstr "" +"Informe o assunto. Voce pode usar campos de um objeto. Ex.: `Olá [[ " +"object.partner_id.name ]]`" #. module: base #: view:res.company:0 @@ -5781,7 +5784,7 @@ msgstr "E-mail" #: model:ir.actions.act_window,name:base.action_wizard_update_translations #: model:ir.ui.menu,name:base.menu_wizard_update_translations msgid "Resynchronise Terms" -msgstr "Re-sincroniar termos" +msgstr "Re-sincronizar termos" #. module: base #: model:res.country,name:base.tg diff --git a/bin/addons/base/i18n/sv.po b/bin/addons/base/i18n/sv.po index c19515cc359..44348255b36 100644 --- a/bin/addons/base/i18n/sv.po +++ b/bin/addons/base/i18n/sv.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2009-12-18 08:39+0000\n" -"PO-Revision-Date: 2010-07-22 05:06+0000\n" +"PO-Revision-Date: 2010-07-25 04:45+0000\n" "Last-Translator: Anders Wallenquist \n" "Language-Team: <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-23 04:07+0000\n" +"X-Launchpad-Export-Date: 2010-07-26 04:05+0000\n" "X-Generator: Launchpad (build Unknown)\n" #. module: base diff --git a/bin/addons/base/i18n/uk.po b/bin/addons/base/i18n/uk.po index 97ce57daee1..da6698d7ffa 100644 --- a/bin/addons/base/i18n/uk.po +++ b/bin/addons/base/i18n/uk.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2009-12-18 08:39+0000\n" -"PO-Revision-Date: 2010-07-22 05:14+0000\n" +"PO-Revision-Date: 2010-07-25 04:47+0000\n" "Last-Translator: Fabien (Open ERP) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-23 04:07+0000\n" +"X-Launchpad-Export-Date: 2010-07-26 04:05+0000\n" "X-Generator: Launchpad (build Unknown)\n" #. module: base diff --git a/bin/addons/base/i18n/zh_CN.po b/bin/addons/base/i18n/zh_CN.po index 081e7038c03..0462e313975 100644 --- a/bin/addons/base/i18n/zh_CN.po +++ b/bin/addons/base/i18n/zh_CN.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2009-12-18 08:39+0000\n" -"PO-Revision-Date: 2010-07-22 05:23+0000\n" +"PO-Revision-Date: 2010-07-25 04:48+0000\n" "Last-Translator: Eleanor Chen \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-23 04:07+0000\n" +"X-Launchpad-Export-Date: 2010-07-26 04:06+0000\n" "X-Generator: Launchpad (build Unknown)\n" #. module: base From 89406439561893cfa2fa5eea908fe41efbd597da Mon Sep 17 00:00:00 2001 From: "Vir (Open ERP)" Date: Mon, 26 Jul 2010 10:40:52 +0530 Subject: [PATCH 013/142] [MOD] changes in comment bzr revid: vir@tinyerp.com-20100726051052-32fvqoszndin4m29 --- addons/account/account_menuitem.xml | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/addons/account/account_menuitem.xml b/addons/account/account_menuitem.xml index e6b144d66b0..48c0066bf37 100644 --- a/addons/account/account_menuitem.xml +++ b/addons/account/account_menuitem.xml @@ -19,21 +19,12 @@ -<<<<<<< TREE - - - - - - -======= ->>>>>>> MERGE-SOURCE @@ -54,13 +45,13 @@ - - From 086f180c8098bc8d4387172d0b6e8e46adcf7fa8 Mon Sep 17 00:00:00 2001 From: "AMP (OpenERP)" Date: Mon, 26 Jul 2010 10:45:51 +0530 Subject: [PATCH 014/142] [MOD] usability improvement in access rights bzr revid: amp@tinyerp.com-20100726051551-i1udiuboxtn4vfve --- addons/account/security/ir.model.access.csv | 1 + addons/account_report/account_view.xml | 2 +- addons/account_report/security/ir.model.access.csv | 1 + addons/delivery/delivery_view.xml | 2 +- addons/delivery/security/ir.model.access.csv | 2 +- addons/point_of_sale/pos_view.xml | 2 +- addons/point_of_sale/security/ir.model.access.csv | 2 +- 7 files changed, 7 insertions(+), 5 deletions(-) diff --git a/addons/account/security/ir.model.access.csv b/addons/account/security/ir.model.access.csv index 0203f1b57a4..63c096d0215 100644 --- a/addons/account/security/ir.model.access.csv +++ b/addons/account/security/ir.model.access.csv @@ -91,3 +91,4 @@ "access_account_account_report_manager","account.account.report","model_account_account_report","account.group_account_manager",1,0,0,0 "access_account_entries_report_manager","account.entries.report","model_account_entries_report","account.group_account_manager",1,1,1,1 "access_analytic_entries_report_manager","analytic.entries.report","model_analytic_entries_report","account.group_account_manager",1,1,1,1 +"access_res_partner_group_account_manager","res_partner group_account_manager","model_res_partner","account.group_account_manager",1,1,1,1 diff --git a/addons/account_report/account_view.xml b/addons/account_report/account_view.xml index 82fb48e5e8b..a935afc3617 100644 --- a/addons/account_report/account_view.xml +++ b/addons/account_report/account_view.xml @@ -91,7 +91,7 @@ - + account.report.report.tree diff --git a/addons/account_report/security/ir.model.access.csv b/addons/account_report/security/ir.model.access.csv index 1abb810f073..d404998221e 100644 --- a/addons/account_report/security/ir.model.access.csv +++ b/addons/account_report/security/ir.model.access.csv @@ -1,3 +1,4 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" "access_account_report_report","account.report.report","model_account_report_report","base.group_system",1,1,1,1 "access_account_report_history","account.report.history","model_account_report_history","account.group_account_manager",1,0,0,0 +"access_account_report_report","account.report.report","model_account_report_report","account.group_account_user",1,1,0,0 diff --git a/addons/delivery/delivery_view.xml b/addons/delivery/delivery_view.xml index 704442c778e..fdef01e2ef2 100644 --- a/addons/delivery/delivery_view.xml +++ b/addons/delivery/delivery_view.xml @@ -36,7 +36,7 @@ form tree,form - + diff --git a/addons/delivery/security/ir.model.access.csv b/addons/delivery/security/ir.model.access.csv index 59558170047..948a85c35c7 100644 --- a/addons/delivery/security/ir.model.access.csv +++ b/addons/delivery/security/ir.model.access.csv @@ -6,4 +6,4 @@ "access_delivery_grid_manager","delivery.grid","model_delivery_grid","sale.group_sale_manager",1,1,1,1 "access_delivery_grid_line_manager","delivery.grid.line","model_delivery_grid_line","sale.group_sale_manager",1,1,1,1 "access_delivery_carrier_partner_manager","delivery.carrier partner_manager","model_delivery_carrier","base.group_partner_manager",1,0,0,0 -"access_delivery_carrier_stock_worker","delivery.carrier stock_worker","model_delivery_carrier","base.group_system",1,1,1,1 +"access_delivery_carrier_stock_worker","delivery.carrier stock_worker","model_delivery_carrier","stock.group_stock_user",1,0,0,0 diff --git a/addons/point_of_sale/pos_view.xml b/addons/point_of_sale/pos_view.xml index ea8be78274b..150febfcfa6 100644 --- a/addons/point_of_sale/pos_view.xml +++ b/addons/point_of_sale/pos_view.xml @@ -746,7 +746,7 @@ + id="menu_point_config_product" sequence="25" groups="base.group_system"/> Products diff --git a/addons/point_of_sale/security/ir.model.access.csv b/addons/point_of_sale/security/ir.model.access.csv index 1be98fd8686..15353f01d7c 100644 --- a/addons/point_of_sale/security/ir.model.access.csv +++ b/addons/point_of_sale/security/ir.model.access.csv @@ -44,7 +44,7 @@ "access_account_period","account.period","account.model_account_period","point_of_sale.group_pos_user",1,1,1,0 "access_account_fiscalyear","account.fiscalyear","account.model_account_fiscalyear","point_of_sale.group_pos_user",1,1,1,0 "access_account_cashbox_line","account.cashbox.line","account.model_account_cashbox_line","point_of_sale.group_pos_user",1,1,1,0 -"access_product_product","product.product","product.model_product_product","base.group_system",1,1,1,1 +"access_product_product","product.product","product.model_product_product","point_of_sale.group_pos_user",1,1,1,0 "access_account_move_line","account.move.line","account.model_account_move_line","point_of_sale.group_pos_user",1,1,1,0 "access_account_move","account.move","account.model_account_move","point_of_sale.group_pos_user",1,1,1,0 "access_account_journal","account.journal","account.model_account_journal","point_of_sale.group_pos_user",1,1,1,0 From 097883185e3d35d005065d159d76aadcf5dd3579 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Mon, 26 Jul 2010 13:01:14 +0200 Subject: [PATCH 015/142] [FIX] indentation of res_config_installer bzr revid: xmo@openerp.com-20100726110114-6tktoetbqdt4qw4i --- bin/addons/base/res/res_config.xml | 42 +++++++++++++++--------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/bin/addons/base/res/res_config.xml b/bin/addons/base/res/res_config.xml index 9ce360ee4a6..b8fe9fbe616 100644 --- a/bin/addons/base/res/res_config.xml +++ b/bin/addons/base/res/res_config.xml @@ -60,28 +60,28 @@ form
- - - - - - - - - - + + + + + - - - - - -