From cc7301837fe46eb4ba4ada34adbbe244048eaefb Mon Sep 17 00:00:00 2001
From: Andrea
Date: Fri, 26 Jul 2019 14:26:22 +0200
Subject: [PATCH 01/27] [11.0][MIG] Split and rename module to
base_maintenance_group
---
base_maintenance_group/README.rst | 94 ++++
base_maintenance_group/__init__.py | 1 +
base_maintenance_group/__manifest__.py | 20 +
.../data/maintenance_data.xml | 12 +
.../i18n/base_maintenance_group.pot | 30 ++
base_maintenance_group/menuitems.xml | 51 ++
.../readme/CONTRIBUTORS.rst | 2 +
base_maintenance_group/readme/DESCRIPTION.rst | 8 +
base_maintenance_group/readme/USAGE.rst | 9 +
.../security/maintenance_security.xml | 24 +
.../static/description/icon.png | Bin 0 -> 9455 bytes
.../static/description/index.html | 440 ++++++++++++++++++
12 files changed, 691 insertions(+)
create mode 100644 base_maintenance_group/README.rst
create mode 100644 base_maintenance_group/__init__.py
create mode 100644 base_maintenance_group/__manifest__.py
create mode 100644 base_maintenance_group/data/maintenance_data.xml
create mode 100644 base_maintenance_group/i18n/base_maintenance_group.pot
create mode 100644 base_maintenance_group/menuitems.xml
create mode 100644 base_maintenance_group/readme/CONTRIBUTORS.rst
create mode 100644 base_maintenance_group/readme/DESCRIPTION.rst
create mode 100644 base_maintenance_group/readme/USAGE.rst
create mode 100644 base_maintenance_group/security/maintenance_security.xml
create mode 100644 base_maintenance_group/static/description/icon.png
create mode 100644 base_maintenance_group/static/description/index.html
diff --git a/base_maintenance_group/README.rst b/base_maintenance_group/README.rst
new file mode 100644
index 000000000..4482ad795
--- /dev/null
+++ b/base_maintenance_group/README.rst
@@ -0,0 +1,94 @@
+==================
+Maintenance Groups
+==================
+
+.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ !! This file is generated by oca-gen-addon-readme !!
+ !! changes will be overwritten. !!
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+
+.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
+ :target: https://odoo-community.org/page/development-status
+ :alt: Beta
+.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
+ :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
+ :alt: License: AGPL-3
+.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmaintenance-lightgray.png?logo=github
+ :target: https://github.com/OCA/maintenance/tree/11.0/base_maintenance_group
+ :alt: OCA/maintenance
+.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
+ :target: https://translation.odoo-community.org/projects/maintenance-11-0/maintenance-11-0-base_maintenance_group
+ :alt: Translate me on Weblate
+.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
+ :target: https://runbot.odoo-community.org/runbot/240/11.0
+ :alt: Try me on Runbot
+
+|badge1| |badge2| |badge3| |badge4| |badge5|
+
+This module provides a security group category 'Maintenance' with two new user
+groups:
+
+- 'User'
+- 'Full Access'.
+
+The user group 'Equipment Manager', already provided by the standard Odoo,
+will also be listed in the group category 'Maintenance'.
+
+**Table of contents**
+
+.. contents::
+ :local:
+
+Usage
+=====
+
+Assign any of the Maintenance groups ('User' or 'Equipment Manager' or
+'Full Access') to the users, in order to enable the maintenance menus.
+
+To do so, you need to:
+
+#. Go on 'Settings' -> 'Users & Companies' -> 'Users'.
+#. Create a new user or select an already existing one.
+#. In the tab 'Access Rights', at the 'Application Accesses' paragraph,
+ set a group in the 'Maintenance' category.
+
+Bug Tracker
+===========
+
+Bugs are tracked on `GitHub Issues `_.
+In case of trouble, please check there if your issue has already been reported.
+If you spotted it first, help us smashing it by providing a detailed and welcomed
+`feedback `_.
+
+Do not contact contributors directly about support or help with technical issues.
+
+Credits
+=======
+
+Authors
+~~~~~~~
+
+* Onestein
+
+Contributors
+~~~~~~~~~~~~
+
+* Antonio Esposito
+* Andrea Stirpe
+
+Maintainers
+~~~~~~~~~~~
+
+This module is maintained by the OCA.
+
+.. image:: https://odoo-community.org/logo.png
+ :alt: Odoo Community Association
+ :target: https://odoo-community.org
+
+OCA, or the Odoo Community Association, is a nonprofit organization whose
+mission is to support the collaborative development of Odoo features and
+promote its widespread use.
+
+This module is part of the `OCA/maintenance `_ project on GitHub.
+
+You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/base_maintenance_group/__init__.py b/base_maintenance_group/__init__.py
new file mode 100644
index 000000000..ef5ae3587
--- /dev/null
+++ b/base_maintenance_group/__init__.py
@@ -0,0 +1 @@
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
diff --git a/base_maintenance_group/__manifest__.py b/base_maintenance_group/__manifest__.py
new file mode 100644
index 000000000..d584b4bf5
--- /dev/null
+++ b/base_maintenance_group/__manifest__.py
@@ -0,0 +1,20 @@
+# Copyright 2017-2019 Onestein ()
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+
+{
+ 'name': 'Maintenance Groups',
+ 'summary': 'Provides base access groups for the Maintenance App',
+ 'author': 'Onestein, Odoo Community Association (OCA)',
+ 'website': 'https://github.com/OCA/maintenance',
+ 'category': 'Maintenance',
+ 'version': '11.0.1.0.0',
+ 'license': 'AGPL-3',
+ 'depends': [
+ 'maintenance',
+ ],
+ 'data': [
+ 'data/maintenance_data.xml',
+ 'security/maintenance_security.xml',
+ 'menuitems.xml',
+ ],
+}
diff --git a/base_maintenance_group/data/maintenance_data.xml b/base_maintenance_group/data/maintenance_data.xml
new file mode 100644
index 000000000..f585af5ba
--- /dev/null
+++ b/base_maintenance_group/data/maintenance_data.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+ Maintenance
+ 103
+
+
+
diff --git a/base_maintenance_group/i18n/base_maintenance_group.pot b/base_maintenance_group/i18n/base_maintenance_group.pot
new file mode 100644
index 000000000..84bbe409e
--- /dev/null
+++ b/base_maintenance_group/i18n/base_maintenance_group.pot
@@ -0,0 +1,30 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * base_maintenance_group
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: base_maintenance_group
+#: model:res.groups,name:base_maintenance_group.group_maintenance_manager
+msgid "Full Access"
+msgstr ""
+
+#. module: base_maintenance_group
+#: model:ir.module.category,name:base_maintenance_group.module_maintenance
+msgid "Maintenance"
+msgstr ""
+
+#. module: base_maintenance_group
+#: model:res.groups,name:base_maintenance_group.group_maintenance_user
+msgid "User"
+msgstr ""
+
diff --git a/base_maintenance_group/menuitems.xml b/base_maintenance_group/menuitems.xml
new file mode 100644
index 000000000..97ba26e02
--- /dev/null
+++ b/base_maintenance_group/menuitems.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/base_maintenance_group/readme/CONTRIBUTORS.rst b/base_maintenance_group/readme/CONTRIBUTORS.rst
new file mode 100644
index 000000000..d3948e9da
--- /dev/null
+++ b/base_maintenance_group/readme/CONTRIBUTORS.rst
@@ -0,0 +1,2 @@
+* Antonio Esposito
+* Andrea Stirpe
diff --git a/base_maintenance_group/readme/DESCRIPTION.rst b/base_maintenance_group/readme/DESCRIPTION.rst
new file mode 100644
index 000000000..2890d8393
--- /dev/null
+++ b/base_maintenance_group/readme/DESCRIPTION.rst
@@ -0,0 +1,8 @@
+This module provides a security group category 'Maintenance' with two new user
+groups:
+
+- 'User'
+- 'Full Access'.
+
+The user group 'Equipment Manager', already provided by the standard Odoo,
+will also be listed in the group category 'Maintenance'.
diff --git a/base_maintenance_group/readme/USAGE.rst b/base_maintenance_group/readme/USAGE.rst
new file mode 100644
index 000000000..8ff2c54a4
--- /dev/null
+++ b/base_maintenance_group/readme/USAGE.rst
@@ -0,0 +1,9 @@
+Assign any of the Maintenance groups ('User' or 'Equipment Manager' or
+'Full Access') to the users, in order to enable the maintenance menus.
+
+To do so, you need to:
+
+#. Go on 'Settings' -> 'Users & Companies' -> 'Users'.
+#. Create a new user or select an already existing one.
+#. In the tab 'Access Rights', at the 'Application Accesses' paragraph,
+ set a group in the 'Maintenance' category.
diff --git a/base_maintenance_group/security/maintenance_security.xml b/base_maintenance_group/security/maintenance_security.xml
new file mode 100644
index 000000000..8af5fffd8
--- /dev/null
+++ b/base_maintenance_group/security/maintenance_security.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+ User
+
+
+
+
+
+
+
+
+
+ Full Access
+
+
+
+
+
+
diff --git a/base_maintenance_group/static/description/icon.png b/base_maintenance_group/static/description/icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d
GIT binary patch
literal 9455
zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}d0jUxM@u(PQx^-s)697TX`ehR4?GS^qbkof1cslKgkU)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~!
zVpnB`o+K7|Al`Q_U;eD$B
zfJtP*jH`siUq~{KE)`jP2|#TUEFGRryE2`i0**z#*^6~AI|YzIWy$Cu#CSLW3q=GA
z6`?GZymC;dCPk~rBS%eCb`5OLr;RUZ;D`}um=H)BfVIq%7VhiMr)_#G0N#zrNH|__
zc+blN2UAB0=617@>_u;MPHN;P;N#YoE=)R#i$k_`UAA>WWCcEVMh~L_
zj--gtp&|K1#58Yz*AHCTMziU1Jzt_jG0I@qAOHsk$2}yTmVkBp_eHuY$A9)>P6o~I
z%aQ?!(GqeQ-Y+b0I(m9pwgi(IIZZzsbMv+9w{PFtd_<_(LA~0H(xz{=FhLB@(1&qHA5EJw1>>=%q2f&^X>IQ{!GJ4e9U
z&KlB)z(84HmNgm2hg2C0>WM{E(DdPr+EeU_N@57;PC2&DmGFW_9kP&%?X4}+xWi)(
z;)z%wI5>D4a*5XwD)P--sPkoY(a~WBw;E~AW`Yue4kFa^LM3X`8x|}ZUeMnqr}>kH
zG%WWW>3ml$Yez?i%)2pbKPI7?5o?hydokgQyZsNEr{a|mLdt;X2TX(#B1j35xPnPW
z*bMSSOauW>o;*=kO8ojw91VX!qoOQb)zHJ!odWB}d+*K?#sY_jqPdg{Sm2HdYzdEx
zOGVPhVRTGPtv0o}RfVP;Nd(|CB)I;*t&QO8h
zFfekr30S!-LHmV_Su-W+rEwYXJ^;6&3|L$mMC8*bQptyOo9;>Qb9Q9`ySe3%V$A*9
zeKEe+b0{#KWGp$F+tga)0RtI)nhMa-K@JS}2krK~n8vJ=Ngm?R!9G<~RyuU0d?nz#
z-5EK$o(!F?hmX*2Yt6+coY`6jGbb7tF#6nHA
zuKk=GGJ;ZwON1iAfG$E#Y7MnZVmrY|j0eVI(DN_MNFJmyZ|;w4tf@=CCDZ#5N_0K=
z$;R~bbk?}TpfDjfB&aiQ$VA}s?P}xPERJG{kxk5~R`iRS(SK5d+Xs9swCozZISbnS
zk!)I0>t=A<-^z(cmSFz3=jZ23u13X><0b)P)^1T_))Kr`e!-pb#q&J*Q`p+B6la%C
zuVl&0duN<;uOsB3%T9Fp8t{ED108)`y_~Hnd9AUX7h-H?jVuU|}My+C=TjH(jKz
zqMVr0re3S$H@t{zI95qa)+Crz*5Zj}Ao%4Z><+W(nOZd?gDnfNBC3>M8WE61$So|P
zVvqH0SNtDTcsUdzaMDpT=Ty0pDHHNL@Z0w$Y`XO
z2M-_r1S+GaH%pz#Uy0*w$Vdl=X=rQXEzO}d6J^R6zjM1u&c9vYLvLp?W7w(?np9x1
zE_0JSAJCPB%i7p*Wvg)pn5T`8k3-uR?*NT|J`eS#_#54p>!p(mLDvmc-3o0mX*mp_
zN*AeS<>#^-{S%W<*mz^!X$w_2dHWpcJ6^j64qFBft-o}o_Vx80o0>}Du;>kLts;$8
zC`7q$QI(dKYG`Wa8#wl@V4jVWBRGQ@1dr-hstpQL)Tl+aqVpGpbSfN>5i&QMXfiZ>
zaA?T1VGe?rpQ@;+pkrVdd{klI&jVS@I5_iz!=UMpTsa~mBga?1r}aRBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN
z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=@hbCRcfT5jigwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h
zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&BE*}XfU|H&(FssBqY=hPCt`d
zH?@s2>I(|;fcW&YM6#V#!kUIP8$Nkdh0A(bEVj``-AAyYgwY~jB
zT|I7Bf@%;7aL7Wf4dZ%VqF$eiaC38OV6oy3Z#TER2G+fOCd9Iaoy6aLYbPTN{XRPz
z;U!V|vBf%H!}52L2gH_+j;`bTcQRXB+y9onc^wLm5wi3-Be}U>k_u>2Eg$=k!(l@I
zcCg+flakT2Nej3i0yn+g+}%NYb?ta;R?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X
zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD
z#z-)AXwSRY?OPefw^iI+
z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd
z$6>}#q^n{4vN@+Os$m7KV+`}c%4)4pv@06af4-x5#wj!KKb%caK{A&Y#Rfs
z-po?Dcb1({W=6FKIUirH&(yg=*6aLCekcKwyfK^JN5{wcA3nhO(o}SK#!CINhI`-I
z1)6&n7O&ZmyFMuNwvEic#IiOAwNkR=u5it{B9n2sAJV5pNhar=j5`*N!Na;c7g!l$
z3aYBqUkqqTJ=Re-;)s!EOeij=7SQZ3Hq}ZRds%IM*PtM$wV
z@;rlc*NRK7i3y5BETSKuumEN`Xu_8GP1Ri=OKQ$@I^ko8>H6)4rjiG5{VBM>B|%`&&s^)jS|-_95&yc=GqjNo{zFkw%%HHhS~e=s
zD#sfS+-?*t|J!+ozP6KvtOl!R)@@-z24}`9{QaVLD^9VCSR2b`b!KC#o;Ki<+wXB6
zx3&O0LOWcg4&rv4QG0)4yb}7BFSEg~=IR5#ZRj8kg}dS7_V&^%#Do==#`u
zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK#HN`!1vBJHnC+RM&yIh8{gG2q
zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH
zVWo*OwYElb#uyW{Imam6f2rGbjR!Y3`#gPqkv57dB6K^wRGxc9B(t|aYDGS=m$&S!NmCtrMMaUg(c
zc2qC=2Z`EEFMW-me5B)24AqF*bV5Dr-M5ig(l-WPS%CgaPzs6p_gnCIvTJ=Y<6!gT
zVt@AfYCzjjsMEGi=rDQHo0yc;HqoRNnNFeWZgcm?f;cp(6CNylj36DoL(?TS7eU#+
z7&mfr#y))+CJOXQKUMZ7QIdS9@#-}7y2K1{8)cCt0~-X0O!O?Qx#E4Og+;A2SjalQ
zs7r?qn0H044=sDN$SRG$arw~n=+T_DNdSrarmu)V6@|?1-ZB#hRn`uilTGPJ@fqEy
zGt(f0B+^JDP&f=r{#Y_wi#AVDf-y!RIXU^0jXsFpf>=Ji*TeqSY!H~AMbJdCGLhC)
zn7Rx+sXw6uYj;WRYrLd^5IZq@6JI1C^YkgnedZEYy<&4(z%Q$5yv#Boo{AH8n$a
zhb4Y3PWdr269&?V%uI$xMcUrMzl=;w<_nm*qr=c3Rl@i5wWB;e-`t7D&c-mcQl7x!
zZWB`UGcw=Y2=}~wzrfLx=uet<;m3~=8I~ZRuzvMQUQdr+yTV|ATf1Uuomr__nDf=X
zZ3WYJtHp_ri(}SQAPjv+Y+0=fH4krOP@S&=zZ-t1jW1o@}z;xk8
z(Nz1co&El^HK^NrhVHa-_;&88vTU>_J33=%{if;BEY*J#1n59=07jrGQ#IP>@u#3A
z;!q+E1Rj3ZJ+!4bq9F8PXJ@yMgZL;>&gYA0%_Kbi8?S=XGM~dnQZQ!yBSgcZhY96H
zrWnU;k)qy`rX&&xlDyA%(a1Hhi5CWkmg(`Gb%m(HKi-7Z!LKGRP_B8@`7&hdDy5n=
z`OIxqxiVfX@OX1p(mQu>0Ai*v_cTMiw4qRt3~NBvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK
z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z
zzCR$P#uktu+#!w)cX!lWN1XU%K-r=s{|j?)Akf@q#3b#{6cZCuJ~gCxuMXRmI$nGtnH+-h
z+GEi!*X=AP<|fG`1>MBdTb?28JYc=fGvAi2I<$B(rs$;eoJCyR6_bc~p!XR@O-+sD
z=eH`-ye})I5ic1eL~TDmtfJ|8`0VJ*Yr=hNCd)G1p2MMz4C3^Mj?7;!w|Ly%JqmuW
zlIEW^Ft%z?*|fpXda>Jr^1noFZEwFgVV%|*XhH@acv8rdGxeEX{M$(vG{Zw+x(ei@
zmfXb22}8-?Fi`vo-YVrTH*C?a8%M=Hv9MqVH7H^J$KsD?>!SFZ;ZsvnHr_gn=7acz
z#W?0eCdVhVMWN12VV^$>WlQ?f;P^{(&pYTops|btm6aj>_Uz+hqpGwB)vWp0Cf5y<
zft8-je~nn?W11plq}N)4A{l8I7$!ks_x$PXW-2XaRFswX_BnF{R#6YIwMhAgd5F9X
zGmwdadS6(a^fjHtXg8=l?Rc0Sm%hk6E9!5cLVloEy4eh(=FwgP`)~I^5~pBEWo+F6
zSf2ncyMurJN91#cJTy_u8Y}@%!bq1RkGC~-bV@SXRd4F{R-*V`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6%
z2(}&uGRF;p92eS*sE*oR$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(|
z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4PdpwWDop%^}n;dD#K4s#DYA8SHZ
z&1!riV4W4R7R#C))JH1~axJ)RYnM$$lIR%6fIVA@zV{XVyx}C+a-Dt8Y9M)^KU0+H
zR4IUb2CJ{Hg>CuaXtD50jB(_Tcx=Z$^WYu2u5kubqmwp%drJ6
z?Fo40g!Qd<-l=TQxqHEOuPX0;^z7iX?Ke^a%XT<13TA^5`4Xcw6D@Ur&VT&CUe0d}
z1GjOVF1^L@>O)l@?bD~$wzgf(nxX1OGD8fEV?TdJcZc2KoUe|oP1#=$$7ee|xbY)A
zDZq+cuTpc(fFdj^=!;{k03C69lMQ(|>uhRfRu%+!k&YOi-3|1QKB
z
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
Xviia!U7SGha1wx#SCgwmn*{w2TRX*I
literal 0
HcmV?d00001
diff --git a/base_maintenance_group/static/description/index.html b/base_maintenance_group/static/description/index.html
new file mode 100644
index 000000000..6ac31140b
--- /dev/null
+++ b/base_maintenance_group/static/description/index.html
@@ -0,0 +1,440 @@
+
+
+
+
+
+
+Maintenance Groups
+
+
+
+
+
Maintenance Groups
+
+
+

+
This module provides a security group category ‘Maintenance’ with two new user
+groups:
+
+- ‘User’
+- ‘Full Access’.
+
+
The user group ‘Equipment Manager’, already provided by the standard Odoo,
+will also be listed in the group category ‘Maintenance’.
+
Table of contents
+
+
+
+
Assign any of the Maintenance groups (‘User’ or ‘Equipment Manager’ or
+‘Full Access’) to the users, in order to enable the maintenance menus.
+
To do so, you need to:
+
+- Go on ‘Settings’ -> ‘Users & Companies’ -> ‘Users’.
+- Create a new user or select an already existing one.
+- In the tab ‘Access Rights’, at the ‘Application Accesses’ paragraph,
+set a group in the ‘Maintenance’ category.
+
+
+
+
+
Bugs are tracked on GitHub Issues.
+In case of trouble, please check there if your issue has already been reported.
+If you spotted it first, help us smashing it by providing a detailed and welcomed
+feedback.
+
Do not contact contributors directly about support or help with technical issues.
+
+
+
+
+
+
+
+
This module is maintained by the OCA.
+

+
OCA, or the Odoo Community Association, is a nonprofit organization whose
+mission is to support the collaborative development of Odoo features and
+promote its widespread use.
+
This module is part of the OCA/maintenance project on GitHub.
+
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
+
+
+
+
+
From 630f406e42559debc2a8879797abcd8f7ce4e276 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Luisa=20Migu=C3=A9ns=20=28Solvos=29?=
Date: Wed, 18 Sep 2019 17:17:45 +0200
Subject: [PATCH 02/27] [MIG] base_maintenance_group: Migration to 12.0
---
base_maintenance_group/README.rst | 11 ++++++-----
base_maintenance_group/__manifest__.py | 2 +-
.../i18n/base_maintenance_group.pot | 2 +-
base_maintenance_group/readme/CONTRIBUTORS.rst | 1 +
base_maintenance_group/static/description/index.html | 7 ++++---
5 files changed, 13 insertions(+), 10 deletions(-)
diff --git a/base_maintenance_group/README.rst b/base_maintenance_group/README.rst
index 4482ad795..dc22c297c 100644
--- a/base_maintenance_group/README.rst
+++ b/base_maintenance_group/README.rst
@@ -14,13 +14,13 @@ Maintenance Groups
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmaintenance-lightgray.png?logo=github
- :target: https://github.com/OCA/maintenance/tree/11.0/base_maintenance_group
+ :target: https://github.com/OCA/maintenance/tree/12.0/base_maintenance_group
:alt: OCA/maintenance
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
- :target: https://translation.odoo-community.org/projects/maintenance-11-0/maintenance-11-0-base_maintenance_group
+ :target: https://translation.odoo-community.org/projects/maintenance-12-0/maintenance-12-0-base_maintenance_group
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
- :target: https://runbot.odoo-community.org/runbot/240/11.0
+ :target: https://runbot.odoo-community.org/runbot/240/12.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -58,7 +58,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues `_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
-`feedback `_.
+`feedback `_.
Do not contact contributors directly about support or help with technical issues.
@@ -75,6 +75,7 @@ Contributors
* Antonio Esposito
* Andrea Stirpe
+* Luisa Miguéns
Maintainers
~~~~~~~~~~~
@@ -89,6 +90,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-This module is part of the `OCA/maintenance `_ project on GitHub.
+This module is part of the `OCA/maintenance `_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/base_maintenance_group/__manifest__.py b/base_maintenance_group/__manifest__.py
index d584b4bf5..abf3246e6 100644
--- a/base_maintenance_group/__manifest__.py
+++ b/base_maintenance_group/__manifest__.py
@@ -7,7 +7,7 @@
'author': 'Onestein, Odoo Community Association (OCA)',
'website': 'https://github.com/OCA/maintenance',
'category': 'Maintenance',
- 'version': '11.0.1.0.0',
+ 'version': '12.0.1.0.0',
'license': 'AGPL-3',
'depends': [
'maintenance',
diff --git a/base_maintenance_group/i18n/base_maintenance_group.pot b/base_maintenance_group/i18n/base_maintenance_group.pot
index 84bbe409e..421d4dfe3 100644
--- a/base_maintenance_group/i18n/base_maintenance_group.pot
+++ b/base_maintenance_group/i18n/base_maintenance_group.pot
@@ -4,7 +4,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 11.0\n"
+"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: <>\n"
"Language-Team: \n"
diff --git a/base_maintenance_group/readme/CONTRIBUTORS.rst b/base_maintenance_group/readme/CONTRIBUTORS.rst
index d3948e9da..bacb8072a 100644
--- a/base_maintenance_group/readme/CONTRIBUTORS.rst
+++ b/base_maintenance_group/readme/CONTRIBUTORS.rst
@@ -1,2 +1,3 @@
* Antonio Esposito
* Andrea Stirpe
+* Luisa Miguéns
diff --git a/base_maintenance_group/static/description/index.html b/base_maintenance_group/static/description/index.html
index 6ac31140b..f92d58049 100644
--- a/base_maintenance_group/static/description/index.html
+++ b/base_maintenance_group/static/description/index.html
@@ -367,7 +367,7 @@ Maintenance Groups
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-

+

This module provides a security group category ‘Maintenance’ with two new user
groups:
@@ -406,7 +406,7 @@
Bugs are tracked on GitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
-feedback.
+feedback.
Do not contact contributors directly about support or help with technical issues.
@@ -431,7 +432,7 @@
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-
This module is part of the OCA/maintenance project on GitHub.
+
This module is part of the OCA/maintenance project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
From 940d0065e03de43d874db5feb1f6831c32797da1 Mon Sep 17 00:00:00 2001
From: Fernando Colus
Date: Tue, 23 Jun 2020 21:09:18 +0000
Subject: [PATCH 03/27] Added translation using Weblate (Portuguese (Brazil))
---
base_maintenance_group/i18n/pt_BR.po | 30 ++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 base_maintenance_group/i18n/pt_BR.po
diff --git a/base_maintenance_group/i18n/pt_BR.po b/base_maintenance_group/i18n/pt_BR.po
new file mode 100644
index 000000000..7a6e57268
--- /dev/null
+++ b/base_maintenance_group/i18n/pt_BR.po
@@ -0,0 +1,30 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * base_maintenance_group
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 12.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+
+#. module: base_maintenance_group
+#: model:res.groups,name:base_maintenance_group.group_maintenance_manager
+msgid "Full Access"
+msgstr ""
+
+#. module: base_maintenance_group
+#: model:ir.module.category,name:base_maintenance_group.module_maintenance
+msgid "Maintenance"
+msgstr ""
+
+#. module: base_maintenance_group
+#: model:res.groups,name:base_maintenance_group.group_maintenance_user
+msgid "User"
+msgstr ""
From 26c9f0ae49bec728a7373fc9929cf6c67f8d8a8b Mon Sep 17 00:00:00 2001
From: Fernando Colus
Date: Tue, 23 Jun 2020 21:09:35 +0000
Subject: [PATCH 04/27] Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (3 of 3 strings)
Translation: maintenance-12.0/maintenance-12.0-base_maintenance_group
Translate-URL: https://translation.odoo-community.org/projects/maintenance-12-0/maintenance-12-0-base_maintenance_group/pt_BR/
---
base_maintenance_group/i18n/pt_BR.po | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/base_maintenance_group/i18n/pt_BR.po b/base_maintenance_group/i18n/pt_BR.po
index 7a6e57268..cac06d755 100644
--- a/base_maintenance_group/i18n/pt_BR.po
+++ b/base_maintenance_group/i18n/pt_BR.po
@@ -6,25 +6,27 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
-"Last-Translator: Automatically generated\n"
+"PO-Revision-Date: 2020-06-23 22:10+0000\n"
+"Last-Translator: Fernando Colus \n"
"Language-Team: none\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10\n"
#. module: base_maintenance_group
#: model:res.groups,name:base_maintenance_group.group_maintenance_manager
msgid "Full Access"
-msgstr ""
+msgstr "Acesso Total"
#. module: base_maintenance_group
#: model:ir.module.category,name:base_maintenance_group.module_maintenance
msgid "Maintenance"
-msgstr ""
+msgstr "Manutenção"
#. module: base_maintenance_group
#: model:res.groups,name:base_maintenance_group.group_maintenance_user
msgid "User"
-msgstr ""
+msgstr "Usuário"
From f7d1f9024bb1c3f7c163276c8d25d710930ba6a3 Mon Sep 17 00:00:00 2001
From: "gborruso@dinamicheaziendali.it"
Date: Mon, 28 Sep 2020 16:54:42 +0200
Subject: [PATCH 05/27] [ADD] Add ir.rule which it will be able to see only
maintenance team where user is join in
---
base_maintenance_group/__manifest__.py | 2 +-
.../security/maintenance_security.xml | 55 ++++++++++++++-----
2 files changed, 42 insertions(+), 15 deletions(-)
diff --git a/base_maintenance_group/__manifest__.py b/base_maintenance_group/__manifest__.py
index abf3246e6..280d635c5 100644
--- a/base_maintenance_group/__manifest__.py
+++ b/base_maintenance_group/__manifest__.py
@@ -7,7 +7,7 @@
'author': 'Onestein, Odoo Community Association (OCA)',
'website': 'https://github.com/OCA/maintenance',
'category': 'Maintenance',
- 'version': '12.0.1.0.0',
+ 'version': '12.0.1.1.0',
'license': 'AGPL-3',
'depends': [
'maintenance',
diff --git a/base_maintenance_group/security/maintenance_security.xml b/base_maintenance_group/security/maintenance_security.xml
index 8af5fffd8..e83a31edd 100644
--- a/base_maintenance_group/security/maintenance_security.xml
+++ b/base_maintenance_group/security/maintenance_security.xml
@@ -3,22 +3,49 @@
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
+
-
- User
-
-
+
+ User
+
+
-
-
-
-
+
+
+
+
-
- Full Access
-
-
-
-
+
+ Full Access
+
+
+
+
+
+
+
+
+ Only Subscribe Maintenance Team
+
+
+ [('member_ids', 'in', [user.id])]
+
+
+
+
+
+
+
+ All Maintenance Team
+
+
+ [(1, '=', 1)]
+
+
+
+
+
+
+
From 1cd05b9e977ebc5983be19d5f79d5ddd7afcf472 Mon Sep 17 00:00:00 2001
From: mymage
Date: Fri, 23 Jul 2021 13:28:35 +0000
Subject: [PATCH 06/27] Added translation using Weblate (Italian)
---
base_maintenance_group/i18n/it.po | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 base_maintenance_group/i18n/it.po
diff --git a/base_maintenance_group/i18n/it.po b/base_maintenance_group/i18n/it.po
new file mode 100644
index 000000000..d1e8712ce
--- /dev/null
+++ b/base_maintenance_group/i18n/it.po
@@ -0,0 +1,30 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * base_maintenance_group
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 12.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: it\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#. module: base_maintenance_group
+#: model:res.groups,name:base_maintenance_group.group_maintenance_manager
+msgid "Full Access"
+msgstr ""
+
+#. module: base_maintenance_group
+#: model:ir.module.category,name:base_maintenance_group.module_maintenance
+msgid "Maintenance"
+msgstr ""
+
+#. module: base_maintenance_group
+#: model:res.groups,name:base_maintenance_group.group_maintenance_user
+msgid "User"
+msgstr ""
From 0dca1b02ca04656327ba48ca15840da3c090e70f Mon Sep 17 00:00:00 2001
From: mymage
Date: Fri, 23 Jul 2021 13:28:53 +0000
Subject: [PATCH 07/27] Translated using Weblate (Italian)
Currently translated at 100.0% (3 of 3 strings)
Translation: maintenance-12.0/maintenance-12.0-base_maintenance_group
Translate-URL: https://translation.odoo-community.org/projects/maintenance-12-0/maintenance-12-0-base_maintenance_group/it/
---
base_maintenance_group/i18n/it.po | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/base_maintenance_group/i18n/it.po b/base_maintenance_group/i18n/it.po
index d1e8712ce..a1bdca6cb 100644
--- a/base_maintenance_group/i18n/it.po
+++ b/base_maintenance_group/i18n/it.po
@@ -6,25 +6,27 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
-"Last-Translator: Automatically generated\n"
+"PO-Revision-Date: 2021-07-23 15:49+0000\n"
+"Last-Translator: mymage \n"
"Language-Team: none\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.3.2\n"
#. module: base_maintenance_group
#: model:res.groups,name:base_maintenance_group.group_maintenance_manager
msgid "Full Access"
-msgstr ""
+msgstr "Accesso completo"
#. module: base_maintenance_group
#: model:ir.module.category,name:base_maintenance_group.module_maintenance
msgid "Maintenance"
-msgstr ""
+msgstr "Manutenzione"
#. module: base_maintenance_group
#: model:res.groups,name:base_maintenance_group.group_maintenance_user
msgid "User"
-msgstr ""
+msgstr "Utente"
From 7fa4558347ed2adc9bed4bf83564e1305580652a Mon Sep 17 00:00:00 2001
From: mariadforgeflow
Date: Mon, 23 Aug 2021 10:50:17 +0200
Subject: [PATCH 08/27] [IMP] base_maintenance_group: black, isort, prettier
---
base_maintenance_group/__manifest__.py | 26 ++++---
.../data/maintenance_data.xml | 5 +-
base_maintenance_group/menuitems.xml | 70 ++++++++++++-------
.../security/maintenance_security.xml | 52 +++++++-------
4 files changed, 83 insertions(+), 70 deletions(-)
diff --git a/base_maintenance_group/__manifest__.py b/base_maintenance_group/__manifest__.py
index 280d635c5..3f218460e 100644
--- a/base_maintenance_group/__manifest__.py
+++ b/base_maintenance_group/__manifest__.py
@@ -2,19 +2,17 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
- 'name': 'Maintenance Groups',
- 'summary': 'Provides base access groups for the Maintenance App',
- 'author': 'Onestein, Odoo Community Association (OCA)',
- 'website': 'https://github.com/OCA/maintenance',
- 'category': 'Maintenance',
- 'version': '12.0.1.1.0',
- 'license': 'AGPL-3',
- 'depends': [
- 'maintenance',
- ],
- 'data': [
- 'data/maintenance_data.xml',
- 'security/maintenance_security.xml',
- 'menuitems.xml',
+ "name": "Maintenance Groups",
+ "summary": "Provides base access groups for the Maintenance App",
+ "author": "Onestein, Odoo Community Association (OCA)",
+ "website": "https://github.com/OCA/maintenance",
+ "category": "Maintenance",
+ "version": "12.0.1.1.0",
+ "license": "AGPL-3",
+ "depends": ["maintenance",],
+ "data": [
+ "data/maintenance_data.xml",
+ "security/maintenance_security.xml",
+ "menuitems.xml",
],
}
diff --git a/base_maintenance_group/data/maintenance_data.xml b/base_maintenance_group/data/maintenance_data.xml
index f585af5ba..8805b959c 100644
--- a/base_maintenance_group/data/maintenance_data.xml
+++ b/base_maintenance_group/data/maintenance_data.xml
@@ -1,12 +1,9 @@
-
+
-
-
Maintenance
103
-
diff --git a/base_maintenance_group/menuitems.xml b/base_maintenance_group/menuitems.xml
index 97ba26e02..a9add3a11 100644
--- a/base_maintenance_group/menuitems.xml
+++ b/base_maintenance_group/menuitems.xml
@@ -1,51 +1,71 @@
-
+
-
-
-
+
-
-
+
-
-
+
-
-
+
-
-
+
-
-
+
-
-
+
-
-
+
-
-
+
-
-
+
-
-
+
-
diff --git a/base_maintenance_group/security/maintenance_security.xml b/base_maintenance_group/security/maintenance_security.xml
index e83a31edd..7c6b4d08c 100644
--- a/base_maintenance_group/security/maintenance_security.xml
+++ b/base_maintenance_group/security/maintenance_security.xml
@@ -1,51 +1,49 @@
-
+
-
-
User
-
+
-
-
-
+
+
-
Full Access
-
-
-
+
+
+
-
-
Only Subscribe Maintenance Team
-
-
+
+
[('member_ids', 'in', [user.id])]
-
-
-
-
+
+
+
+
-
All Maintenance Team
-
-
+
+
[(1, '=', 1)]
-
-
-
-
+
+
+
+
-
From 4b734e607246a2a49dd11d21184bbbd0b4f565b6 Mon Sep 17 00:00:00 2001
From: mariadforgeflow
Date: Mon, 23 Aug 2021 10:51:43 +0200
Subject: [PATCH 09/27] [MIG] base_maintenance_group: Migration to 13.0
---
base_maintenance_group/README.rst | 10 +++++-----
base_maintenance_group/__manifest__.py | 4 ++--
base_maintenance_group/i18n/base_maintenance_group.pot | 7 +++----
base_maintenance_group/static/description/index.html | 6 +++---
4 files changed, 13 insertions(+), 14 deletions(-)
diff --git a/base_maintenance_group/README.rst b/base_maintenance_group/README.rst
index dc22c297c..a76efb648 100644
--- a/base_maintenance_group/README.rst
+++ b/base_maintenance_group/README.rst
@@ -14,13 +14,13 @@ Maintenance Groups
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmaintenance-lightgray.png?logo=github
- :target: https://github.com/OCA/maintenance/tree/12.0/base_maintenance_group
+ :target: https://github.com/OCA/maintenance/tree/13.0/base_maintenance_group
:alt: OCA/maintenance
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
- :target: https://translation.odoo-community.org/projects/maintenance-12-0/maintenance-12-0-base_maintenance_group
+ :target: https://translation.odoo-community.org/projects/maintenance-13-0/maintenance-13-0-base_maintenance_group
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
- :target: https://runbot.odoo-community.org/runbot/240/12.0
+ :target: https://runbot.odoo-community.org/runbot/240/13.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -58,7 +58,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues `_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
-`feedback `_.
+`feedback `_.
Do not contact contributors directly about support or help with technical issues.
@@ -90,6 +90,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-This module is part of the `OCA/maintenance `_ project on GitHub.
+This module is part of the `OCA/maintenance `_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/base_maintenance_group/__manifest__.py b/base_maintenance_group/__manifest__.py
index 3f218460e..48ed719f1 100644
--- a/base_maintenance_group/__manifest__.py
+++ b/base_maintenance_group/__manifest__.py
@@ -7,9 +7,9 @@
"author": "Onestein, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/maintenance",
"category": "Maintenance",
- "version": "12.0.1.1.0",
+ "version": "13.0.1.0.0",
"license": "AGPL-3",
- "depends": ["maintenance",],
+ "depends": ["maintenance"],
"data": [
"data/maintenance_data.xml",
"security/maintenance_security.xml",
diff --git a/base_maintenance_group/i18n/base_maintenance_group.pot b/base_maintenance_group/i18n/base_maintenance_group.pot
index 421d4dfe3..f8262db3d 100644
--- a/base_maintenance_group/i18n/base_maintenance_group.pot
+++ b/base_maintenance_group/i18n/base_maintenance_group.pot
@@ -1,12 +1,12 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
-# * base_maintenance_group
+# * base_maintenance_group
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 12.0\n"
+"Project-Id-Version: Odoo Server 13.0\n"
"Report-Msgid-Bugs-To: \n"
-"Last-Translator: <>\n"
+"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -27,4 +27,3 @@ msgstr ""
#: model:res.groups,name:base_maintenance_group.group_maintenance_user
msgid "User"
msgstr ""
-
diff --git a/base_maintenance_group/static/description/index.html b/base_maintenance_group/static/description/index.html
index f92d58049..3432d7cdf 100644
--- a/base_maintenance_group/static/description/index.html
+++ b/base_maintenance_group/static/description/index.html
@@ -367,7 +367,7 @@ Maintenance Groups
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-

+

This module provides a security group category ‘Maintenance’ with two new user
groups:
@@ -406,7 +406,7 @@
Bugs are tracked on GitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
-feedback.
+feedback.
Do not contact contributors directly about support or help with technical issues.
@@ -432,7 +432,7 @@
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-
This module is part of the OCA/maintenance project on GitHub.
+
This module is part of the OCA/maintenance project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
From c3dbb943987b18850b87e47f24456461b7e19ad3 Mon Sep 17 00:00:00 2001
From: mariadforgeflow
Date: Thu, 30 Sep 2021 09:47:08 +0200
Subject: [PATCH 10/27] [MIG] base_maintenance_group: Migration to 14.0
---
base_maintenance_group/README.rst | 10 +++++-----
base_maintenance_group/__manifest__.py | 2 +-
base_maintenance_group/i18n/base_maintenance_group.pot | 2 +-
base_maintenance_group/static/description/index.html | 6 +++---
4 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/base_maintenance_group/README.rst b/base_maintenance_group/README.rst
index a76efb648..b1ae1c429 100644
--- a/base_maintenance_group/README.rst
+++ b/base_maintenance_group/README.rst
@@ -14,13 +14,13 @@ Maintenance Groups
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmaintenance-lightgray.png?logo=github
- :target: https://github.com/OCA/maintenance/tree/13.0/base_maintenance_group
+ :target: https://github.com/OCA/maintenance/tree/14.0/base_maintenance_group
:alt: OCA/maintenance
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
- :target: https://translation.odoo-community.org/projects/maintenance-13-0/maintenance-13-0-base_maintenance_group
+ :target: https://translation.odoo-community.org/projects/maintenance-14-0/maintenance-14-0-base_maintenance_group
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
- :target: https://runbot.odoo-community.org/runbot/240/13.0
+ :target: https://runbot.odoo-community.org/runbot/240/14.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -58,7 +58,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues `_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
-`feedback `_.
+`feedback `_.
Do not contact contributors directly about support or help with technical issues.
@@ -90,6 +90,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-This module is part of the `OCA/maintenance `_ project on GitHub.
+This module is part of the `OCA/maintenance `_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/base_maintenance_group/__manifest__.py b/base_maintenance_group/__manifest__.py
index 48ed719f1..d225f4111 100644
--- a/base_maintenance_group/__manifest__.py
+++ b/base_maintenance_group/__manifest__.py
@@ -7,7 +7,7 @@
"author": "Onestein, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/maintenance",
"category": "Maintenance",
- "version": "13.0.1.0.0",
+ "version": "14.0.1.0.0",
"license": "AGPL-3",
"depends": ["maintenance"],
"data": [
diff --git a/base_maintenance_group/i18n/base_maintenance_group.pot b/base_maintenance_group/i18n/base_maintenance_group.pot
index f8262db3d..f8c8afbd1 100644
--- a/base_maintenance_group/i18n/base_maintenance_group.pot
+++ b/base_maintenance_group/i18n/base_maintenance_group.pot
@@ -4,7 +4,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 13.0\n"
+"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
diff --git a/base_maintenance_group/static/description/index.html b/base_maintenance_group/static/description/index.html
index 3432d7cdf..1cf388703 100644
--- a/base_maintenance_group/static/description/index.html
+++ b/base_maintenance_group/static/description/index.html
@@ -367,7 +367,7 @@ Maintenance Groups
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-

+

This module provides a security group category ‘Maintenance’ with two new user
groups:
@@ -406,7 +406,7 @@
Bugs are tracked on GitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
-feedback.
+feedback.
Do not contact contributors directly about support or help with technical issues.
@@ -432,7 +432,7 @@
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-
This module is part of the OCA/maintenance project on GitHub.
+
This module is part of the OCA/maintenance project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
From ecb2d806d7bca176717d1cfa8283b6988ce215d5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Miquel=20Ra=C3=AFch?=
Date: Mon, 15 Nov 2021 19:18:33 +0100
Subject: [PATCH 11/27] [FIX] base_maintenance_group: bug in security groups
The 'users' parameter is res.users and 'base.group_system' is res.groups. Two distinct models!!! It should be base.user_admin instead.
---
base_maintenance_group/__manifest__.py | 2 +-
base_maintenance_group/security/maintenance_security.xml | 5 ++++-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/base_maintenance_group/__manifest__.py b/base_maintenance_group/__manifest__.py
index d225f4111..3505521ba 100644
--- a/base_maintenance_group/__manifest__.py
+++ b/base_maintenance_group/__manifest__.py
@@ -7,7 +7,7 @@
"author": "Onestein, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/maintenance",
"category": "Maintenance",
- "version": "14.0.1.0.0",
+ "version": "14.0.1.0.1",
"license": "AGPL-3",
"depends": ["maintenance"],
"data": [
diff --git a/base_maintenance_group/security/maintenance_security.xml b/base_maintenance_group/security/maintenance_security.xml
index 7c6b4d08c..95bc2a8ea 100644
--- a/base_maintenance_group/security/maintenance_security.xml
+++ b/base_maintenance_group/security/maintenance_security.xml
@@ -18,7 +18,10 @@
name="implied_ids"
eval="[(4, ref('maintenance.group_equipment_manager')), (4, ref('group_maintenance_user'))]"
/>
-
+
From dcea428ac3189895262c67fbfb6eefb2140085d3 Mon Sep 17 00:00:00 2001
From: Stefano Consolaro
Date: Thu, 24 Nov 2022 00:01:12 +0100
Subject: [PATCH 12/27] [MIG] base_maintenance_group: Migration to 15.0
---
base_maintenance_group/__manifest__.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/base_maintenance_group/__manifest__.py b/base_maintenance_group/__manifest__.py
index 3505521ba..705f2cc2f 100644
--- a/base_maintenance_group/__manifest__.py
+++ b/base_maintenance_group/__manifest__.py
@@ -7,7 +7,7 @@
"author": "Onestein, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/maintenance",
"category": "Maintenance",
- "version": "14.0.1.0.1",
+ "version": "15.0.1.0.1",
"license": "AGPL-3",
"depends": ["maintenance"],
"data": [
From c8b53ef1ca2cbe61babb50a682e06e67f175dee8 Mon Sep 17 00:00:00 2001
From: oca-ci
Date: Thu, 29 Dec 2022 09:51:12 +0000
Subject: [PATCH 13/27] [UPD] Update base_maintenance_group.pot
---
base_maintenance_group/README.rst | 10 +++++-----
base_maintenance_group/i18n/base_maintenance_group.pot | 2 +-
base_maintenance_group/i18n/it.po | 2 +-
base_maintenance_group/i18n/pt_BR.po | 2 +-
base_maintenance_group/static/description/index.html | 6 +++---
5 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/base_maintenance_group/README.rst b/base_maintenance_group/README.rst
index b1ae1c429..c7d6ec450 100644
--- a/base_maintenance_group/README.rst
+++ b/base_maintenance_group/README.rst
@@ -14,13 +14,13 @@ Maintenance Groups
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmaintenance-lightgray.png?logo=github
- :target: https://github.com/OCA/maintenance/tree/14.0/base_maintenance_group
+ :target: https://github.com/OCA/maintenance/tree/15.0/base_maintenance_group
:alt: OCA/maintenance
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
- :target: https://translation.odoo-community.org/projects/maintenance-14-0/maintenance-14-0-base_maintenance_group
+ :target: https://translation.odoo-community.org/projects/maintenance-15-0/maintenance-15-0-base_maintenance_group
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
- :target: https://runbot.odoo-community.org/runbot/240/14.0
+ :target: https://runbot.odoo-community.org/runbot/240/15.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -58,7 +58,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues `_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
-`feedback `_.
+`feedback `_.
Do not contact contributors directly about support or help with technical issues.
@@ -90,6 +90,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-This module is part of the `OCA/maintenance `_ project on GitHub.
+This module is part of the `OCA/maintenance `_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/base_maintenance_group/i18n/base_maintenance_group.pot b/base_maintenance_group/i18n/base_maintenance_group.pot
index f8c8afbd1..7ad8b3729 100644
--- a/base_maintenance_group/i18n/base_maintenance_group.pot
+++ b/base_maintenance_group/i18n/base_maintenance_group.pot
@@ -4,7 +4,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 14.0\n"
+"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
diff --git a/base_maintenance_group/i18n/it.po b/base_maintenance_group/i18n/it.po
index a1bdca6cb..8cc3d8aed 100644
--- a/base_maintenance_group/i18n/it.po
+++ b/base_maintenance_group/i18n/it.po
@@ -1,6 +1,6 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
-# * base_maintenance_group
+# * base_maintenance_group
#
msgid ""
msgstr ""
diff --git a/base_maintenance_group/i18n/pt_BR.po b/base_maintenance_group/i18n/pt_BR.po
index cac06d755..71fac0d3c 100644
--- a/base_maintenance_group/i18n/pt_BR.po
+++ b/base_maintenance_group/i18n/pt_BR.po
@@ -1,6 +1,6 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
-# * base_maintenance_group
+# * base_maintenance_group
#
msgid ""
msgstr ""
diff --git a/base_maintenance_group/static/description/index.html b/base_maintenance_group/static/description/index.html
index 1cf388703..68c324a56 100644
--- a/base_maintenance_group/static/description/index.html
+++ b/base_maintenance_group/static/description/index.html
@@ -367,7 +367,7 @@ Maintenance Groups
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-

+

This module provides a security group category ‘Maintenance’ with two new user
groups:
@@ -406,7 +406,7 @@
Bugs are tracked on GitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
-feedback.
+feedback.
Do not contact contributors directly about support or help with technical issues.
@@ -432,7 +432,7 @@
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-
This module is part of the OCA/maintenance project on GitHub.
+
This module is part of the OCA/maintenance project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
From 16ec932e6a77a4f991181639d223a30c19bcbbe4 Mon Sep 17 00:00:00 2001
From: Borruso
Date: Fri, 30 Jun 2023 12:00:58 +0200
Subject: [PATCH 14/27] [MIG] base_maintenance_group: Migration to 16.0
---
base_maintenance_group/README.rst | 14 +++++++-------
base_maintenance_group/__manifest__.py | 2 +-
.../static/description/index.html | 8 ++++----
3 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/base_maintenance_group/README.rst b/base_maintenance_group/README.rst
index c7d6ec450..87b240f9b 100644
--- a/base_maintenance_group/README.rst
+++ b/base_maintenance_group/README.rst
@@ -14,14 +14,14 @@ Maintenance Groups
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmaintenance-lightgray.png?logo=github
- :target: https://github.com/OCA/maintenance/tree/15.0/base_maintenance_group
+ :target: https://github.com/OCA/maintenance/tree/16.0/base_maintenance_group
:alt: OCA/maintenance
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
- :target: https://translation.odoo-community.org/projects/maintenance-15-0/maintenance-15-0-base_maintenance_group
+ :target: https://translation.odoo-community.org/projects/maintenance-16-0/maintenance-16-0-base_maintenance_group
:alt: Translate me on Weblate
-.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
- :target: https://runbot.odoo-community.org/runbot/240/15.0
- :alt: Try me on Runbot
+.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
+ :target: https://runboat.odoo-community.org/webui/builds.html?repo=OCA/maintenance&target_branch=16.0
+ :alt: Try me on Runboat
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -58,7 +58,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues `_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
-`feedback `_.
+`feedback `_.
Do not contact contributors directly about support or help with technical issues.
@@ -90,6 +90,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-This module is part of the `OCA/maintenance `_ project on GitHub.
+This module is part of the `OCA/maintenance `_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/base_maintenance_group/__manifest__.py b/base_maintenance_group/__manifest__.py
index 705f2cc2f..0d30cacf8 100644
--- a/base_maintenance_group/__manifest__.py
+++ b/base_maintenance_group/__manifest__.py
@@ -7,7 +7,7 @@
"author": "Onestein, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/maintenance",
"category": "Maintenance",
- "version": "15.0.1.0.1",
+ "version": "16.0.1.0.0",
"license": "AGPL-3",
"depends": ["maintenance"],
"data": [
diff --git a/base_maintenance_group/static/description/index.html b/base_maintenance_group/static/description/index.html
index 68c324a56..68c44f4de 100644
--- a/base_maintenance_group/static/description/index.html
+++ b/base_maintenance_group/static/description/index.html
@@ -3,7 +3,7 @@
-
+
Maintenance Groups
-
-
Maintenance Groups
+
+
+
+
+
+
-
+
Assign any of the Maintenance groups (‘User’ or ‘Equipment Manager’ or
‘Full Access’) to the users, in order to enable the maintenance menus.
To do so, you need to:
@@ -404,7 +409,7 @@
-
+
Bugs are tracked on GitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
@@ -412,15 +417,15 @@
Do not contact contributors directly about support or help with technical issues.
+
From 5c269474acc79958673669c33bf476f56e5ce105 Mon Sep 17 00:00:00 2001
From: Yann Papouin
Date: Wed, 3 Dec 2025 08:40:54 +0000
Subject: [PATCH 23/27] Added translation using Weblate (French)
---
base_maintenance_group/i18n/fr.po | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 base_maintenance_group/i18n/fr.po
diff --git a/base_maintenance_group/i18n/fr.po b/base_maintenance_group/i18n/fr.po
new file mode 100644
index 000000000..c64bdc601
--- /dev/null
+++ b/base_maintenance_group/i18n/fr.po
@@ -0,0 +1,30 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * base_maintenance_group
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 18.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+
+#. module: base_maintenance_group
+#: model:res.groups,name:base_maintenance_group.group_maintenance_manager
+msgid "Full Access"
+msgstr ""
+
+#. module: base_maintenance_group
+#: model:ir.module.category,name:base_maintenance_group.module_maintenance
+msgid "Maintenance"
+msgstr ""
+
+#. module: base_maintenance_group
+#: model:res.groups,name:base_maintenance_group.group_maintenance_user
+msgid "User"
+msgstr ""
From dd8b15c8cf2de552aacf6ddc68881fc7523b7a76 Mon Sep 17 00:00:00 2001
From: Yann Papouin
Date: Wed, 3 Dec 2025 08:41:18 +0000
Subject: [PATCH 24/27] Translated using Weblate (French)
Currently translated at 100.0% (3 of 3 strings)
Translation: maintenance-18.0/maintenance-18.0-base_maintenance_group
Translate-URL: https://translation.odoo-community.org/projects/maintenance-18-0/maintenance-18-0-base_maintenance_group/fr/
---
base_maintenance_group/i18n/fr.po | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/base_maintenance_group/i18n/fr.po b/base_maintenance_group/i18n/fr.po
index c64bdc601..3fe02394a 100644
--- a/base_maintenance_group/i18n/fr.po
+++ b/base_maintenance_group/i18n/fr.po
@@ -6,25 +6,27 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
-"Last-Translator: Automatically generated\n"
+"PO-Revision-Date: 2025-12-03 08:41+0000\n"
+"Last-Translator: Yann Papouin \n"
"Language-Team: none\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 5.10.4\n"
#. module: base_maintenance_group
#: model:res.groups,name:base_maintenance_group.group_maintenance_manager
msgid "Full Access"
-msgstr ""
+msgstr "Accès complet"
#. module: base_maintenance_group
#: model:ir.module.category,name:base_maintenance_group.module_maintenance
msgid "Maintenance"
-msgstr ""
+msgstr "Maintenance"
#. module: base_maintenance_group
#: model:res.groups,name:base_maintenance_group.group_maintenance_user
msgid "User"
-msgstr ""
+msgstr "Utilisateur"
From 49710130e96ea6fd612f1f8ca5e19edb7151217b Mon Sep 17 00:00:00 2001
From: Matjaz Mozetic
Date: Fri, 26 Jun 2026 13:10:23 +0000
Subject: [PATCH 25/27] Added translation using Weblate (Slovenian)
---
base_maintenance_group/i18n/sl.po | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
create mode 100644 base_maintenance_group/i18n/sl.po
diff --git a/base_maintenance_group/i18n/sl.po b/base_maintenance_group/i18n/sl.po
new file mode 100644
index 000000000..734e941f9
--- /dev/null
+++ b/base_maintenance_group/i18n/sl.po
@@ -0,0 +1,31 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * base_maintenance_group
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 18.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: sl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || "
+"n%100==4 ? 2 : 3;\n"
+
+#. module: base_maintenance_group
+#: model:res.groups,name:base_maintenance_group.group_maintenance_manager
+msgid "Full Access"
+msgstr ""
+
+#. module: base_maintenance_group
+#: model:ir.module.category,name:base_maintenance_group.module_maintenance
+msgid "Maintenance"
+msgstr ""
+
+#. module: base_maintenance_group
+#: model:res.groups,name:base_maintenance_group.group_maintenance_user
+msgid "User"
+msgstr ""
From 660dd60cb1e2facf6f36f91738f1b83fc3bbd9f8 Mon Sep 17 00:00:00 2001
From: Matjaz Mozetic
Date: Fri, 26 Jun 2026 13:11:00 +0000
Subject: [PATCH 26/27] Translated using Weblate (Slovenian)
Currently translated at 100.0% (3 of 3 strings)
Translation: maintenance-18.0/maintenance-18.0-base_maintenance_group
Translate-URL: https://translation.odoo-community.org/projects/maintenance-18-0/maintenance-18-0-base_maintenance_group/sl/
---
base_maintenance_group/i18n/sl.po | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/base_maintenance_group/i18n/sl.po b/base_maintenance_group/i18n/sl.po
index 734e941f9..55d8c4463 100644
--- a/base_maintenance_group/i18n/sl.po
+++ b/base_maintenance_group/i18n/sl.po
@@ -6,7 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
-"Last-Translator: Automatically generated\n"
+"PO-Revision-Date: 2026-06-26 13:11+0000\n"
+"Last-Translator: Matjaz Mozetic \n"
"Language-Team: none\n"
"Language: sl\n"
"MIME-Version: 1.0\n"
@@ -14,18 +15,19 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || "
"n%100==4 ? 2 : 3;\n"
+"X-Generator: Weblate 5.15.2\n"
#. module: base_maintenance_group
#: model:res.groups,name:base_maintenance_group.group_maintenance_manager
msgid "Full Access"
-msgstr ""
+msgstr "Polni dostop"
#. module: base_maintenance_group
#: model:ir.module.category,name:base_maintenance_group.module_maintenance
msgid "Maintenance"
-msgstr ""
+msgstr "Servis"
#. module: base_maintenance_group
#: model:res.groups,name:base_maintenance_group.group_maintenance_user
msgid "User"
-msgstr ""
+msgstr "Uporabnik"
From 66bb9f7b286b55caeb68e87035afbfd31c1300ce Mon Sep 17 00:00:00 2001
From: GoliasK
Date: Mon, 20 Jul 2026 13:13:44 -0300
Subject: [PATCH 27/27] [MIG] base_maintenance_group: Migration to 19.0
---
base_maintenance_group/README.rst | 10 ++++-----
base_maintenance_group/__manifest__.py | 3 +--
.../data/maintenance_data.xml | 9 --------
.../security/maintenance_security.xml | 17 ++++++++++----
.../static/description/index.html | 6 ++---
.../views/maintenance_views.xml | 22 +++++++++----------
6 files changed, 33 insertions(+), 34 deletions(-)
delete mode 100644 base_maintenance_group/data/maintenance_data.xml
diff --git a/base_maintenance_group/README.rst b/base_maintenance_group/README.rst
index acd5cd4f3..67c838659 100644
--- a/base_maintenance_group/README.rst
+++ b/base_maintenance_group/README.rst
@@ -21,13 +21,13 @@ Maintenance Groups
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmaintenance-lightgray.png?logo=github
- :target: https://github.com/OCA/maintenance/tree/18.0/base_maintenance_group
+ :target: https://github.com/OCA/maintenance/tree/19.0/base_maintenance_group
:alt: OCA/maintenance
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
- :target: https://translation.odoo-community.org/projects/maintenance-18-0/maintenance-18-0-base_maintenance_group
+ :target: https://translation.odoo-community.org/projects/maintenance-19-0/maintenance-19-0-base_maintenance_group
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
- :target: https://runboat.odoo-community.org/builds?repo=OCA/maintenance&target_branch=18.0
+ :target: https://runboat.odoo-community.org/builds?repo=OCA/maintenance&target_branch=19.0
:alt: Try me on Runboat
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -65,7 +65,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues `_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
-`feedback `_.
+`feedback `_.
Do not contact contributors directly about support or help with technical issues.
@@ -100,6 +100,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-This module is part of the `OCA/maintenance `_ project on GitHub.
+This module is part of the `OCA/maintenance `_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/base_maintenance_group/__manifest__.py b/base_maintenance_group/__manifest__.py
index 464b9d3db..46f5b161d 100644
--- a/base_maintenance_group/__manifest__.py
+++ b/base_maintenance_group/__manifest__.py
@@ -7,11 +7,10 @@
"author": "Onestein, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/maintenance",
"category": "Maintenance",
- "version": "18.0.1.0.0",
+ "version": "19.0.1.0.0",
"license": "AGPL-3",
"depends": ["maintenance"],
"data": [
- "data/maintenance_data.xml",
"security/maintenance_security.xml",
"views/maintenance_views.xml",
],
diff --git a/base_maintenance_group/data/maintenance_data.xml b/base_maintenance_group/data/maintenance_data.xml
deleted file mode 100644
index 8805b959c..000000000
--- a/base_maintenance_group/data/maintenance_data.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
- Maintenance
- 103
-
-
diff --git a/base_maintenance_group/security/maintenance_security.xml b/base_maintenance_group/security/maintenance_security.xml
index 95bc2a8ea..6423c92ca 100644
--- a/base_maintenance_group/security/maintenance_security.xml
+++ b/base_maintenance_group/security/maintenance_security.xml
@@ -5,21 +5,30 @@
User
-
+
-
+
Full Access
-
+
diff --git a/base_maintenance_group/static/description/index.html b/base_maintenance_group/static/description/index.html
index f7a85b51a..7834a70d5 100644
--- a/base_maintenance_group/static/description/index.html
+++ b/base_maintenance_group/static/description/index.html
@@ -374,7 +374,7 @@ Maintenance Groups
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:82c0301b51e439bcd5175ed2e0e6b5fd5a5d00183243eaad61a6a59be9d7053c
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-

+

This module provides a security group category ‘Maintenance’ with two
new user groups:
@@ -413,7 +413,7 @@
Bugs are tracked on GitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
-feedback.
+feedback.
Do not contact contributors directly about support or help with technical issues.
@@ -445,7 +445,7 @@
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-
This module is part of the OCA/maintenance project on GitHub.
+
This module is part of the OCA/maintenance project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/base_maintenance_group/views/maintenance_views.xml b/base_maintenance_group/views/maintenance_views.xml
index a9add3a11..6dd3f230f 100644
--- a/base_maintenance_group/views/maintenance_views.xml
+++ b/base_maintenance_group/views/maintenance_views.xml
@@ -5,67 +5,67 @@