From 1aad09cb2d047242f3a787c87de7f73d28ef9d74 Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Sun, 11 Jul 2021 02:13:22 +0000 Subject: [PATCH 01/26] Automatic Update form OCA2FC Migrator --- animal/i18n/es.po | 18 +++++++++--------- base_country_state_translatable/i18n/es.po | 11 +++++++---- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/animal/i18n/es.po b/animal/i18n/es.po index c0332e8..50b94c3 100644 --- a/animal/i18n/es.po +++ b/animal/i18n/es.po @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-03-09 21:15+0000\n" -"PO-Revision-Date: 2021-03-09 21:35+0000\n" -"Last-Translator: \n" +"PO-Revision-Date: 2021-07-08 14:48+0000\n" +"Last-Translator: Esteka Digital \n" "Language-Team: \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: \n" -"X-Generator: Poedit 2.4.2\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__message_needaction @@ -195,7 +195,7 @@ msgstr "Crear un especie." #. module: animal #: model_terms:ir.actions.act_window,help:animal.action_animal msgid "Create an animal" -msgstr "" +msgstr "Crear un animal" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__create_uid @@ -412,7 +412,7 @@ msgstr "Mensajes" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__my_activity_date_deadline msgid "My Activity Deadline" -msgstr "" +msgstr "Fecha límite de Mi Actividad" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__name @@ -497,7 +497,7 @@ msgstr "Rottweiler" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__message_has_sms_error msgid "SMS Delivery error" -msgstr "" +msgstr "Error de entrega de SMS" #. module: animal #: model:animal.color,name:animal.salt @@ -577,12 +577,12 @@ msgstr "Contador de mensajes sin leer" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__website_message_ids msgid "Website Messages" -msgstr "" +msgstr "Mensajes del sitio Web" #. module: animal #: model:ir.model.fields,help:animal.field_animal__website_message_ids msgid "Website communication history" -msgstr "" +msgstr "Historial de comunicaciones Web" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__weight diff --git a/base_country_state_translatable/i18n/es.po b/base_country_state_translatable/i18n/es.po index 8774a1f..1c0ef56 100644 --- a/base_country_state_translatable/i18n/es.po +++ b/base_country_state_translatable/i18n/es.po @@ -9,20 +9,23 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-11-21 01:48+0000\n" -"PO-Revision-Date: 2017-11-21 01:48+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2021-07-08 14:48+0000\n" +"Last-Translator: Esteka Digital \n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "Language: es\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: base_country_state_translatable #: model:ir.model.fields,help:base_country_state_translatable.field_res_country_state__name msgid "" "Administrative divisions of a country. E.g. Fed. State, Departement, Canton" msgstr "" +"Divisiones administrativas de un país. Por ejemplo Provincia, Departamento, " +"Cantón" #. module: base_country_state_translatable #: model:ir.model,name:base_country_state_translatable.model_res_country_state @@ -32,4 +35,4 @@ msgstr "Provincia" #. module: base_country_state_translatable #: model:ir.model.fields,field_description:base_country_state_translatable.field_res_country_state__name msgid "State Name" -msgstr "" +msgstr "Nombre de la provincia" From 773b6db8bfb4b5ba17396d31eff1d890aa91ae57 Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Sun, 18 Jul 2021 02:14:10 +0000 Subject: [PATCH 02/26] Automatic Update form OCA2FC Migrator --- README.md | 2 +- base_location/__manifest__.py | 2 +- base_location/i18n/am.po | 32 ++++++++++- base_location/i18n/ar.po | 32 ++++++++++- base_location/i18n/base_location.pot | 14 +++-- base_location/i18n/bg.po | 32 ++++++++++- base_location/i18n/bs.po | 32 ++++++++++- base_location/i18n/ca.po | 32 ++++++++++- base_location/i18n/cs.po | 32 ++++++++++- base_location/i18n/da.po | 35 ++++++++++-- base_location/i18n/de.po | 35 ++++++++++-- base_location/i18n/el_GR.po | 32 ++++++++++- base_location/i18n/en_GB.po | 32 ++++++++++- base_location/i18n/es.po | 23 +++++++- base_location/i18n/es_AR.po | 32 ++++++++++- base_location/i18n/es_CL.po | 32 ++++++++++- base_location/i18n/es_CO.po | 32 ++++++++++- base_location/i18n/es_CR.po | 32 ++++++++++- base_location/i18n/es_DO.po | 32 ++++++++++- base_location/i18n/es_EC.po | 32 ++++++++++- base_location/i18n/es_MX.po | 32 ++++++++++- base_location/i18n/es_PE.po | 32 ++++++++++- base_location/i18n/es_PY.po | 32 ++++++++++- base_location/i18n/es_VE.po | 32 ++++++++++- base_location/i18n/et.po | 32 ++++++++++- base_location/i18n/eu.po | 32 ++++++++++- base_location/i18n/fa.po | 32 ++++++++++- base_location/i18n/fi.po | 35 ++++++++++-- base_location/i18n/fr.po | 35 ++++++++++-- base_location/i18n/fr_CA.po | 32 ++++++++++- base_location/i18n/fr_CH.po | 32 ++++++++++- base_location/i18n/gl.po | 32 ++++++++++- base_location/i18n/gl_ES.po | 32 ++++++++++- base_location/i18n/he.po | 32 ++++++++++- base_location/i18n/hr.po | 32 ++++++++++- base_location/i18n/hr_HR.po | 35 ++++++++++-- base_location/i18n/hu.po | 32 ++++++++++- base_location/i18n/id.po | 32 ++++++++++- base_location/i18n/it.po | 35 ++++++++++-- base_location/i18n/ja.po | 32 ++++++++++- base_location/i18n/ko.po | 32 ++++++++++- base_location/i18n/lt.po | 32 ++++++++++- base_location/i18n/lt_LT.po | 32 ++++++++++- base_location/i18n/lv.po | 32 ++++++++++- base_location/i18n/mk.po | 32 ++++++++++- base_location/i18n/mn.po | 32 ++++++++++- base_location/i18n/nb.po | 32 ++++++++++- base_location/i18n/nb_NO.po | 32 ++++++++++- base_location/i18n/nl.po | 32 ++++++++++- base_location/i18n/nl_BE.po | 32 ++++++++++- base_location/i18n/nl_NL.po | 35 ++++++++++-- base_location/i18n/pl.po | 32 ++++++++++- base_location/i18n/pt.po | 32 ++++++++++- base_location/i18n/pt_BR.po | 55 ++++++++++++++---- base_location/i18n/pt_PT.po | 35 ++++++++++-- base_location/i18n/ro.po | 32 ++++++++++- base_location/i18n/ru.po | 32 ++++++++++- base_location/i18n/sk.po | 32 ++++++++++- base_location/i18n/sl.po | 35 ++++++++++-- base_location/i18n/sr.po | 32 ++++++++++- base_location/i18n/sr@latin.po | 32 ++++++++++- base_location/i18n/sv.po | 32 ++++++++++- base_location/i18n/th.po | 32 ++++++++++- base_location/i18n/tr.po | 32 ++++++++++- base_location/i18n/tr_TR.po | 32 ++++++++++- base_location/i18n/uk.po | 32 ++++++++++- base_location/i18n/vi.po | 32 ++++++++++- base_location/i18n/vi_VN.po | 32 ++++++++++- base_location/i18n/zh_CN.po | 32 ++++++++++- base_location/i18n/zh_TW.po | 32 ++++++++++- base_location/models/res_city_zip.py | 2 + base_location/models/res_company.py | 21 +++---- base_location/models/res_partner.py | 69 ++++++++++++++++------- base_location/tests/test_base_location.py | 4 ++ base_location/views/res_partner_view.xml | 2 - 75 files changed, 2154 insertions(+), 147 deletions(-) diff --git a/README.md b/README.md index 673f7b3..4824728 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ addon | version | summary [partner_contact_personal_information_page](partner_contact_personal_information_page/) | 2.0.1.0.0| Add a page to contacts form to put personal information [partner_contact_gender](partner_contact_gender/) | 2.0.1.0.1| Add gender field to contacts [partner_contact_lang](partner_contact_lang/) | 2.0.1.0.0| Manage language in contacts -[base_location](base_location/) | 2.0.1.1.0| Enhanced zip/npa management system +[base_location](base_location/) | 2.0.1.2.0| Enhanced zip/npa management system [partner_contact_in_several_companies](partner_contact_in_several_companies/) | 2.0.1.1.0| Allow to have one contact in several partners [partner_company_group](partner_company_group/) | 2.0.1.0.1| Adds the possibility to add a company group to a company [base_country_state_translatable](base_country_state_translatable/) | 2.0.1.0.0| Translate Country States diff --git a/base_location/__manifest__.py b/base_location/__manifest__.py index 7e1ac5b..e6244ee 100644 --- a/base_location/__manifest__.py +++ b/base_location/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Location management (aka Better ZIP)", - "version": "2.0.1.1.0", + "version": "2.0.1.2.0", "depends": ["base_address_city", "contacts"], "author": ( "Camptocamp," diff --git a/base_location/i18n/am.po b/base_location/i18n/am.po index 9977f8b..9e0f8c4 100644 --- a/base_location/i18n/am.po +++ b/base_location/i18n/am.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Creado en" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "" @@ -99,7 +107,8 @@ msgstr "" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/ar.po b/base_location/i18n/ar.po index 3298415..d4e8456 100644 --- a/base_location/i18n/ar.po +++ b/base_location/i18n/ar.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "أنشئ في" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "اسم العرض" @@ -100,7 +108,8 @@ msgstr "اسم العرض" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "المعرف" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "آخر تعديل في" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/base_location.pot b/base_location/i18n/base_location.pot index c5448a1..f33b069 100644 --- a/base_location/i18n/base_location.pot +++ b/base_location/i18n/base_location.pot @@ -13,12 +13,6 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" -#. module: base_location -#: model:ir.model.fields,field_description:base_location.field_res_partner__allowed_zip_ids -#: model:ir.model.fields,field_description:base_location.field_res_users__allowed_zip_ids -msgid "Allowed Zip" -msgstr "" - #. module: base_location #: model:res.city,name:base_location.demo_brussels_city msgid "Brussels" @@ -78,6 +72,7 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id #: model:ir.model.fields,field_description:base_location.field_res_partner__country_id #: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search @@ -158,6 +153,7 @@ msgid "Search zip" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id #: model:ir.model.fields,field_description:base_location.field_res_partner__state_id #: model:ir.model.fields,field_description:base_location.field_res_users__state_id msgid "State" @@ -181,6 +177,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" diff --git a/base_location/i18n/bg.po b/base_location/i18n/bg.po index 36519fb..7dc98c8 100644 --- a/base_location/i18n/bg.po +++ b/base_location/i18n/bg.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Създадено на" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Име за показване" @@ -99,7 +107,8 @@ msgstr "Име за показване" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Последно обновено на" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/bs.po b/base_location/i18n/bs.po index 05bf192..8979342 100644 --- a/base_location/i18n/bs.po +++ b/base_location/i18n/bs.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Kreirano" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Prikaži naziv" @@ -100,7 +108,8 @@ msgstr "Prikaži naziv" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Zadnje mijenjano" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/ca.po b/base_location/i18n/ca.po index 0073a6a..6f26b85 100644 --- a/base_location/i18n/ca.po +++ b/base_location/i18n/ca.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Creat el" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Veure el nom" @@ -99,7 +107,8 @@ msgstr "Veure el nom" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Darrera modificació el" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/cs.po b/base_location/i18n/cs.po index 6c1d732..59e8124 100644 --- a/base_location/i18n/cs.po +++ b/base_location/i18n/cs.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Vytvořeno" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Zobrazovaný název" @@ -99,7 +107,8 @@ msgstr "Zobrazovaný název" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Naposled upraveno" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/da.po b/base_location/i18n/da.po index 7f5bafe..c67e277 100644 --- a/base_location/i18n/da.po +++ b/base_location/i18n/da.po @@ -39,6 +39,8 @@ msgstr "Byer" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "By" @@ -77,6 +79,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "Land." @@ -92,7 +97,10 @@ msgid "Created on" msgstr "Oprettet den" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Vist navn" @@ -101,7 +109,8 @@ msgstr "Vist navn" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -111,12 +120,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Sidst ændret den" @@ -146,6 +161,13 @@ msgstr "" msgid "Search zip" msgstr "Søg by" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "Delstat" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -164,6 +186,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -196,6 +224,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" @@ -219,8 +249,5 @@ msgstr "" #~ msgid "Group By" #~ msgstr "Gruppér efter" -#~ msgid "State" -#~ msgstr "Delstat" - #~ msgid "The official code for the city" #~ msgstr "Postnummer" diff --git a/base_location/i18n/de.po b/base_location/i18n/de.po index b0eb9b6..b0904c6 100644 --- a/base_location/i18n/de.po +++ b/base_location/i18n/de.po @@ -43,6 +43,8 @@ msgstr "Orte" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "Stadt" @@ -81,6 +83,9 @@ msgid "Contact" msgstr "Kontakt" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "Land" @@ -96,7 +101,10 @@ msgid "Created on" msgstr "erstellt am" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Anzeigename" @@ -105,7 +113,8 @@ msgstr "Anzeigename" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -115,12 +124,18 @@ msgid "Enforce Cities" msgstr "Städte erzwingen" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Zuletzt verändert am" @@ -150,6 +165,13 @@ msgstr "Standorte" msgid "Search zip" msgstr "Suche Stadt" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "Bundesland" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -169,6 +191,12 @@ msgid "The state of the partner %s differs from that in location %s" msgstr "" "Das Bundesland des Partners %s unterscheidet sich von dem am Standort %s" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -202,6 +230,8 @@ msgid "ZIP Location" msgstr "Standort-PLZ" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" @@ -234,9 +264,6 @@ msgstr "" #~ msgid "Longitude" #~ msgstr "Längengrad" -#~ msgid "State" -#~ msgstr "Bundesland" - #~ msgid "The country of the city differs from the country in location %s" #~ msgstr "Das Land der Stadt unterscheidet sich vom Land des Standorts %s" diff --git a/base_location/i18n/el_GR.po b/base_location/i18n/el_GR.po index 8806ff5..502d570 100644 --- a/base_location/i18n/el_GR.po +++ b/base_location/i18n/el_GR.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Δημιουργήθηκε στις" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "" @@ -100,7 +108,8 @@ msgstr "" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "Κωδικός" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/en_GB.po b/base_location/i18n/en_GB.po index e7a0170..2c1a559 100644 --- a/base_location/i18n/en_GB.po +++ b/base_location/i18n/en_GB.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Created on" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Display Name" @@ -100,7 +108,8 @@ msgstr "Display Name" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Last Modified on" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/es.po b/base_location/i18n/es.po index 495f668..5c9006c 100644 --- a/base_location/i18n/es.po +++ b/base_location/i18n/es.po @@ -42,6 +42,8 @@ msgstr "Ciudades" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "Ciudad" @@ -78,6 +80,9 @@ msgid "Contact" msgstr "Contacto" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "País" @@ -160,6 +165,13 @@ msgstr "Ubicaciones" msgid "Search zip" msgstr "Buscar código postal" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "Provincia" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -178,6 +190,12 @@ msgstr "El país del contacto %s difiere del de la ubicación %s" msgid "The state of the partner %s differs from that in location %s" msgstr "La provincia de contacto %s difiere de la de la ubicación %s" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -215,6 +233,8 @@ msgid "ZIP Location" msgstr "Ubicación" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "C.P." @@ -244,8 +264,5 @@ msgstr "CPs en la ciudad" #~ msgid "Longitude" #~ msgstr "Longitud" -#~ msgid "State" -#~ msgstr "Provincia" - #~ msgid "The official code for the city" #~ msgstr "El código oficial para la ciudad" diff --git a/base_location/i18n/es_AR.po b/base_location/i18n/es_AR.po index 195c8d3..1f99072 100644 --- a/base_location/i18n/es_AR.po +++ b/base_location/i18n/es_AR.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Creado en" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Mostrar Nombre" @@ -100,7 +108,8 @@ msgstr "Mostrar Nombre" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Última modificación en" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/es_CL.po b/base_location/i18n/es_CL.po index da06552..e548fee 100644 --- a/base_location/i18n/es_CL.po +++ b/base_location/i18n/es_CL.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Creado en" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Nombre mostrado" @@ -100,7 +108,8 @@ msgstr "Nombre mostrado" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID (identificación)" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Última modificación en" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/es_CO.po b/base_location/i18n/es_CO.po index e9ca07b..292b92a 100644 --- a/base_location/i18n/es_CO.po +++ b/base_location/i18n/es_CO.po @@ -42,6 +42,8 @@ msgstr "Ciudades" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "Ciudad" @@ -80,6 +82,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -95,7 +100,10 @@ msgid "Created on" msgstr "Creado" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Nombre Público" @@ -104,7 +112,8 @@ msgstr "Nombre Público" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -114,12 +123,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Última Modificación el" @@ -148,6 +163,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -166,6 +188,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -198,6 +226,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/es_CR.po b/base_location/i18n/es_CR.po index b9d7b9f..d42d15e 100644 --- a/base_location/i18n/es_CR.po +++ b/base_location/i18n/es_CR.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Creado en" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "" @@ -100,7 +108,8 @@ msgstr "" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/es_DO.po b/base_location/i18n/es_DO.po index f390f08..dc81296 100644 --- a/base_location/i18n/es_DO.po +++ b/base_location/i18n/es_DO.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Creado en" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Nombre mostrado" @@ -100,7 +108,8 @@ msgstr "Nombre mostrado" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Última modificación en" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/es_EC.po b/base_location/i18n/es_EC.po index e1a4c98..8b300ba 100644 --- a/base_location/i18n/es_EC.po +++ b/base_location/i18n/es_EC.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Creado en" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Nombre mostrado" @@ -100,7 +108,8 @@ msgstr "Nombre mostrado" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID (identificación)" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Última modificación en" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/es_MX.po b/base_location/i18n/es_MX.po index 9c2ee74..59cca61 100644 --- a/base_location/i18n/es_MX.po +++ b/base_location/i18n/es_MX.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Creado en" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Nombre desplegado" @@ -100,7 +108,8 @@ msgstr "Nombre desplegado" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Ultima modificacion realizada" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/es_PE.po b/base_location/i18n/es_PE.po index 9bc27e1..2c4239e 100644 --- a/base_location/i18n/es_PE.po +++ b/base_location/i18n/es_PE.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Creado en" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Nombre a Mostrar" @@ -100,7 +108,8 @@ msgstr "Nombre a Mostrar" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Ultima Modificación en" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/es_PY.po b/base_location/i18n/es_PY.po index 7994d20..132135a 100644 --- a/base_location/i18n/es_PY.po +++ b/base_location/i18n/es_PY.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Creado en" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "" @@ -100,7 +108,8 @@ msgstr "" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/es_VE.po b/base_location/i18n/es_VE.po index 2caded5..e2c1e15 100644 --- a/base_location/i18n/es_VE.po +++ b/base_location/i18n/es_VE.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Creado en" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Mostrar nombre" @@ -100,7 +108,8 @@ msgstr "Mostrar nombre" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Modificada por última vez" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/et.po b/base_location/i18n/et.po index 3523fd1..b92ea67 100644 --- a/base_location/i18n/et.po +++ b/base_location/i18n/et.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Loodud" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Näidatav nimi" @@ -99,7 +107,8 @@ msgstr "Näidatav nimi" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Viimati muudetud" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/eu.po b/base_location/i18n/eu.po index 9995915..175e0c2 100644 --- a/base_location/i18n/eu.po +++ b/base_location/i18n/eu.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Created on" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Izena erakutsi" @@ -99,7 +107,8 @@ msgstr "Izena erakutsi" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/fa.po b/base_location/i18n/fa.po index 9b02713..cf98651 100644 --- a/base_location/i18n/fa.po +++ b/base_location/i18n/fa.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "ایجاد شده در" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "نام نمایشی" @@ -99,7 +107,8 @@ msgstr "نام نمایشی" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "شناسه" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "تاریخ آخرین به‌روزرسانی" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/fi.po b/base_location/i18n/fi.po index bff707d..0cddb4e 100644 --- a/base_location/i18n/fi.po +++ b/base_location/i18n/fi.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "Maa" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Luotu" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Nimi" @@ -99,7 +107,8 @@ msgstr "Nimi" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Viimeksi muokattu" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "Tila" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" @@ -209,6 +239,3 @@ msgstr "" #: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids msgid "Zips in this city" msgstr "" - -#~ msgid "State" -#~ msgstr "Tila" diff --git a/base_location/i18n/fr.po b/base_location/i18n/fr.po index 8ac5fcb..1eb4873 100644 --- a/base_location/i18n/fr.po +++ b/base_location/i18n/fr.po @@ -42,6 +42,8 @@ msgstr "Villes" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "Ville" @@ -80,6 +82,9 @@ msgid "Contact" msgstr "Contacte" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "Pays" @@ -95,7 +100,10 @@ msgid "Created on" msgstr "Créé le" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Intitulé" @@ -104,7 +112,8 @@ msgstr "Intitulé" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -114,12 +123,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "Identifiant" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Dernière modification le" @@ -149,6 +164,13 @@ msgstr "" msgid "Search zip" msgstr "Rechercher ville" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "Etat" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -167,6 +189,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -199,6 +227,8 @@ msgid "ZIP Location" msgstr "Code postal" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" @@ -228,8 +258,5 @@ msgstr "" #~ msgid "Longitude" #~ msgstr "Longitude" -#~ msgid "State" -#~ msgstr "Etat" - #~ msgid "The official code for the city" #~ msgstr "Code officiel de la ville" diff --git a/base_location/i18n/fr_CA.po b/base_location/i18n/fr_CA.po index 182a429..83bdb0e 100644 --- a/base_location/i18n/fr_CA.po +++ b/base_location/i18n/fr_CA.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Créé le" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Afficher le nom" @@ -100,7 +108,8 @@ msgstr "Afficher le nom" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "Identifiant" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/fr_CH.po b/base_location/i18n/fr_CH.po index 8c23d55..ec8641f 100644 --- a/base_location/i18n/fr_CH.po +++ b/base_location/i18n/fr_CH.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Créé le" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Nom affiché" @@ -100,7 +108,8 @@ msgstr "Nom affiché" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Dernière modification le" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/gl.po b/base_location/i18n/gl.po index de96f37..a033073 100644 --- a/base_location/i18n/gl.po +++ b/base_location/i18n/gl.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Creado en" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "" @@ -99,7 +107,8 @@ msgstr "" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Modificado por última vez o" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/gl_ES.po b/base_location/i18n/gl_ES.po index 507c109..9dc9147 100644 --- a/base_location/i18n/gl_ES.po +++ b/base_location/i18n/gl_ES.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "" @@ -100,7 +108,8 @@ msgstr "" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/he.po b/base_location/i18n/he.po index f77908d..f3e515c 100644 --- a/base_location/i18n/he.po +++ b/base_location/i18n/he.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "נוצר ב-" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "השם המוצג" @@ -99,7 +107,8 @@ msgstr "השם המוצג" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "מזהה" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "תאריך שינוי אחרון" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/hr.po b/base_location/i18n/hr.po index 53d6224..192daf9 100644 --- a/base_location/i18n/hr.po +++ b/base_location/i18n/hr.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Kreirano" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Naziv za prikaz" @@ -100,7 +108,8 @@ msgstr "Naziv za prikaz" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Zadnje modificirano" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/hr_HR.po b/base_location/i18n/hr_HR.po index 0f8f1c1..4606c05 100644 --- a/base_location/i18n/hr_HR.po +++ b/base_location/i18n/hr_HR.po @@ -41,6 +41,8 @@ msgstr "Gradovi" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "Grad" @@ -79,6 +81,9 @@ msgid "Contact" msgstr "Kontakt" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "Država" @@ -94,7 +99,10 @@ msgid "Created on" msgstr "Kreirano" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Naziv" @@ -103,7 +111,8 @@ msgstr "Naziv" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -113,12 +122,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Zadnji modificirao" @@ -148,6 +163,13 @@ msgstr "" msgid "Search zip" msgstr "Pretraži gradove" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "Oblast/Županija" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -166,6 +188,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -198,6 +226,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" @@ -221,8 +251,5 @@ msgstr "" #~ msgid "Group By" #~ msgstr "Prupiraj po" -#~ msgid "State" -#~ msgstr "Oblast/Županija" - #~ msgid "The official code for the city" #~ msgstr "Službena šifra ovog grada" diff --git a/base_location/i18n/hu.po b/base_location/i18n/hu.po index 08dba0e..31acfb2 100644 --- a/base_location/i18n/hu.po +++ b/base_location/i18n/hu.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Létrehozás dátuma" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Név megjelenítése" @@ -99,7 +107,8 @@ msgstr "Név megjelenítése" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Utolsó frissítés dátuma" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/id.po b/base_location/i18n/id.po index f24c957..4c5b78c 100644 --- a/base_location/i18n/id.po +++ b/base_location/i18n/id.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Dibuat pada" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Nama Tampilan" @@ -99,7 +107,8 @@ msgstr "Nama Tampilan" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Terakhir Dimodifikasi pada" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/it.po b/base_location/i18n/it.po index 440f566..8655835 100644 --- a/base_location/i18n/it.po +++ b/base_location/i18n/it.po @@ -42,6 +42,8 @@ msgstr "Città" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "Città" @@ -79,6 +81,9 @@ msgid "Contact" msgstr "Contatto" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "Nazione" @@ -94,7 +99,10 @@ msgid "Created on" msgstr "Creato il" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Nome visualizzato" @@ -103,7 +111,8 @@ msgstr "Nome visualizzato" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -113,12 +122,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Ultima modifica il" @@ -147,6 +162,13 @@ msgstr "Luoghi" msgid "Search zip" msgstr "Ricerca CAP" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "Provincia" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -165,6 +187,12 @@ msgstr "La nazione del partner %s è diversa dal quella del luogo %s" msgid "The state of the partner %s differs from that in location %s" msgstr "Lo stato del partner %s è diverso da quello del luogo %s" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -197,6 +225,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "CAP" @@ -220,8 +250,5 @@ msgstr "CAP in questa città" #~ msgid "Group By" #~ msgstr "Raggruppa per" -#~ msgid "State" -#~ msgstr "Provincia" - #~ msgid "The official code for the city" #~ msgstr "Il codice ufficiale per la città" diff --git a/base_location/i18n/ja.po b/base_location/i18n/ja.po index 659bf71..25d153d 100644 --- a/base_location/i18n/ja.po +++ b/base_location/i18n/ja.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "作成日" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "表示名" @@ -99,7 +107,8 @@ msgstr "表示名" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "最終更新日" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/ko.po b/base_location/i18n/ko.po index 861040d..8f960a9 100644 --- a/base_location/i18n/ko.po +++ b/base_location/i18n/ko.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "작성일" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "표시 이름" @@ -99,7 +107,8 @@ msgstr "표시 이름" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "최근 수정" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/lt.po b/base_location/i18n/lt.po index 36fbd0b..9e91c4c 100644 --- a/base_location/i18n/lt.po +++ b/base_location/i18n/lt.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Sukurta" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Vaizduojamas pavadinimas" @@ -100,7 +108,8 @@ msgstr "Vaizduojamas pavadinimas" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Paskutinį kartą keista" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/lt_LT.po b/base_location/i18n/lt_LT.po index 9636e14..dafd7f3 100644 --- a/base_location/i18n/lt_LT.po +++ b/base_location/i18n/lt_LT.po @@ -41,6 +41,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -77,6 +79,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -92,7 +97,10 @@ msgid "Created on" msgstr "Sukurta" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "" @@ -101,7 +109,8 @@ msgstr "" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -111,12 +120,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "" @@ -145,6 +160,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -163,6 +185,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -195,6 +223,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/lv.po b/base_location/i18n/lv.po index d0499c5..c9e8d18 100644 --- a/base_location/i18n/lv.po +++ b/base_location/i18n/lv.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Izveidots" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "" @@ -100,7 +108,8 @@ msgstr "" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/mk.po b/base_location/i18n/mk.po index 8d92906..6828d25 100644 --- a/base_location/i18n/mk.po +++ b/base_location/i18n/mk.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Креирано на" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Прикажи име" @@ -99,7 +107,8 @@ msgstr "Прикажи име" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Последна промена на" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/mn.po b/base_location/i18n/mn.po index 7b5bdf0..efefe6c 100644 --- a/base_location/i18n/mn.po +++ b/base_location/i18n/mn.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Үүсгэсэн" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Дэлгэцийн Нэр" @@ -99,7 +107,8 @@ msgstr "Дэлгэцийн Нэр" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Сүүлийн засвар хийсэн огноо" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/nb.po b/base_location/i18n/nb.po index 2b0db4b..c42e978 100644 --- a/base_location/i18n/nb.po +++ b/base_location/i18n/nb.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Opprettet den" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Visnings navn" @@ -100,7 +108,8 @@ msgstr "Visnings navn" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Sist oppdatert " @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/nb_NO.po b/base_location/i18n/nb_NO.po index a4e465f..bbbb768 100644 --- a/base_location/i18n/nb_NO.po +++ b/base_location/i18n/nb_NO.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Laget den" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Vis navn" @@ -100,7 +108,8 @@ msgstr "Vis navn" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Sist endret den" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/nl.po b/base_location/i18n/nl.po index bebdb47..b718051 100644 --- a/base_location/i18n/nl.po +++ b/base_location/i18n/nl.po @@ -42,6 +42,8 @@ msgstr "Gemeentes" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "Plaats" @@ -78,6 +80,9 @@ msgid "Contact" msgstr "Contact" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "Land" @@ -93,7 +98,10 @@ msgid "Created on" msgstr "Aangemaakt op" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Te tonen naam" @@ -102,7 +110,8 @@ msgstr "Te tonen naam" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -112,12 +121,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Laatst bijgewerkt op" @@ -146,6 +161,13 @@ msgstr "Locaties" msgid "Search zip" msgstr "Zoek postcode" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -164,6 +186,12 @@ msgstr "Het land van de klant %s komt niet overeen met de locatie %s" msgid "The state of the partner %s differs from that in location %s" msgstr "De provincie van de relatie %s komt niet overeen met de locatie %s" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -201,6 +229,8 @@ msgid "ZIP Location" msgstr "Locatie postcode" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "Postcode" diff --git a/base_location/i18n/nl_BE.po b/base_location/i18n/nl_BE.po index ac4c9b7..298d63b 100644 --- a/base_location/i18n/nl_BE.po +++ b/base_location/i18n/nl_BE.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Gemaakt op" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Schermnaam" @@ -100,7 +108,8 @@ msgstr "Schermnaam" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Laatst Aangepast op" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/nl_NL.po b/base_location/i18n/nl_NL.po index 4ccab1f..8612e87 100644 --- a/base_location/i18n/nl_NL.po +++ b/base_location/i18n/nl_NL.po @@ -41,6 +41,8 @@ msgstr "Plaatsen" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "Plaats" @@ -79,6 +81,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "Land" @@ -94,7 +99,10 @@ msgid "Created on" msgstr "Aangemaakt op" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Weergavenaam" @@ -103,7 +111,8 @@ msgstr "Weergavenaam" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -113,12 +122,18 @@ msgid "Enforce Cities" msgstr "Plaatsen afdwingen" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Laatst gewijzigd op" @@ -148,6 +163,13 @@ msgstr "Locaties" msgid "Search zip" msgstr "Zoek plaats" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "Staat/Provincie" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -166,6 +188,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -198,6 +226,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" @@ -226,6 +256,3 @@ msgstr "" #~ msgid "Longitude" #~ msgstr "Lengtegraad" - -#~ msgid "State" -#~ msgstr "Staat/Provincie" diff --git a/base_location/i18n/pl.po b/base_location/i18n/pl.po index bfb0f3e..b37981d 100644 --- a/base_location/i18n/pl.po +++ b/base_location/i18n/pl.po @@ -41,6 +41,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -77,6 +79,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -92,7 +97,10 @@ msgid "Created on" msgstr "Utworzono" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Wyświetlana nazwa " @@ -101,7 +109,8 @@ msgstr "Wyświetlana nazwa " msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -111,12 +120,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Ostatnio modyfikowano" @@ -145,6 +160,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -163,6 +185,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -195,6 +223,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/pt.po b/base_location/i18n/pt.po index 666903f..9829128 100644 --- a/base_location/i18n/pt.po +++ b/base_location/i18n/pt.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "País" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Criado em" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Nome a Apresentar" @@ -99,7 +107,8 @@ msgstr "Nome a Apresentar" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Modificado a última vez por" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/pt_BR.po b/base_location/i18n/pt_BR.po index c606475..f098319 100644 --- a/base_location/i18n/pt_BR.po +++ b/base_location/i18n/pt_BR.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2017-11-22 03:38+0000\n" "PO-Revision-Date: 2020-07-01 20:19+0000\n" "Last-Translator: Rodrigo Macedo \n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" -"23907/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -43,6 +43,8 @@ msgstr "Cidades" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "Cidade" @@ -79,6 +81,9 @@ msgid "Contact" msgstr "Contato" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "País" @@ -94,7 +99,10 @@ msgid "Created on" msgstr "Criado em" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Nome a mostrar" @@ -103,13 +111,10 @@ msgstr "Nome a mostrar" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" -"Exiba e gerencie a lista de todas as cidades que podem ser atribuídas aos\n" -" seus parceiros. Observe que é possível configurar cada país para " -"fazer\n" -" com que qualquer endereço dele tenha uma cidade nesta lista." #. module: base_location #: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities @@ -117,12 +122,18 @@ msgid "Enforce Cities" msgstr "Impor Cidades" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Última atualização em" @@ -151,6 +162,13 @@ msgstr "Localizações" msgid "Search zip" msgstr "Buscar localização" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "Estado" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -169,6 +187,12 @@ msgstr "O pais do parceiro, %s, difere da sua localidade %s" msgid "The state of the partner %s differs from that in location %s" msgstr "O estado do parceiro, %s, difere da sua localidade %s" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -205,6 +229,8 @@ msgid "ZIP Location" msgstr "Localização do CEP" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "Cep" @@ -222,6 +248,18 @@ msgstr "Ceps" msgid "Zips in this city" msgstr "Ceps desta cidade" +#~ msgid "" +#~ "Display and manage the list of all cities that can be assigned to\n" +#~ " your partner records. Note that an option can be set on each " +#~ "country separately\n" +#~ " to enforce any address of it to have a city in this list." +#~ msgstr "" +#~ "Exiba e gerencie a lista de todas as cidades que podem ser atribuídas " +#~ "aos\n" +#~ " seus parceiros. Observe que é possível configurar cada país " +#~ "para fazer\n" +#~ " com que qualquer endereço dele tenha uma cidade nesta lista." + #~ msgid "Country state" #~ msgstr "Estado" @@ -234,8 +272,5 @@ msgstr "Ceps desta cidade" #~ msgid "Longitude" #~ msgstr "Longitude" -#~ msgid "State" -#~ msgstr "Estado" - #~ msgid "The official code for the city" #~ msgstr "O código oficial da cidade" diff --git a/base_location/i18n/pt_PT.po b/base_location/i18n/pt_PT.po index 1012008..ac3658a 100644 --- a/base_location/i18n/pt_PT.po +++ b/base_location/i18n/pt_PT.po @@ -40,6 +40,8 @@ msgstr "Cidades" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "Cidade" @@ -78,6 +80,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "País" @@ -93,7 +98,10 @@ msgid "Created on" msgstr "Criado em" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Nome" @@ -102,7 +110,8 @@ msgstr "Nome" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -112,12 +121,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Modificado em" @@ -147,6 +162,13 @@ msgstr "" msgid "Search zip" msgstr "Procurar cidade" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "Estado" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -165,6 +187,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -197,6 +225,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" @@ -217,8 +247,5 @@ msgstr "" #~ msgid "Group By" #~ msgstr "Agrupar por" -#~ msgid "State" -#~ msgstr "Estado" - #~ msgid "The official code for the city" #~ msgstr "Código oficial da cidade" diff --git a/base_location/i18n/ro.po b/base_location/i18n/ro.po index 4a5c7a5..448c87e 100644 --- a/base_location/i18n/ro.po +++ b/base_location/i18n/ro.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Creat la" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Nume Afişat" @@ -100,7 +108,8 @@ msgstr "Nume Afişat" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Ultima actualizare în" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/ru.po b/base_location/i18n/ru.po index 8c9097d..6c1eca7 100644 --- a/base_location/i18n/ru.po +++ b/base_location/i18n/ru.po @@ -41,6 +41,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -77,6 +79,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -92,7 +97,10 @@ msgid "Created on" msgstr "Создан" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "" @@ -101,7 +109,8 @@ msgstr "" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -111,12 +120,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "" @@ -145,6 +160,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -163,6 +185,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -195,6 +223,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/sk.po b/base_location/i18n/sk.po index e252946..925bced 100644 --- a/base_location/i18n/sk.po +++ b/base_location/i18n/sk.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Vytvorené" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Zobraziť meno" @@ -99,7 +107,8 @@ msgstr "Zobraziť meno" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Posledná modifikácia" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/sl.po b/base_location/i18n/sl.po index 8a980d6..75dcfee 100644 --- a/base_location/i18n/sl.po +++ b/base_location/i18n/sl.po @@ -40,6 +40,8 @@ msgstr "Kraji" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "Kraj" @@ -78,6 +80,9 @@ msgid "Contact" msgstr "Stik" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "Država" @@ -93,7 +98,10 @@ msgid "Created on" msgstr "Ustvarjeno" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Prikazni naziv" @@ -102,7 +110,8 @@ msgstr "Prikazni naziv" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -112,12 +121,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Zadnjič spremenjeno" @@ -147,6 +162,13 @@ msgstr "" msgid "Search zip" msgstr "Iskanje kraja" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "Zvezna država" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -165,6 +187,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -197,6 +225,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" @@ -220,8 +250,5 @@ msgstr "" #~ msgid "Group By" #~ msgstr "Združi po" -#~ msgid "State" -#~ msgstr "Zvezna država" - #~ msgid "The official code for the city" #~ msgstr "Uradna koda kraja" diff --git a/base_location/i18n/sr.po b/base_location/i18n/sr.po index 9dda961..49291ef 100644 --- a/base_location/i18n/sr.po +++ b/base_location/i18n/sr.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Kreiran" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "" @@ -100,7 +108,8 @@ msgstr "" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/sr@latin.po b/base_location/i18n/sr@latin.po index 5b47e36..5615255 100644 --- a/base_location/i18n/sr@latin.po +++ b/base_location/i18n/sr@latin.po @@ -41,6 +41,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -77,6 +79,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -92,7 +97,10 @@ msgid "Created on" msgstr "Kreiran" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Ime za prikaz" @@ -101,7 +109,8 @@ msgstr "Ime za prikaz" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -111,12 +120,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Zadnja izmjena" @@ -145,6 +160,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -163,6 +185,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -195,6 +223,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/sv.po b/base_location/i18n/sv.po index ca890c4..79a28f3 100644 --- a/base_location/i18n/sv.po +++ b/base_location/i18n/sv.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Skapad den" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Visa namn" @@ -99,7 +107,8 @@ msgstr "Visa namn" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Senast redigerad" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/th.po b/base_location/i18n/th.po index 66c911b..7f78c61 100644 --- a/base_location/i18n/th.po +++ b/base_location/i18n/th.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "สร้างเมื่อ" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "ชื่อที่ใช้แสดง" @@ -99,7 +107,8 @@ msgstr "ชื่อที่ใช้แสดง" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "รหัส" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "แก้ไขครั้งสุดท้ายเมื่อ" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/tr.po b/base_location/i18n/tr.po index e4daaed..e424be1 100644 --- a/base_location/i18n/tr.po +++ b/base_location/i18n/tr.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Oluşturuldu" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Görünen İsim" @@ -99,7 +107,8 @@ msgstr "Görünen İsim" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Son değişiklik" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/tr_TR.po b/base_location/i18n/tr_TR.po index 1f40003..e5f4250 100644 --- a/base_location/i18n/tr_TR.po +++ b/base_location/i18n/tr_TR.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Oluşturulma tarihi" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Görünen ad" @@ -100,7 +108,8 @@ msgstr "Görünen ad" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "Kimlik" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "En son güncelleme tarihi" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/uk.po b/base_location/i18n/uk.po index 0d8a4b1..edb6d56 100644 --- a/base_location/i18n/uk.po +++ b/base_location/i18n/uk.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Дата створення" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Назва для відображення" @@ -100,7 +108,8 @@ msgstr "Назва для відображення" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Остання модифікація" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/vi.po b/base_location/i18n/vi.po index 6e773e7..6a057a5 100644 --- a/base_location/i18n/vi.po +++ b/base_location/i18n/vi.po @@ -39,6 +39,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -75,6 +77,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -90,7 +95,10 @@ msgid "Created on" msgstr "Được tạo vào" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "Tên hiển thị" @@ -99,7 +107,8 @@ msgstr "Tên hiển thị" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -109,12 +118,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "Sửa lần cuối vào" @@ -143,6 +158,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -161,6 +183,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -193,6 +221,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/vi_VN.po b/base_location/i18n/vi_VN.po index 5b5932a..6946dfa 100644 --- a/base_location/i18n/vi_VN.po +++ b/base_location/i18n/vi_VN.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "Tạo vào" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "" @@ -100,7 +108,8 @@ msgstr "" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/zh_CN.po b/base_location/i18n/zh_CN.po index 820f916..9547ddf 100644 --- a/base_location/i18n/zh_CN.po +++ b/base_location/i18n/zh_CN.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "创建时间" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "显示名称" @@ -100,7 +108,8 @@ msgstr "显示名称" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "ID" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "最后修改时间" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/i18n/zh_TW.po b/base_location/i18n/zh_TW.po index 588112a..bcbf034 100644 --- a/base_location/i18n/zh_TW.po +++ b/base_location/i18n/zh_TW.po @@ -40,6 +40,8 @@ msgstr "" #. module: base_location #: model:ir.model,name:base_location.model_res_city #: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__city +#: model:ir.model.fields,field_description:base_location.field_res_users__city msgid "City" msgstr "" @@ -76,6 +78,9 @@ msgid "Contact" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__country_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__country_id +#: model:ir.model.fields,field_description:base_location.field_res_users__country_id #: model_terms:ir.ui.view,arch_db:base_location.view_country_search msgid "Country" msgstr "" @@ -91,7 +96,10 @@ msgid "Created on" msgstr "建立於" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__display_name #: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name +#: model:ir.model.fields,field_description:base_location.field_res_company__display_name +#: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" msgstr "顯示名稱" @@ -100,7 +108,8 @@ msgstr "顯示名稱" msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " -"country separately\n" +"country\n" +" separately\n" " to enforce any address of it to have a city in this list." msgstr "" @@ -110,12 +119,18 @@ msgid "Enforce Cities" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city__id #: model:ir.model.fields,field_description:base_location.field_res_city_zip__id +#: model:ir.model.fields,field_description:base_location.field_res_company__id +#: model:ir.model.fields,field_description:base_location.field_res_partner__id msgid "ID" msgstr "編號" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city____last_update #: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update +#: model:ir.model.fields,field_description:base_location.field_res_company____last_update +#: model:ir.model.fields,field_description:base_location.field_res_partner____last_update msgid "Last Modified on" msgstr "最後修改:" @@ -144,6 +159,13 @@ msgstr "" msgid "Search zip" msgstr "" +#. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_city_zip__state_id +#: model:ir.model.fields,field_description:base_location.field_res_partner__state_id +#: model:ir.model.fields,field_description:base_location.field_res_users__state_id +msgid "State" +msgstr "" + #. module: base_location #: code:addons/base_location/models/res_partner.py:0 #, python-format @@ -162,6 +184,12 @@ msgstr "" msgid "The state of the partner %s differs from that in location %s" msgstr "" +#. module: base_location +#: code:addons/base_location/models/res_partner.py:0 +#, python-format +msgid "The zip of the partner %s differs from that in location %s" +msgstr "" + #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" @@ -194,6 +222,8 @@ msgid "ZIP Location" msgstr "" #. module: base_location +#: model:ir.model.fields,field_description:base_location.field_res_partner__zip +#: model:ir.model.fields,field_description:base_location.field_res_users__zip #: model_terms:ir.ui.view,arch_db:base_location.city_zip_form msgid "Zip" msgstr "" diff --git a/base_location/models/res_city_zip.py b/base_location/models/res_city_zip.py index f9fc98e..a4eb123 100644 --- a/base_location/models/res_city_zip.py +++ b/base_location/models/res_city_zip.py @@ -22,6 +22,8 @@ class ResCityZip(models.Model): ondelete="cascade", index=True, ) + state_id = fields.Many2one(related="city_id.state_id") + country_id = fields.Many2one(related="city_id.country_id") display_name = fields.Char( compute="_compute_new_display_name", store=True, index=True ) diff --git a/base_location/models/res_company.py b/base_location/models/res_company.py index e923abb..7698524 100644 --- a/base_location/models/res_company.py +++ b/base_location/models/res_company.py @@ -33,7 +33,6 @@ class ResCompany(models.Model): inverse="_inverse_zip_id", help="Use the city name or the zip code to search the location", ) - country_enforce_cities = fields.Boolean( related="partner_id.country_id.enforce_cities" ) @@ -48,24 +47,20 @@ class ResCompany(models.Model): return res def _inverse_city_id(self): - for company in self: - company.with_context( - skip_check_zip=True - ).partner_id.city_id = company.city_id + for company in self.with_context(skip_check_zip=True): + company.partner_id.city_id = company.city_id def _inverse_zip_id(self): - for company in self: - company.with_context(skip_check_zip=True).partner_id.zip_id = company.zip_id + for company in self.with_context(skip_check_zip=True): + company.partner_id.zip_id = company.zip_id def _inverse_state(self): - return super( - ResCompany, self.with_context(skip_check_zip=True) - )._inverse_state() + self = self.with_context(skip_check_zip=True) + return super(ResCompany, self)._inverse_state() def _inverse_country(self): - return super( - ResCompany, self.with_context(skip_check_zip=True) - )._inverse_country() + self = self.with_context(skip_check_zip=True) + return super(ResCompany, self)._inverse_country() @api.onchange("zip_id") def _onchange_zip_id(self): diff --git a/base_location/models/res_partner.py b/base_location/models/res_partner.py index 89928c3..8b40604 100644 --- a/base_location/models/res_partner.py +++ b/base_location/models/res_partner.py @@ -2,6 +2,8 @@ # Copyright 2018 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from lxml import etree + from flectra import _, api, fields, models from flectra.exceptions import ValidationError @@ -16,9 +18,6 @@ class ResPartner(models.Model): compute="_compute_zip_id", readonly=False, store=True, - domain="[('city_id', '=?', city_id), " - "('city_id.country_id', '=?', country_id), " - "('city_id.state_id', '=?', state_id)]", ) city_id = fields.Many2one( index=True, # add index for performance @@ -33,17 +32,24 @@ class ResPartner(models.Model): ) state_id = fields.Many2one(compute="_compute_state_id", readonly=False, store=True) - @api.depends("state_id", "country_id") + @api.depends("state_id", "country_id", "city_id", "zip") def _compute_zip_id(self): """Empty the zip auto-completion field if data mismatch when on UI.""" for record in self.filtered("zip_id"): - for field in ["state_id", "country_id"]: + fields_map = { + "zip": "name", + "city_id": "city_id", + "state_id": "state_id", + "country_id": "country_id", + } + for rec_field, zip_field in fields_map.items(): if ( - record[field] - and record[field] != record._origin[field] - and record[field] != record.zip_id.city_id[field] + record[rec_field] + and record[rec_field] != record._origin[rec_field] + and record[rec_field] != record.zip_id[zip_field] ): record.zip_id = False + break @api.depends("zip_id") def _compute_city_id(self): @@ -90,28 +96,53 @@ class ResPartner(models.Model): if state and record.state_id != state: record.state_id = record.zip_id.city_id.state_id - @api.constrains("zip_id", "country_id", "city_id", "state_id") + @api.constrains("zip_id", "country_id", "city_id", "state_id", "zip") def _check_zip(self): if self.env.context.get("skip_check_zip"): return for rec in self: if not rec.zip_id: continue - if rec.zip_id.city_id.state_id != rec.state_id: - raise ValidationError( - _("The state of the partner %s differs from that in " "location %s") - % (rec.name, rec.zip_id.name) - ) if rec.zip_id.city_id.country_id != rec.country_id: raise ValidationError( - _( - "The country of the partner %s differs from that in " - "location %s" - ) + _("The country of the partner %s differs from that in location %s") + % (rec.name, rec.zip_id.name) + ) + if rec.zip_id.city_id.state_id != rec.state_id: + raise ValidationError( + _("The state of the partner %s differs from that in location %s") % (rec.name, rec.zip_id.name) ) if rec.zip_id.city_id != rec.city_id: raise ValidationError( - _("The city of partner %s differs from that in " "location %s") + _("The city of partner %s differs from that in location %s") % (rec.name, rec.zip_id.name) ) + if rec.zip_id.name != rec.zip: + raise ValidationError( + _("The zip of the partner %s differs from that in location %s") + % (rec.name, rec.zip_id.name) + ) + + def _zip_id_domain(self): + return """ + [ + ("city_id", "=?", city_id), + ("city_id.country_id", "=?", country_id), + ("city_id.state_id", "=?", state_id), + ] + """ + + @api.model + def _fields_view_get_address(self, arch): + # We want to use a domain that requires city_id to be on the view + # but we can't add it directly there, otherwise _fields_view_get_address + # in base_address_city won't do its magic, as it immediately returns + # if city_id is already in there. On the other hand, if city_id is not in the + # views, flectra won't let us use it in zip_id's domain. + # For this reason we need to set the domain here. + arch = super()._fields_view_get_address(arch) + doc = etree.fromstring(arch) + for node in doc.xpath("//field[@name='zip_id']"): + node.attrib["domain"] = self._zip_id_domain() + return etree.tostring(doc, encoding="unicode") diff --git a/base_location/tests/test_base_location.py b/base_location/tests/test_base_location.py index 439602e..a44b074 100644 --- a/base_location/tests/test_base_location.py +++ b/base_location/tests/test_base_location.py @@ -122,6 +122,10 @@ class TestBaseLocation(common.SavepointCase): self.partner_obj.create( {"name": "P1", "zip_id": self.barcelona.id, "city_id": False} ) + with self.assertRaises(ValidationError): + self.partner_obj.create( + {"name": "P1", "zip_id": self.barcelona.id, "zip": False} + ) def test_writing_company(self): self.company.zip_id = self.barcelona diff --git a/base_location/views/res_partner_view.xml b/base_location/views/res_partner_view.xml index b612102..6096433 100644 --- a/base_location/views/res_partner_view.xml +++ b/base_location/views/res_partner_view.xml @@ -6,7 +6,6 @@ - - Date: Sun, 25 Jul 2021 02:11:46 +0000 Subject: [PATCH 03/26] Automatic Update form OCA2FC Migrator --- .gitlab-ci.yml | 1947 +++++++++-------- README.md | 63 +- partner_company_type/i18n/fr.po | 25 +- partner_deduplicate_acl/COPYRIGHT | 22 + partner_deduplicate_acl/LICENSE | 663 ++++++ partner_deduplicate_acl/README.rst | 120 + partner_deduplicate_acl/__init__.py | 3 + partner_deduplicate_acl/__manifest__.py | 25 + partner_deduplicate_acl/i18n/de.po | 51 + partner_deduplicate_acl/i18n/es.po | 51 + partner_deduplicate_acl/i18n/hr.po | 51 + partner_deduplicate_acl/i18n/it.po | 50 + partner_deduplicate_acl/i18n/nl_NL.po | 51 + .../i18n/partner_deduplicate_acl.pot | 60 + partner_deduplicate_acl/i18n/pt_BR.po | 53 + partner_deduplicate_acl/i18n/sk.po | 50 + partner_deduplicate_acl/i18n/sl.po | 51 + partner_deduplicate_acl/i18n/tr.po | 50 + partner_deduplicate_acl/i18n/zh_CN.po | 51 + partner_deduplicate_acl/images/perms.png | Bin 0 -> 76295 bytes .../security/ir.model.access.csv | 6 + .../partner_deduplicate_acl_security.xml | 29 + .../static/description/icon.png | Bin 0 -> 10562 bytes .../static/description/icon.svg | 101 + .../static/description/index.html | 476 ++++ partner_deduplicate_acl/tests/__init__.py | 3 + .../tests/test_partner_deduplicate_acl.py | 46 + .../views/base_partner_merge_view.xml | 20 + partner_deduplicate_acl/wizards/__init__.py | 3 + .../wizards/partner_merge.py | 20 + .../wizards/partner_merge_view.xml | 37 + partner_industry_secondary/COPYRIGHT | 1 + 32 files changed, 3180 insertions(+), 999 deletions(-) create mode 100644 partner_deduplicate_acl/COPYRIGHT create mode 100644 partner_deduplicate_acl/LICENSE create mode 100644 partner_deduplicate_acl/README.rst create mode 100644 partner_deduplicate_acl/__init__.py create mode 100644 partner_deduplicate_acl/__manifest__.py create mode 100644 partner_deduplicate_acl/i18n/de.po create mode 100644 partner_deduplicate_acl/i18n/es.po create mode 100644 partner_deduplicate_acl/i18n/hr.po create mode 100644 partner_deduplicate_acl/i18n/it.po create mode 100644 partner_deduplicate_acl/i18n/nl_NL.po create mode 100644 partner_deduplicate_acl/i18n/partner_deduplicate_acl.pot create mode 100644 partner_deduplicate_acl/i18n/pt_BR.po create mode 100644 partner_deduplicate_acl/i18n/sk.po create mode 100644 partner_deduplicate_acl/i18n/sl.po create mode 100644 partner_deduplicate_acl/i18n/tr.po create mode 100644 partner_deduplicate_acl/i18n/zh_CN.po create mode 100644 partner_deduplicate_acl/images/perms.png create mode 100644 partner_deduplicate_acl/security/ir.model.access.csv create mode 100644 partner_deduplicate_acl/security/partner_deduplicate_acl_security.xml create mode 100644 partner_deduplicate_acl/static/description/icon.png create mode 100644 partner_deduplicate_acl/static/description/icon.svg create mode 100644 partner_deduplicate_acl/static/description/index.html create mode 100644 partner_deduplicate_acl/tests/__init__.py create mode 100644 partner_deduplicate_acl/tests/test_partner_deduplicate_acl.py create mode 100644 partner_deduplicate_acl/views/base_partner_merge_view.xml create mode 100644 partner_deduplicate_acl/wizards/__init__.py create mode 100644 partner_deduplicate_acl/wizards/partner_merge.py create mode 100644 partner_deduplicate_acl/wizards/partner_merge_view.xml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 54464d2..d17d61a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -45,220 +45,51 @@ test_all_modules: --db_password flectra --database test_all --test-enable - --init partner_address_version,partner_firstname,partner_contact_job_position,partner_fax,partner_employee_quantity,partner_tz,base_location_nuts,partner_contact_age_range,partner_second_lastname,partner_contact_department,partner_contact_nationality,partner_phone_secondary,partner_affiliate,partner_tier_validation,partner_phone_extension,partner_priority,partner_ref_unique,animal,partner_industry_secondary,partner_helper,base_partner_sequence,partner_multi_relation,partner_iterative_archive,partner_address_street3,partner_company_type,portal_partner_select_all,base_location_geonames_import,partner_contact_birthdate,partner_identification,partner_vat_unique,partner_contact_access_link,partner_contact_personal_information_page,partner_contact_gender,partner_contact_lang,base_location,partner_contact_in_several_companies,partner_company_group,base_country_state_translatable + --init partner_tz,partner_contact_nationality,portal_partner_select_all,base_location_geonames_import,base_location_nuts,partner_industry_secondary,partner_contact_gender,animal,partner_priority,base_location,partner_phone_secondary,partner_contact_lang,partner_firstname,partner_contact_job_position,partner_phone_extension,partner_contact_department,partner_affiliate,partner_ref_unique,base_country_state_translatable,partner_company_group,partner_address_street3,partner_company_type,partner_vat_unique,partner_contact_personal_information_page,partner_second_lastname,partner_employee_quantity,partner_contact_in_several_companies,partner_contact_birthdate,partner_tier_validation,partner_helper,partner_fax,partner_contact_access_link,partner_deduplicate_acl,partner_multi_relation,partner_identification,partner_address_version,base_partner_sequence,partner_iterative_archive,partner_contact_age_range --stop-after-init --log-level error - --log-handler flectra.addons.partner_address_version:TEST - --log-handler flectra.addons.partner_firstname:TEST - --log-handler flectra.addons.partner_contact_job_position:TEST - --log-handler flectra.addons.partner_fax:TEST - --log-handler flectra.addons.partner_employee_quantity:TEST --log-handler flectra.addons.partner_tz:TEST - --log-handler flectra.addons.base_location_nuts:TEST - --log-handler flectra.addons.partner_contact_age_range:TEST - --log-handler flectra.addons.partner_second_lastname:TEST - --log-handler flectra.addons.partner_contact_department:TEST --log-handler flectra.addons.partner_contact_nationality:TEST - --log-handler flectra.addons.partner_phone_secondary:TEST - --log-handler flectra.addons.partner_affiliate:TEST - --log-handler flectra.addons.partner_tier_validation:TEST - --log-handler flectra.addons.partner_phone_extension:TEST - --log-handler flectra.addons.partner_priority:TEST - --log-handler flectra.addons.partner_ref_unique:TEST - --log-handler flectra.addons.animal:TEST - --log-handler flectra.addons.partner_industry_secondary:TEST - --log-handler flectra.addons.partner_helper:TEST - --log-handler flectra.addons.base_partner_sequence:TEST - --log-handler flectra.addons.partner_multi_relation:TEST - --log-handler flectra.addons.partner_iterative_archive:TEST - --log-handler flectra.addons.partner_address_street3:TEST - --log-handler flectra.addons.partner_company_type:TEST --log-handler flectra.addons.portal_partner_select_all:TEST --log-handler flectra.addons.base_location_geonames_import:TEST - --log-handler flectra.addons.partner_contact_birthdate:TEST - --log-handler flectra.addons.partner_identification:TEST - --log-handler flectra.addons.partner_vat_unique:TEST - --log-handler flectra.addons.partner_contact_access_link:TEST - --log-handler flectra.addons.partner_contact_personal_information_page:TEST + --log-handler flectra.addons.base_location_nuts:TEST + --log-handler flectra.addons.partner_industry_secondary:TEST --log-handler flectra.addons.partner_contact_gender:TEST - --log-handler flectra.addons.partner_contact_lang:TEST + --log-handler flectra.addons.animal:TEST + --log-handler flectra.addons.partner_priority:TEST --log-handler flectra.addons.base_location:TEST - --log-handler flectra.addons.partner_contact_in_several_companies:TEST - --log-handler flectra.addons.partner_company_group:TEST + --log-handler flectra.addons.partner_phone_secondary:TEST + --log-handler flectra.addons.partner_contact_lang:TEST + --log-handler flectra.addons.partner_firstname:TEST + --log-handler flectra.addons.partner_contact_job_position:TEST + --log-handler flectra.addons.partner_phone_extension:TEST + --log-handler flectra.addons.partner_contact_department:TEST + --log-handler flectra.addons.partner_affiliate:TEST + --log-handler flectra.addons.partner_ref_unique:TEST --log-handler flectra.addons.base_country_state_translatable:TEST + --log-handler flectra.addons.partner_company_group:TEST + --log-handler flectra.addons.partner_address_street3:TEST + --log-handler flectra.addons.partner_company_type:TEST + --log-handler flectra.addons.partner_vat_unique:TEST + --log-handler flectra.addons.partner_contact_personal_information_page:TEST + --log-handler flectra.addons.partner_second_lastname:TEST + --log-handler flectra.addons.partner_employee_quantity:TEST + --log-handler flectra.addons.partner_contact_in_several_companies:TEST + --log-handler flectra.addons.partner_contact_birthdate:TEST + --log-handler flectra.addons.partner_tier_validation:TEST + --log-handler flectra.addons.partner_helper:TEST + --log-handler flectra.addons.partner_fax:TEST + --log-handler flectra.addons.partner_contact_access_link:TEST + --log-handler flectra.addons.partner_deduplicate_acl:TEST + --log-handler flectra.addons.partner_multi_relation:TEST + --log-handler flectra.addons.partner_identification:TEST + --log-handler flectra.addons.partner_address_version:TEST + --log-handler flectra.addons.base_partner_sequence:TEST + --log-handler flectra.addons.partner_iterative_archive:TEST + --log-handler flectra.addons.partner_contact_age_range:TEST " -test_module_partner_address_version: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_address_version - - psql -h psql -U flectra -d test_partner_address_version -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_version - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_version - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_address_version - --test-enable -i partner_address_version - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_address_version:TEST" - -test_module_partner_firstname: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_firstname - - psql -h psql -U flectra -d test_partner_firstname -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_firstname - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_firstname - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_firstname - --test-enable -i partner_firstname - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_firstname:TEST" - -test_module_partner_contact_job_position: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_job_position - - psql -h psql -U flectra -d test_partner_contact_job_position -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_job_position - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_job_position - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_job_position - --test-enable -i partner_contact_job_position - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_job_position:TEST" - -test_module_partner_fax: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_fax - - psql -h psql -U flectra -d test_partner_fax -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_fax - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_fax - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_fax - --test-enable -i partner_fax - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_fax:TEST" - -test_module_partner_employee_quantity: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_employee_quantity - - psql -h psql -U flectra -d test_partner_employee_quantity -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_employee_quantity - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_employee_quantity - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_employee_quantity - --test-enable -i partner_employee_quantity - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_employee_quantity:TEST" - test_module_partner_tz: stage: testsingle when: on_failure @@ -293,142 +124,6 @@ test_module_partner_tz: --log-level error --log-handler flectra.addons.partner_tz:TEST" -test_module_base_location_nuts: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_base_location_nuts - - psql -h psql -U flectra -d test_base_location_nuts -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_nuts - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_nuts - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_base_location_nuts - --test-enable -i base_location_nuts - --stop-after-init - --log-level error - --log-handler flectra.addons.base_location_nuts:TEST" - -test_module_partner_contact_age_range: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_age_range - - psql -h psql -U flectra -d test_partner_contact_age_range -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_age_range - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_age_range - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_age_range - --test-enable -i partner_contact_age_range - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_age_range:TEST" - -test_module_partner_second_lastname: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_second_lastname - - psql -h psql -U flectra -d test_partner_second_lastname -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_second_lastname - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_second_lastname - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_second_lastname - --test-enable -i partner_second_lastname - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_second_lastname:TEST" - -test_module_partner_contact_department: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_department - - psql -h psql -U flectra -d test_partner_contact_department -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_department - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_department - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_department - --test-enable -i partner_contact_department - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_department:TEST" - test_module_partner_contact_nationality: stage: testsingle when: on_failure @@ -463,482 +158,6 @@ test_module_partner_contact_nationality: --log-level error --log-handler flectra.addons.partner_contact_nationality:TEST" -test_module_partner_phone_secondary: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_phone_secondary - - psql -h psql -U flectra -d test_partner_phone_secondary -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_secondary - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_secondary - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_phone_secondary - --test-enable -i partner_phone_secondary - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_phone_secondary:TEST" - -test_module_partner_affiliate: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_affiliate - - psql -h psql -U flectra -d test_partner_affiliate -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_affiliate - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_affiliate - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_affiliate - --test-enable -i partner_affiliate - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_affiliate:TEST" - -test_module_partner_tier_validation: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_tier_validation - - psql -h psql -U flectra -d test_partner_tier_validation -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tier_validation - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tier_validation - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_tier_validation - --test-enable -i partner_tier_validation - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_tier_validation:TEST" - -test_module_partner_phone_extension: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_phone_extension - - psql -h psql -U flectra -d test_partner_phone_extension -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_extension - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_extension - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_phone_extension - --test-enable -i partner_phone_extension - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_phone_extension:TEST" - -test_module_partner_priority: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_priority - - psql -h psql -U flectra -d test_partner_priority -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_priority - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_priority - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_priority - --test-enable -i partner_priority - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_priority:TEST" - -test_module_partner_ref_unique: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_ref_unique - - psql -h psql -U flectra -d test_partner_ref_unique -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_ref_unique - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_ref_unique - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_ref_unique - --test-enable -i partner_ref_unique - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_ref_unique:TEST" - -test_module_animal: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_animal - - psql -h psql -U flectra -d test_animal -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_animal - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_animal - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_animal - --test-enable -i animal - --stop-after-init - --log-level error - --log-handler flectra.addons.animal:TEST" - -test_module_partner_industry_secondary: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_industry_secondary - - psql -h psql -U flectra -d test_partner_industry_secondary -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_industry_secondary - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_industry_secondary - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_industry_secondary - --test-enable -i partner_industry_secondary - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_industry_secondary:TEST" - -test_module_partner_helper: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_helper - - psql -h psql -U flectra -d test_partner_helper -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_helper - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_helper - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_helper - --test-enable -i partner_helper - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_helper:TEST" - -test_module_base_partner_sequence: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_base_partner_sequence - - psql -h psql -U flectra -d test_base_partner_sequence -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_partner_sequence - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_partner_sequence - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_base_partner_sequence - --test-enable -i base_partner_sequence - --stop-after-init - --log-level error - --log-handler flectra.addons.base_partner_sequence:TEST" - -test_module_partner_multi_relation: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_multi_relation - - psql -h psql -U flectra -d test_partner_multi_relation -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_multi_relation - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_multi_relation - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_multi_relation - --test-enable -i partner_multi_relation - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_multi_relation:TEST" - -test_module_partner_iterative_archive: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_iterative_archive - - psql -h psql -U flectra -d test_partner_iterative_archive -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_iterative_archive - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_iterative_archive - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_iterative_archive - --test-enable -i partner_iterative_archive - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_iterative_archive:TEST" - -test_module_partner_address_street3: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_address_street3 - - psql -h psql -U flectra -d test_partner_address_street3 -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_street3 - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_street3 - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_address_street3 - --test-enable -i partner_address_street3 - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_address_street3:TEST" - -test_module_partner_company_type: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_company_type - - psql -h psql -U flectra -d test_partner_company_type -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_type - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_type - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_company_type - --test-enable -i partner_company_type - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_company_type:TEST" - test_module_portal_partner_select_all: stage: testsingle when: on_failure @@ -1007,7 +226,7 @@ test_module_base_location_geonames_import: --log-level error --log-handler flectra.addons.base_location_geonames_import:TEST" -test_module_partner_contact_birthdate: +test_module_base_location_nuts: stage: testsingle when: on_failure image: @@ -1024,24 +243,24 @@ test_module_partner_contact_birthdate: - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_birthdate - - psql -h psql -U flectra -d test_partner_contact_birthdate -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - createdb -h psql -U flectra -O flectra -T template1 test_base_location_nuts + - psql -h psql -U flectra -d test_base_location_nuts -f ${CI_PROJECT_DIR}/ci_data/dump.sql - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_birthdate - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_birthdate + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_nuts + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_nuts - su - flectra -c "/opt/flectra/flectra-bin --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra --db_password flectra - --database test_partner_contact_birthdate - --test-enable -i partner_contact_birthdate + --database test_base_location_nuts + --test-enable -i base_location_nuts --stop-after-init --log-level error - --log-handler flectra.addons.partner_contact_birthdate:TEST" + --log-handler flectra.addons.base_location_nuts:TEST" -test_module_partner_identification: +test_module_partner_industry_secondary: stage: testsingle when: on_failure image: @@ -1058,124 +277,22 @@ test_module_partner_identification: - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_identification - - psql -h psql -U flectra -d test_partner_identification -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - createdb -h psql -U flectra -O flectra -T template1 test_partner_industry_secondary + - psql -h psql -U flectra -d test_partner_industry_secondary -f ${CI_PROJECT_DIR}/ci_data/dump.sql - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_industry_secondary + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_industry_secondary - su - flectra -c "/opt/flectra/flectra-bin --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra --db_password flectra - --database test_partner_identification - --test-enable -i partner_identification + --database test_partner_industry_secondary + --test-enable -i partner_industry_secondary --stop-after-init --log-level error - --log-handler flectra.addons.partner_identification:TEST" - -test_module_partner_vat_unique: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_vat_unique - - psql -h psql -U flectra -d test_partner_vat_unique -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_vat_unique - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_vat_unique - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_vat_unique - --test-enable -i partner_vat_unique - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_vat_unique:TEST" - -test_module_partner_contact_access_link: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_access_link - - psql -h psql -U flectra -d test_partner_contact_access_link -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_access_link - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_access_link - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_access_link - --test-enable -i partner_contact_access_link - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_access_link:TEST" - -test_module_partner_contact_personal_information_page: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_personal_information_page - - psql -h psql -U flectra -d test_partner_contact_personal_information_page -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_personal_information_page - --test-enable -i partner_contact_personal_information_page - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_personal_information_page:TEST" + --log-handler flectra.addons.partner_industry_secondary:TEST" test_module_partner_contact_gender: stage: testsingle @@ -1211,7 +328,7 @@ test_module_partner_contact_gender: --log-level error --log-handler flectra.addons.partner_contact_gender:TEST" -test_module_partner_contact_lang: +test_module_animal: stage: testsingle when: on_failure image: @@ -1228,22 +345,56 @@ test_module_partner_contact_lang: - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_lang - - psql -h psql -U flectra -d test_partner_contact_lang -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - createdb -h psql -U flectra -O flectra -T template1 test_animal + - psql -h psql -U flectra -d test_animal -f ${CI_PROJECT_DIR}/ci_data/dump.sql - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_lang - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_lang + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_animal + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_animal - su - flectra -c "/opt/flectra/flectra-bin --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra --db_password flectra - --database test_partner_contact_lang - --test-enable -i partner_contact_lang + --database test_animal + --test-enable -i animal --stop-after-init --log-level error - --log-handler flectra.addons.partner_contact_lang:TEST" + --log-handler flectra.addons.animal:TEST" + +test_module_partner_priority: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_priority + - psql -h psql -U flectra -d test_partner_priority -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_priority + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_priority + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_priority + --test-enable -i partner_priority + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_priority:TEST" test_module_base_location: stage: testsingle @@ -1279,7 +430,7 @@ test_module_base_location: --log-level error --log-handler flectra.addons.base_location:TEST" -test_module_partner_contact_in_several_companies: +test_module_partner_phone_secondary: stage: testsingle when: on_failure image: @@ -1296,24 +447,24 @@ test_module_partner_contact_in_several_companies: - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_in_several_companies - - psql -h psql -U flectra -d test_partner_contact_in_several_companies -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - createdb -h psql -U flectra -O flectra -T template1 test_partner_phone_secondary + - psql -h psql -U flectra -d test_partner_phone_secondary -f ${CI_PROJECT_DIR}/ci_data/dump.sql - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_secondary + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_secondary - su - flectra -c "/opt/flectra/flectra-bin --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra --db_password flectra - --database test_partner_contact_in_several_companies - --test-enable -i partner_contact_in_several_companies + --database test_partner_phone_secondary + --test-enable -i partner_phone_secondary --stop-after-init --log-level error - --log-handler flectra.addons.partner_contact_in_several_companies:TEST" + --log-handler flectra.addons.partner_phone_secondary:TEST" -test_module_partner_company_group: +test_module_partner_contact_lang: stage: testsingle when: on_failure image: @@ -1330,22 +481,226 @@ test_module_partner_company_group: - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_company_group - - psql -h psql -U flectra -d test_partner_company_group -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_lang + - psql -h psql -U flectra -d test_partner_contact_lang -f ${CI_PROJECT_DIR}/ci_data/dump.sql - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_group - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_group + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_lang + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_lang - su - flectra -c "/opt/flectra/flectra-bin --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra --db_password flectra - --database test_partner_company_group - --test-enable -i partner_company_group + --database test_partner_contact_lang + --test-enable -i partner_contact_lang --stop-after-init --log-level error - --log-handler flectra.addons.partner_company_group:TEST" + --log-handler flectra.addons.partner_contact_lang:TEST" + +test_module_partner_firstname: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_firstname + - psql -h psql -U flectra -d test_partner_firstname -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_firstname + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_firstname + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_firstname + --test-enable -i partner_firstname + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_firstname:TEST" + +test_module_partner_contact_job_position: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_job_position + - psql -h psql -U flectra -d test_partner_contact_job_position -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_job_position + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_job_position + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_job_position + --test-enable -i partner_contact_job_position + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_job_position:TEST" + +test_module_partner_phone_extension: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_phone_extension + - psql -h psql -U flectra -d test_partner_phone_extension -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_extension + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_extension + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_phone_extension + --test-enable -i partner_phone_extension + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_phone_extension:TEST" + +test_module_partner_contact_department: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_department + - psql -h psql -U flectra -d test_partner_contact_department -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_department + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_department + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_department + --test-enable -i partner_contact_department + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_department:TEST" + +test_module_partner_affiliate: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_affiliate + - psql -h psql -U flectra -d test_partner_affiliate -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_affiliate + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_affiliate + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_affiliate + --test-enable -i partner_affiliate + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_affiliate:TEST" + +test_module_partner_ref_unique: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_ref_unique + - psql -h psql -U flectra -d test_partner_ref_unique -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_ref_unique + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_ref_unique + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_ref_unique + --test-enable -i partner_ref_unique + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_ref_unique:TEST" test_module_base_country_state_translatable: stage: testsingle @@ -1381,3 +736,683 @@ test_module_base_country_state_translatable: --log-level error --log-handler flectra.addons.base_country_state_translatable:TEST" +test_module_partner_company_group: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_company_group + - psql -h psql -U flectra -d test_partner_company_group -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_group + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_group + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_company_group + --test-enable -i partner_company_group + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_company_group:TEST" + +test_module_partner_address_street3: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_address_street3 + - psql -h psql -U flectra -d test_partner_address_street3 -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_street3 + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_street3 + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_address_street3 + --test-enable -i partner_address_street3 + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_address_street3:TEST" + +test_module_partner_company_type: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_company_type + - psql -h psql -U flectra -d test_partner_company_type -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_type + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_type + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_company_type + --test-enable -i partner_company_type + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_company_type:TEST" + +test_module_partner_vat_unique: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_vat_unique + - psql -h psql -U flectra -d test_partner_vat_unique -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_vat_unique + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_vat_unique + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_vat_unique + --test-enable -i partner_vat_unique + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_vat_unique:TEST" + +test_module_partner_contact_personal_information_page: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_personal_information_page + - psql -h psql -U flectra -d test_partner_contact_personal_information_page -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_personal_information_page + --test-enable -i partner_contact_personal_information_page + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_personal_information_page:TEST" + +test_module_partner_second_lastname: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_second_lastname + - psql -h psql -U flectra -d test_partner_second_lastname -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_second_lastname + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_second_lastname + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_second_lastname + --test-enable -i partner_second_lastname + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_second_lastname:TEST" + +test_module_partner_employee_quantity: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_employee_quantity + - psql -h psql -U flectra -d test_partner_employee_quantity -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_employee_quantity + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_employee_quantity + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_employee_quantity + --test-enable -i partner_employee_quantity + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_employee_quantity:TEST" + +test_module_partner_contact_in_several_companies: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_in_several_companies + - psql -h psql -U flectra -d test_partner_contact_in_several_companies -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_in_several_companies + --test-enable -i partner_contact_in_several_companies + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_in_several_companies:TEST" + +test_module_partner_contact_birthdate: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_birthdate + - psql -h psql -U flectra -d test_partner_contact_birthdate -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_birthdate + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_birthdate + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_birthdate + --test-enable -i partner_contact_birthdate + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_birthdate:TEST" + +test_module_partner_tier_validation: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_tier_validation + - psql -h psql -U flectra -d test_partner_tier_validation -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tier_validation + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tier_validation + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_tier_validation + --test-enable -i partner_tier_validation + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_tier_validation:TEST" + +test_module_partner_helper: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_helper + - psql -h psql -U flectra -d test_partner_helper -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_helper + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_helper + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_helper + --test-enable -i partner_helper + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_helper:TEST" + +test_module_partner_fax: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_fax + - psql -h psql -U flectra -d test_partner_fax -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_fax + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_fax + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_fax + --test-enable -i partner_fax + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_fax:TEST" + +test_module_partner_contact_access_link: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_access_link + - psql -h psql -U flectra -d test_partner_contact_access_link -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_access_link + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_access_link + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_access_link + --test-enable -i partner_contact_access_link + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_access_link:TEST" + +test_module_partner_deduplicate_acl: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_deduplicate_acl + - psql -h psql -U flectra -d test_partner_deduplicate_acl -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_deduplicate_acl + --test-enable -i partner_deduplicate_acl + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_deduplicate_acl:TEST" + +test_module_partner_multi_relation: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_multi_relation + - psql -h psql -U flectra -d test_partner_multi_relation -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_multi_relation + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_multi_relation + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_multi_relation + --test-enable -i partner_multi_relation + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_multi_relation:TEST" + +test_module_partner_identification: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_identification + - psql -h psql -U flectra -d test_partner_identification -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_identification + --test-enable -i partner_identification + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_identification:TEST" + +test_module_partner_address_version: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_address_version + - psql -h psql -U flectra -d test_partner_address_version -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_version + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_version + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_address_version + --test-enable -i partner_address_version + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_address_version:TEST" + +test_module_base_partner_sequence: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_base_partner_sequence + - psql -h psql -U flectra -d test_base_partner_sequence -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_partner_sequence + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_partner_sequence + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_base_partner_sequence + --test-enable -i base_partner_sequence + --stop-after-init + --log-level error + --log-handler flectra.addons.base_partner_sequence:TEST" + +test_module_partner_iterative_archive: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_iterative_archive + - psql -h psql -U flectra -d test_partner_iterative_archive -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_iterative_archive + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_iterative_archive + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_iterative_archive + --test-enable -i partner_iterative_archive + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_iterative_archive:TEST" + +test_module_partner_contact_age_range: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_age_range + - psql -h psql -U flectra -d test_partner_contact_age_range -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_age_range + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_age_range + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_age_range + --test-enable -i partner_contact_age_range + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_age_range:TEST" + diff --git a/README.md b/README.md index 4824728..93441bb 100644 --- a/README.md +++ b/README.md @@ -9,43 +9,44 @@ Available addons addon | version | summary --- | --- | --- -[partner_address_version](partner_address_version/) | 2.0.1.0.0| Partner Address Version -[partner_firstname](partner_firstname/) | 2.0.1.0.1| Split first name and last name for non company partners -[partner_contact_job_position](partner_contact_job_position/) | 2.0.1.0.0| Categorize job positions for contacts -[partner_fax](partner_fax/) | 2.0.1.0.0| Add fax number on partner -[partner_employee_quantity](partner_employee_quantity/) | 2.0.1.0.0| Know how many employees a partner has [partner_tz](partner_tz/) | 2.0.1.0.0| Remove partner timezone default value and display on form -[base_location_nuts](base_location_nuts/) | 2.0.1.0.1| NUTS Regions -[partner_contact_age_range](partner_contact_age_range/) | 2.0.1.0.1| Age Range for Contact's -[partner_second_lastname](partner_second_lastname/) | 2.0.1.0.0| Have split first and second lastnames -[partner_contact_department](partner_contact_department/) | 2.0.1.0.1| Assign contacts to departments [partner_contact_nationality](partner_contact_nationality/) | 2.0.1.0.1| Add nationality field to contacts -[partner_phone_secondary](partner_phone_secondary/) | 2.0.1.0.0| Adds a secondary phone number on partners -[partner_affiliate](partner_affiliate/) | 2.0.1.0.1| Partner Affiliates -[partner_tier_validation](partner_tier_validation/) | 2.0.2.0.0| Support a tier validation process for Contacts -[partner_phone_extension](partner_phone_extension/) | 2.0.1.0.1| Partner Phone Number Extension -[partner_priority](partner_priority/) | 2.0.1.0.0| Adds priority to partners. -[partner_ref_unique](partner_ref_unique/) | 2.0.1.0.0| Add an unique constraint to partner ref field -[animal](animal/) | 2.0.1.0.1| Manage animals information -[partner_industry_secondary](partner_industry_secondary/) | 2.0.1.0.0| Add secondary partner industries -[partner_helper](partner_helper/) | 2.0.1.0.0| Add specific helper methods -[base_partner_sequence](base_partner_sequence/) | 2.0.1.0.1| Sets customer's code from a sequence -[partner_multi_relation](partner_multi_relation/) | 2.0.1.0.0| Partner Relations -[partner_iterative_archive](partner_iterative_archive/) | 2.0.1.0.1| Archive all contacts when parent is archived -[partner_address_street3](partner_address_street3/) | 2.0.1.0.0| Add a third address line on partners -[partner_company_type](partner_company_type/) | 2.0.1.0.1| Adds a company type to partner that are companies [portal_partner_select_all](portal_partner_select_all/) | 2.0.1.1.0| Portal Partner Select All [base_location_geonames_import](base_location_geonames_import/) | 2.0.1.0.1| Import zip entries from Geonames -[partner_contact_birthdate](partner_contact_birthdate/) | 2.0.1.0.0| Contact's birthdate -[partner_identification](partner_identification/) | 2.0.1.2.0| Partner Identification Numbers -[partner_vat_unique](partner_vat_unique/) | 2.0.1.0.0| Module to make the VAT number unique for customers and suppliers. -[partner_contact_access_link](partner_contact_access_link/) | 2.0.1.0.0| Allow to visit the full contact form from a company -[partner_contact_personal_information_page](partner_contact_personal_information_page/) | 2.0.1.0.0| Add a page to contacts form to put personal information +[base_location_nuts](base_location_nuts/) | 2.0.1.0.1| NUTS Regions +[partner_industry_secondary](partner_industry_secondary/) | 2.0.1.0.0| Add secondary partner industries [partner_contact_gender](partner_contact_gender/) | 2.0.1.0.1| Add gender field to contacts -[partner_contact_lang](partner_contact_lang/) | 2.0.1.0.0| Manage language in contacts +[animal](animal/) | 2.0.1.0.1| Manage animals information +[partner_priority](partner_priority/) | 2.0.1.0.0| Adds priority to partners. [base_location](base_location/) | 2.0.1.2.0| Enhanced zip/npa management system -[partner_contact_in_several_companies](partner_contact_in_several_companies/) | 2.0.1.1.0| Allow to have one contact in several partners -[partner_company_group](partner_company_group/) | 2.0.1.0.1| Adds the possibility to add a company group to a company +[partner_phone_secondary](partner_phone_secondary/) | 2.0.1.0.0| Adds a secondary phone number on partners +[partner_contact_lang](partner_contact_lang/) | 2.0.1.0.0| Manage language in contacts +[partner_firstname](partner_firstname/) | 2.0.1.0.1| Split first name and last name for non company partners +[partner_contact_job_position](partner_contact_job_position/) | 2.0.1.0.0| Categorize job positions for contacts +[partner_phone_extension](partner_phone_extension/) | 2.0.1.0.1| Partner Phone Number Extension +[partner_contact_department](partner_contact_department/) | 2.0.1.0.1| Assign contacts to departments +[partner_affiliate](partner_affiliate/) | 2.0.1.0.1| Partner Affiliates +[partner_ref_unique](partner_ref_unique/) | 2.0.1.0.0| Add an unique constraint to partner ref field [base_country_state_translatable](base_country_state_translatable/) | 2.0.1.0.0| Translate Country States +[partner_company_group](partner_company_group/) | 2.0.1.0.1| Adds the possibility to add a company group to a company +[partner_address_street3](partner_address_street3/) | 2.0.1.0.0| Add a third address line on partners +[partner_company_type](partner_company_type/) | 2.0.1.0.1| Adds a company type to partner that are companies +[partner_vat_unique](partner_vat_unique/) | 2.0.1.0.0| Module to make the VAT number unique for customers and suppliers. +[partner_contact_personal_information_page](partner_contact_personal_information_page/) | 2.0.1.0.0| Add a page to contacts form to put personal information +[partner_second_lastname](partner_second_lastname/) | 2.0.1.0.0| Have split first and second lastnames +[partner_employee_quantity](partner_employee_quantity/) | 2.0.1.0.0| Know how many employees a partner has +[partner_contact_in_several_companies](partner_contact_in_several_companies/) | 2.0.1.1.0| Allow to have one contact in several partners +[partner_contact_birthdate](partner_contact_birthdate/) | 2.0.1.0.0| Contact's birthdate +[partner_tier_validation](partner_tier_validation/) | 2.0.2.0.0| Support a tier validation process for Contacts +[partner_helper](partner_helper/) | 2.0.1.0.0| Add specific helper methods +[partner_fax](partner_fax/) | 2.0.1.0.0| Add fax number on partner +[partner_contact_access_link](partner_contact_access_link/) | 2.0.1.0.0| Allow to visit the full contact form from a company +[partner_deduplicate_acl](partner_deduplicate_acl/) | 2.0.1.0.0| Contact deduplication with fine-grained permission control +[partner_multi_relation](partner_multi_relation/) | 2.0.1.0.0| Partner Relations +[partner_identification](partner_identification/) | 2.0.1.2.0| Partner Identification Numbers +[partner_address_version](partner_address_version/) | 2.0.1.0.0| Partner Address Version +[base_partner_sequence](base_partner_sequence/) | 2.0.1.0.1| Sets customer's code from a sequence +[partner_iterative_archive](partner_iterative_archive/) | 2.0.1.0.1| Archive all contacts when parent is archived +[partner_contact_age_range](partner_contact_age_range/) | 2.0.1.0.1| Age Range for Contact's diff --git a/partner_company_type/i18n/fr.po b/partner_company_type/i18n/fr.po index fc65e10..fa5e7b5 100644 --- a/partner_company_type/i18n/fr.po +++ b/partner_company_type/i18n/fr.po @@ -11,41 +11,42 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-11-21 01:49+0000\n" -"PO-Revision-Date: 2017-11-21 01:49+0000\n" -"Last-Translator: leemannd , 2017\n" +"PO-Revision-Date: 2021-07-18 20:49+0000\n" +"Last-Translator: Khalid Hazam \n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\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" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_company_type #: model:res.partner.company.type,shortcut:partner_company_type.res_partner_company_type_sa msgid "AC" -msgstr "" +msgstr "SA" #. module: partner_company_type #: model:ir.model.fields,field_description:partner_company_type.field_res_partner_company_type__shortcut msgid "Abbreviation" -msgstr "" +msgstr "Abréviation" #. module: partner_company_type #: model:res.partner.company.type,name:partner_company_type.res_partner_company_type_sa msgid "Anonymous Company" -msgstr "" +msgstr "Société Anonyme" #. module: partner_company_type #: model:ir.actions.act_window,name:partner_company_type.res_partner_company_type_act_window #: model:ir.ui.menu,name:partner_company_type.menu_partner_company_type #: model_terms:ir.ui.view,arch_db:partner_company_type.res_partner_company_type_form_view msgid "Company Types" -msgstr "" +msgstr "Types de sociétés" #. module: partner_company_type #: model:ir.model,name:partner_company_type.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contact" #. module: partner_company_type #: model:ir.model.fields,field_description:partner_company_type.field_res_partner_company_type__create_uid @@ -86,22 +87,22 @@ msgstr "Mis à jour le" #: model:ir.model.fields,field_description:partner_company_type.field_res_partner__partner_company_type_id #: model:ir.model.fields,field_description:partner_company_type.field_res_users__partner_company_type_id msgid "Legal Form" -msgstr "" +msgstr "Forme juridique" #. module: partner_company_type #: model:ir.model,name:partner_company_type.model_res_partner_company_type msgid "Partner Company Type" -msgstr "" +msgstr "Type de société" #. module: partner_company_type #: model:ir.model.constraint,message:partner_company_type.constraint_res_partner_company_type_name_uniq msgid "Partner Company Type already exists!" -msgstr "" +msgstr "Ce type existe déjà!" #. module: partner_company_type #: model:ir.model.fields,field_description:partner_company_type.field_res_partner_company_type__name msgid "Title" -msgstr "" +msgstr "Titre" #~ msgid "Company Type" #~ msgstr "Type de companie" diff --git a/partner_deduplicate_acl/COPYRIGHT b/partner_deduplicate_acl/COPYRIGHT new file mode 100644 index 0000000..70e7f29 --- /dev/null +++ b/partner_deduplicate_acl/COPYRIGHT @@ -0,0 +1,22 @@ +Most of the files are + + :Copyright: This stylesheet has been placed in the public domain. + Copyright 2016 Tecnativa - Jairo Llopis + Copyright 2016 Tecnativa - Vicent Cubells + Copyright 2016 Tecnativa S.L. - Vicent Cubells + Copyright 2017 Tecnativa - Pedro M. Baeza + Copyright 2017-2018 Tecnativa - Pedro M. Baeza + Copyright 2017-2019 Tecnativa - Pedro M. Baeza + Copyright 2018 Tecnativa - Pedro M. Baeza + Copyright 2019 Tecnativa - Victor M.M. Torres + Copyright 2018 Flectra Community + +Many files also contain contributions from third +parties. In this case the original copyright of +the contributions can be traced through the +history of the source version control system. + +When that is not the case, the files contain a prominent +notice stating the original copyright and applicable +license, or come with their own dedicated COPYRIGHT +and/or LICENSE file. \ No newline at end of file diff --git a/partner_deduplicate_acl/LICENSE b/partner_deduplicate_acl/LICENSE new file mode 100644 index 0000000..3939cd9 --- /dev/null +++ b/partner_deduplicate_acl/LICENSE @@ -0,0 +1,663 @@ +For copyright information, please see the COPYRIGHT file. + +GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. \ No newline at end of file diff --git a/partner_deduplicate_acl/README.rst b/partner_deduplicate_acl/README.rst new file mode 100644 index 0000000..970e355 --- /dev/null +++ b/partner_deduplicate_acl/README.rst @@ -0,0 +1,120 @@ +======================== +Deduplicate Contacts ACL +======================== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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%2Fpartner--contact-lightgray.png?logo=github + :target: https://github.com/OCA/partner-contact/tree/14.0/partner_deduplicate_acl + :alt: OCA/partner-contact +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_deduplicate_acl + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/134/14.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module extends the functionality of the CRM contact deduplicator to add +permission groups that allow the matching users to use those tools, not +needing to be the sale settings manager. + +**Table of contents** + +.. contents:: + :local: + +Configuration +============= + +To configure this module, you need to: + +#. Go to *Settings > Users > Users*. +#. Choose a user. +#. Choose the desired permission level(s) in *Appplication > Deduplicate + Contacts*: + + - *Manually* allows him to do the manual deduplication process. + - *Automatically* allows him to do the automatic deduplication process. + + .. warning:: + Automatic contact deduplication can easily lead to unwanted results. + Better backup before doing it. + + - *Without restrictions* executes the chosen deduplication method with admin + rigts, to be able to update objects where the user would normally not have + write rights, and to allow him to merge contacts with different email + addresses. + + .. warning:: + This is an advanced feature, be sure to train the user before enabling + this permission for him. + +Usage +===== + +To use this module, you need to: + +#. Ask your admin to give you the new rights. +#. Go to *CRM > Tools > Deduplicate Contacts* as usual. + +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 +~~~~~~~ + +* Tecnativa + +Contributors +~~~~~~~~~~~~ + +* `Tecnativa `_: + + * Rafael Blasco + * Jairo Llopis + * Vicent Cubells + * Pedro M. Baeza + * Luis M. Ontalba + * Victor M.M. Torres + * Carlos Roca + * João Marques + +* Kevin Khao + +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/partner-contact `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. \ No newline at end of file diff --git a/partner_deduplicate_acl/__init__.py b/partner_deduplicate_acl/__init__.py new file mode 100644 index 0000000..a18dad9 --- /dev/null +++ b/partner_deduplicate_acl/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from . import wizards diff --git a/partner_deduplicate_acl/__manifest__.py b/partner_deduplicate_acl/__manifest__.py new file mode 100644 index 0000000..3958fb7 --- /dev/null +++ b/partner_deduplicate_acl/__manifest__.py @@ -0,0 +1,25 @@ +# Copyright 2016 Tecnativa - Jairo Llopis +# Copyright 2016 Tecnativa - Vicent Cubells +# Copyright 2017-2018 Tecnativa - Pedro M. Baeza +# Copyright 2019 Tecnativa - Victor M.M. Torres +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +{ + "name": "Deduplicate Contacts ACL", + "summary": "Contact deduplication with fine-grained permission control", + "version": "2.0.1.0.0", + "category": "Tools", + "website": "https://gitlab.com/flectra-community/partner-contact", + "author": "Tecnativa, Odoo Community Association (OCA)", + "license": "AGPL-3", + "application": False, + "installable": True, + "depends": ["contacts"], + "data": [ + "security/partner_deduplicate_acl_security.xml", + "security/ir.model.access.csv", + "wizards/partner_merge_view.xml", + "views/base_partner_merge_view.xml", + ], + "images": ["images/perms.png"], +} diff --git a/partner_deduplicate_acl/i18n/de.po b/partner_deduplicate_acl/i18n/de.po new file mode 100644 index 0000000..9ccb328 --- /dev/null +++ b/partner_deduplicate_acl/i18n/de.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_acl +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-05-03 02:51+0000\n" +"PO-Revision-Date: 2018-12-15 16:58+0000\n" +"Last-Translator: Maria Sparenberg \n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\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.3\n" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_automatically +msgid "Automatically" +msgstr "Automatisch" + +#. module: partner_deduplicate_acl +#: model:ir.module.category,name:partner_deduplicate_acl.category +#: model:ir.ui.menu,name:partner_deduplicate_acl.partner_merge_automatic_menu +msgid "Deduplicate Contacts" +msgstr "Deduplizieren der Kontakte" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_manually +msgid "Manually" +msgstr "Manuell" + +#. module: partner_deduplicate_acl +#: model:ir.model,name:partner_deduplicate_acl.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.ui.menu,name:partner_deduplicate_acl.base_tools +msgid "Tools" +msgstr "Werkzeuge" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_unrestricted +msgid "Without restrictions" +msgstr "Ohne Beschränkungen" diff --git a/partner_deduplicate_acl/i18n/es.po b/partner_deduplicate_acl/i18n/es.po new file mode 100644 index 0000000..9128239 --- /dev/null +++ b/partner_deduplicate_acl/i18n/es.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_acl +# +# Translators: +# Pedro M. Baeza , 2018 +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-05-03 02:51+0000\n" +"PO-Revision-Date: 2018-05-03 02:51+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\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: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_automatically +msgid "Automatically" +msgstr "Automáticamente" + +#. module: partner_deduplicate_acl +#: model:ir.module.category,name:partner_deduplicate_acl.category +#: model:ir.ui.menu,name:partner_deduplicate_acl.partner_merge_automatic_menu +msgid "Deduplicate Contacts" +msgstr "Deduplicar contactos" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_manually +msgid "Manually" +msgstr "Manualmente" + +#. module: partner_deduplicate_acl +#: model:ir.model,name:partner_deduplicate_acl.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.ui.menu,name:partner_deduplicate_acl.base_tools +msgid "Tools" +msgstr "Herramientas" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_unrestricted +msgid "Without restrictions" +msgstr "Sin restricciones" diff --git a/partner_deduplicate_acl/i18n/hr.po b/partner_deduplicate_acl/i18n/hr.po new file mode 100644 index 0000000..5bce3f3 --- /dev/null +++ b/partner_deduplicate_acl/i18n/hr.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_acl +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-05-03 02:51+0000\n" +"PO-Revision-Date: 2018-05-03 02:51+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_automatically +msgid "Automatically" +msgstr "Automatski" + +#. module: partner_deduplicate_acl +#: model:ir.module.category,name:partner_deduplicate_acl.category +#: model:ir.ui.menu,name:partner_deduplicate_acl.partner_merge_automatic_menu +msgid "Deduplicate Contacts" +msgstr "Ukloni duple kontakte" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_manually +msgid "Manually" +msgstr "Ručno" + +#. module: partner_deduplicate_acl +#: model:ir.model,name:partner_deduplicate_acl.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.ui.menu,name:partner_deduplicate_acl.base_tools +msgid "Tools" +msgstr "Alati" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_unrestricted +msgid "Without restrictions" +msgstr "Bez ograničenja" diff --git a/partner_deduplicate_acl/i18n/it.po b/partner_deduplicate_acl/i18n/it.po new file mode 100644 index 0000000..34761c0 --- /dev/null +++ b/partner_deduplicate_acl/i18n/it.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_acl +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-07 03:39+0000\n" +"PO-Revision-Date: 2016-12-07 03:39+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_automatically +msgid "Automatically" +msgstr "Automaticamente" + +#. module: partner_deduplicate_acl +#: model:ir.module.category,name:partner_deduplicate_acl.category +#: model:ir.ui.menu,name:partner_deduplicate_acl.partner_merge_automatic_menu +msgid "Deduplicate Contacts" +msgstr "Deduplica Contatti" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_manually +msgid "Manually" +msgstr "Manualmente" + +#. module: partner_deduplicate_acl +#: model:ir.model,name:partner_deduplicate_acl.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.ui.menu,name:partner_deduplicate_acl.base_tools +msgid "Tools" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_unrestricted +msgid "Without restrictions" +msgstr "Senza restrinzioni" diff --git a/partner_deduplicate_acl/i18n/nl_NL.po b/partner_deduplicate_acl/i18n/nl_NL.po new file mode 100644 index 0000000..aec0742 --- /dev/null +++ b/partner_deduplicate_acl/i18n/nl_NL.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_acl +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-05-03 02:51+0000\n" +"PO-Revision-Date: 2018-05-03 02:51+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\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: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_automatically +msgid "Automatically" +msgstr "Automatisch" + +#. module: partner_deduplicate_acl +#: model:ir.module.category,name:partner_deduplicate_acl.category +#: model:ir.ui.menu,name:partner_deduplicate_acl.partner_merge_automatic_menu +msgid "Deduplicate Contacts" +msgstr "Ontdubbel Relaties" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_manually +msgid "Manually" +msgstr "Handmatig" + +#. module: partner_deduplicate_acl +#: model:ir.model,name:partner_deduplicate_acl.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.ui.menu,name:partner_deduplicate_acl.base_tools +msgid "Tools" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_unrestricted +msgid "Without restrictions" +msgstr "Zonder beperkingen" diff --git a/partner_deduplicate_acl/i18n/partner_deduplicate_acl.pot b/partner_deduplicate_acl/i18n/partner_deduplicate_acl.pot new file mode 100644 index 0000000..d4e2636 --- /dev/null +++ b/partner_deduplicate_acl/i18n/partner_deduplicate_acl.pot @@ -0,0 +1,60 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_acl +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.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: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_automatically +msgid "Automatically" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.module.category,name:partner_deduplicate_acl.category +#: model:ir.ui.menu,name:partner_deduplicate_acl.partner_merge_automatic_menu +msgid "Deduplicate Contacts" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.model.fields,field_description:partner_deduplicate_acl.field_base_partner_merge_automatic_wizard__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.model.fields,field_description:partner_deduplicate_acl.field_base_partner_merge_automatic_wizard__id +msgid "ID" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.model.fields,field_description:partner_deduplicate_acl.field_base_partner_merge_automatic_wizard____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_manually +msgid "Manually" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.model,name:partner_deduplicate_acl.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.ui.menu,name:partner_deduplicate_acl.base_tools +msgid "Tools" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_unrestricted +msgid "Without restrictions" +msgstr "" diff --git a/partner_deduplicate_acl/i18n/pt_BR.po b/partner_deduplicate_acl/i18n/pt_BR.po new file mode 100644 index 0000000..94e1a87 --- /dev/null +++ b/partner_deduplicate_acl/i18n/pt_BR.po @@ -0,0 +1,53 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_acl +# +# Translators: +# falexandresilva , 2018 +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-05-03 02:51+0000\n" +"PO-Revision-Date: 2019-08-26 16:00+0000\n" +"Last-Translator: Rodrigo Macedo \n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" +"23907/pt_BR/)\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.8\n" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_automatically +msgid "Automatically" +msgstr "Automaticamente" + +#. module: partner_deduplicate_acl +#: model:ir.module.category,name:partner_deduplicate_acl.category +#: model:ir.ui.menu,name:partner_deduplicate_acl.partner_merge_automatic_menu +msgid "Deduplicate Contacts" +msgstr "Deduplicar contatos" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_manually +msgid "Manually" +msgstr "Manualmente" + +#. module: partner_deduplicate_acl +#: model:ir.model,name:partner_deduplicate_acl.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "Assistente de mesclagem de parceiros" + +#. module: partner_deduplicate_acl +#: model:ir.ui.menu,name:partner_deduplicate_acl.base_tools +msgid "Tools" +msgstr "Ferramentas" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_unrestricted +msgid "Without restrictions" +msgstr "Sem restrições" diff --git a/partner_deduplicate_acl/i18n/sk.po b/partner_deduplicate_acl/i18n/sk.po new file mode 100644 index 0000000..19d25c6 --- /dev/null +++ b/partner_deduplicate_acl/i18n/sk.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_acl +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-05-03 02:51+0000\n" +"PO-Revision-Date: 2018-05-03 02:51+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_automatically +msgid "Automatically" +msgstr "Automaticky" + +#. module: partner_deduplicate_acl +#: model:ir.module.category,name:partner_deduplicate_acl.category +#: model:ir.ui.menu,name:partner_deduplicate_acl.partner_merge_automatic_menu +msgid "Deduplicate Contacts" +msgstr "Odduplikovať Kontakty" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_manually +msgid "Manually" +msgstr "Manuálne" + +#. module: partner_deduplicate_acl +#: model:ir.model,name:partner_deduplicate_acl.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.ui.menu,name:partner_deduplicate_acl.base_tools +msgid "Tools" +msgstr "Nástroje" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_unrestricted +msgid "Without restrictions" +msgstr "Bez obmedzení" diff --git a/partner_deduplicate_acl/i18n/sl.po b/partner_deduplicate_acl/i18n/sl.po new file mode 100644 index 0000000..cf98530 --- /dev/null +++ b/partner_deduplicate_acl/i18n/sl.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_acl +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-05-03 02:51+0000\n" +"PO-Revision-Date: 2018-05-03 02:51+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\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: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_automatically +msgid "Automatically" +msgstr "Samodejno" + +#. module: partner_deduplicate_acl +#: model:ir.module.category,name:partner_deduplicate_acl.category +#: model:ir.ui.menu,name:partner_deduplicate_acl.partner_merge_automatic_menu +msgid "Deduplicate Contacts" +msgstr "Odstrani dvojnike stikov" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_manually +msgid "Manually" +msgstr "Ročno" + +#. module: partner_deduplicate_acl +#: model:ir.model,name:partner_deduplicate_acl.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.ui.menu,name:partner_deduplicate_acl.base_tools +msgid "Tools" +msgstr "Orodja" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_unrestricted +msgid "Without restrictions" +msgstr "Brez omejitev" diff --git a/partner_deduplicate_acl/i18n/tr.po b/partner_deduplicate_acl/i18n/tr.po new file mode 100644 index 0000000..ee452c0 --- /dev/null +++ b/partner_deduplicate_acl/i18n/tr.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_acl +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-05-03 02:51+0000\n" +"PO-Revision-Date: 2018-05-03 02:51+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\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: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_automatically +msgid "Automatically" +msgstr "Otomatikman" + +#. module: partner_deduplicate_acl +#: model:ir.module.category,name:partner_deduplicate_acl.category +#: model:ir.ui.menu,name:partner_deduplicate_acl.partner_merge_automatic_menu +msgid "Deduplicate Contacts" +msgstr "Çift Kayıtlı Kontakları Birleştir" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_manually +msgid "Manually" +msgstr "Manuel" + +#. module: partner_deduplicate_acl +#: model:ir.model,name:partner_deduplicate_acl.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.ui.menu,name:partner_deduplicate_acl.base_tools +msgid "Tools" +msgstr "Araçlar" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_unrestricted +msgid "Without restrictions" +msgstr "Kısıtlama olmaksızın" diff --git a/partner_deduplicate_acl/i18n/zh_CN.po b/partner_deduplicate_acl/i18n/zh_CN.po new file mode 100644 index 0000000..45e61fe --- /dev/null +++ b/partner_deduplicate_acl/i18n/zh_CN.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_acl +# +# Translators: +# ITGeeker , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: ITGeeker , 2017\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_automatically +msgid "Automatically" +msgstr "自动" + +#. module: partner_deduplicate_acl +#: model:ir.module.category,name:partner_deduplicate_acl.category +#: model:ir.ui.menu,name:partner_deduplicate_acl.partner_merge_automatic_menu +msgid "Deduplicate Contacts" +msgstr "联系人去重" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_manually +msgid "Manually" +msgstr "手动" + +#. module: partner_deduplicate_acl +#: model:ir.model,name:partner_deduplicate_acl.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:ir.ui.menu,name:partner_deduplicate_acl.base_tools +msgid "Tools" +msgstr "" + +#. module: partner_deduplicate_acl +#: model:res.groups,name:partner_deduplicate_acl.group_unrestricted +msgid "Without restrictions" +msgstr "无限制" diff --git a/partner_deduplicate_acl/images/perms.png b/partner_deduplicate_acl/images/perms.png new file mode 100644 index 0000000000000000000000000000000000000000..aacf5528d146fed7e24f0f3d24ee6bb38a9487e2 GIT binary patch literal 76295 zcmV+a{{R4qP)ZgXgFbngSdJ^%n907*naRCt{1 zy?2x)Nqy)0iHJ1UmpASGc*i&-jD!%f2#~?;3ZdQiq@zW=mGBNxB#tyP7$N)sGmKy`gCF1HyL;MJb(g;`T|~S;GH=zb>gww1uDabbkl$1H)HRtI zCNtxkKQF8`mQ9Dq{@b%ZTMI&VZQFz97u&RFeKy7*r2@bhjT9p5Pp5BUX_u9sFQ{!e z|MYjOMfdf8 z*8R63th|Te-1EQI_*Wilwd->|eOX8QE9bncJ<%ItT+vBuvbPsQGHbxDqw7L+EwJM3 zeL8*WB0*zJN|@(6?z*sI{M~)I99R$8U-SdP`EUtIqBDl`{qH$?yU?wP)yBG!_v^-` zTjIv-HaPV_q=!iKdWy&Lg%4q&24(r{%T|H*4C`NSI+l-z33kES>s>F^|w)UUw_N` zV$c44W&7vr%eu~|S-t&b*S}fuzI&TZ#5w2xTl@7<)huJeD9 z_y20^&*C9hX>-~7lfqelYZv(>bJmS@37#O=yqUWtwzW=3*NIy<&iB;S_1)!?7#F+I z)wfOU%Q?oj_}wb=zw)>4V_hsRMB;x=oQv-ltabi332R<|=V@=V`f|?W*mJzUROnIr ztKQ!$e(xruwbtKrt_K&|mo>gy^?F!pZv(2-&AOPop5g$r3e%rgt+`qFzFMGiF@_}3Xq}*q!DzksyAT)e+}bUX zor{RXC6J=*D&*U1LRL~{1gTI;qIH5W0-Jr_G&63F96562SU1j1jG45klY~TTk~m&Q zj2)F~x3p-xB+LuJ`6RQA6XPbk18)+fln5bl9EFq;*L6|KK`Dc^3deDB)oP9$IdWWL ztWJzw_C%ABpi&Nw>*Bc{%28~pSLzCt?aCutYtC{q?%w9C?N@7KRfsOq6=&HKS0(Ho z1fFVb&^lRs@aUWtA!H^w=H!?oM~)nq3eIwek0qN{N{X5|jxomI`~IR0Y&jLJLqa@< z6xmIN#%P2PIF5rgmN<$4kSbL-Dygsn!YCq6VqC{XNr@7IC=BsjZ&7m9Sd29&rIwL+ zx8&JHhs%SWm*ISbv_VyC)?cM0N_i+{n4N7>D2VKP!%_~0+}@ZYM~)nq0_QXiT5CwO zCXN%@L6DM+lBpDB4e27iu>fo-6;dj!HH)MbMG-=zIW?0w#%hf)7Hc%~v$F^+uH#Vf zJxr1y09Pp_;3$RTI=D*VX8m1HnC)VwhO=H~?bjwlNI@LOB$@qoHM?hy96562=q*+y z#*QSH#4%AE(QdU;2OH6qDs6)>#$b#_CozueB2_98Ihhkmq2N<07I2jUoq*N^%_dV5 z6BJ#SBnT+@9%zlD6kstr0V$ELhocnIrgB#2b+JTaGF7j+NE_;fAWjmJI9}FvjvP61 z*3Wxlt3^Q&LwoA-U4D-Rst zr7wL6uH*3JqYrWX_;FtK>Q_^(Rw0gFd@P3?Wg7{V~b z_kEP3Na7eNAPxc!?BC0m@41^l{Da@;BY(e*TW`6UA9>ji6V+$=(&s*nHil}o#`f*o z`N~(mLaAJ4baa%-$w>gNz3w`0c)?AG$^g1u#~_i84^k|WW5{V=Yo_WU*epuQ90&Qz=Cd1Q?U5M59n6F&sJk42}9c z1AP^eu*rx2{tlja?ocR+;HtR9N52?QzwoSH0xAL1r9y+ z1Pe1~D7uQNiIY6@bPB7Lig?yMK3$uVDPd~*oPd(0EcYcOX{L@DXn+?AC_4{Zn%ribV!of!$ z#&sPkdD9X`#b)c znW@u=PM>sw>qxBa7mS@E=<~G0_IdbIqUc{<4#zos=S02=LNtP?f zqT69dC&^+shK?hWD8f|^CJJcQ7x?bCzKJ6RanL4cH|VRBK__h6x`opd6C6BvklSy& zoiGe};_=5ZMzed@E`nB@>FF6xothvB0uCHFz-_nQ&I1oVKo}<+efAK-@o2W&)CLEc zn3~~Lulae#ckKbK(Z(XBBnsPD$TH=0hI|PO*s9654aTBx_b{r`RY(nkS{ zWuy#ok`Tu+VHh$pI=aq7ie<5Ysq~fLxG4uGQHYWfw@@HyxB2X6KF!llJkI3F6C68o zm}aq`p&=I7^`nx3LiEb{2V$9T`5{v}Bq5C?4vg#!JFH^F-_KI;IY^~4HEyo9&5sV^*W_|PG4z2z2$hK6|NnP;e!%goKq za^&zKYJD{Zh6XwG>`{c{62%6qJSw#T<{K@-#PG^jy@ucTcmIyz9otEQ5Gw^Lt7u`2 zSu6=9Rwbpia;#n)j4?d<#1mAjRjSo0g+d|C3MA$7xz3RzM~)ml!#Tq>x>b2A9Zymf z=~|?aI@55D?PdG6tvveh!<36f`f3%Pdh$uGyz&aJyXHzBc;Er* z^KS90e2$K4H6!O(JxXFfh=Ml9E=l$<&$C3=Ix4HZshq6UXW6>*K)weauXsp;9Sx z?bTOu`0ycGjd^al`6eEC=s~7uXQ`A5w1bGa-NbPVY#Sfp_{mAGIPb9`gSc}!EiZG7S7{#*hF*|jd z!D^YPRj1@iVq=+^ouRofOE@x2rCi2y6tYyLR4m{-674BQc5O#snVOm+4%<}9WpE_Y zBv_N+DuK}vTSkTmg9i1e#YkV3ISGwsn?|ciXqps?6>60dQ?v63$Hf}WsiV*Gt$Xg~ zhMR8z$0gC4Lb*cj^pYb-jvU`#=ov9~97durL}2h;7mMccM;}4xnBCjAF?H$$)AczN zmhq7hu$D8Eljwl~YPBkrQW4K}Xg3=e9g_qK&vO{8Rnx-8R^z)aj-x0RDzsZIrl;np z7JUXPCBRZFmDn~u#>t6E8qGHCAZEVNr0hy&b%;`e{{A7p`L(a`xw}5kzALZhE&uj6 zIdJ_AU<@|1rLG>}pCd<(967$%&@*D}#NtUIaHJv*1ODg_|3B{h#_NdMEs`)~ z>da}{%_hTxgY4M8ol?O^NkJS(7*|oOmKhlwAPfV}oSwvL#qiJ|7()`r6nu|@@1^Zn zgEu;Y6r`T5o=3S{qExPMxORl;**WTs7KfibM#Yo#mkP9^gfl0OGuvqKL$CO8v`+ZM zKYf({d;bBX?=PAaZB}(-LpfvDMDBH(BS(%L&js{Um1>M8ibA};Dj)se-|^QU_y9lj z1Gk~Wkl9v)nW-~4LNGMYkHiwT+YAp6VXYwu+W4+Z5{1kKZCux3u)hzhHPTut)e4nT z5v)O2OArJUs#UgKc?G`b<9qH>Y@(F-u3~0pmS(F>!I8A1gsme3oH{duwFxEP;cNGP zi5I@~hj{AXqkQ`t_i_76e`ql;YRAj=Qo))$$UjGp962rrdPa-_aFoI;muSvR^UwF( z&A#0`>917?>kBmI=Sjjgdv@+1jw0#{^J&8HpoLPBqUTbnl&Mv!gh88TqfQ)!sbf&V z!*d*zln4Y;!0^yk1_lNg92lTlsUSpJ^taV&Qm-%2U#lUlq2M_r+s8R^a)L&qPQei< zr$DpaVxU&V#sP17 zM-H=NbckBH#N^BwCQck9Xx165mZ?>1)XF7_1)ox}NU>DFT0;^i%+JkG@I8tJA8QhP zw?Mg6qSb03g=KVPm}<4c=*S2o!z08=jH{e92dXs`N(JILB#s20=itSP;lVyU&mp!3 z=`;y7w4*X!xxnG4p5VSOf00{%;Dumx7Amn+BT)zeCW|Y~`7uY1967${&{I{a@4JLS zi$@-Mkan|9)GlD+0AUi8HJ}q_r>5{7hudzw6{9t$PMx6Ds1rvKrDBm%p+J(vNI~kY z>NyM!4bb1;PhYJ@Utf(%rHtb!gsYHPVy#ojQb|0gKm|h>v(!21bUMnw#g; z-QScO%;UUIHNAW$6eS7vWHafzik3K>e2F%aT<2VY> zb14>!lq+Sb)iSkOjcT=m<2bmkLmbDH%O#``1g&VY9w($61OQ7%1qDC(l8n)OGB(O}*ImcnJv*uO)fnur(P%bk z2W=)MC#cnG3=I!atJP4BL`sP^nmCC8a0?#RShO*?o|~m~%PL-FC8J!=0}PdFg+^Ud zDi=wTm@VU@jExQv#2RB_Txl_Jz{pS^k3IS@3ujJK+q#oDh*7Q&bkwP24P2fC0OumQ zIEqk?lai!J6T)k4P^u&8LMPvCk|Y2)PUjL3#8HUr`RUk%BrDzAnar--ur?**#e&UZ z@whnw=g5)c`Hl^&?43G=XR8&hHCSs1!w@M1?Pim?nQ1De5>_V!ttPv6Zf9tqpZ)vx zaNV`nQ1Cn&b8{Gz(AQUE+xBhTdi!l$arIRUjg6)RCo|4tB%L&NZ++`qdBYpuu)K{d`MKkIIIasUC4OH{iYy*KwWrEu z$BYx*BCOF2^!G6|)X$djG5Y&z zL}7q(6w*;x309<}XE3RRXbg$9B&7e10B!AJ%}CoR9&9bv7%&!LO}eyOi!~Y{1g`7g zdoI53QK^*Kx^)W!{e6s%jNm#B#e$Czma*X>?!NQW1k4nf$IWP3SbT%gyhH5ikU zl1>t=wcK&X9e_@Tdc51z%CM?!KNv`vDmD_N0wLArbLLfU{W%))?l>(3_?PZBp98l{~VPTBM#aj z+qZ6Ec6Od)$4@dmG)!U@PaiqT{%fx1!N;EBv4IwlBOIF7_xjWKCuj!wBqyC@kheP>KYn9C$bo7ovt$tX=Ot{0Ed zsam0=Ov67shkbi@vvbEblmMe6cJJKI%+zTH`YPP{sZT)A0;|(x0z9_@?{!v8+V_37 zZ{N;!*ImyCKJZsaDT(8lB#A)?{``IK<2&E^4*U1-=T)!z84e#l%sb!tPCDw+Fbp|! z<_ym~^9+0U?&Ybcp5ovC`+v{O%nWaUe z$?yH%?{WP2amcbA<;amE$MY2%lNfDBa_g#QpAi$*f}?1+TWsIHow)h%NMEhOl?V3o^>05wwOnClzK*n(zH*UM$DU>O)CmU0wquOO3W-pPO?OeX zmWwHTtg;FqaU9`!F2DGT|B~PS?ce5s2OjJqaKX!7_9NVM(@k7)#g!a6av0ZjX*8OE zMJb8vI=HUOJKpgQ9LM4HuYWy-LV{9ET*17Hyb0a^%SId_r%lYiL6h#q8X+Ab4fgZhZ`{X=UiPCY*<#X@KW>Dd{J=%lSp{rZ>Hb-}f zo2DftOCcRRzl7(PP^v(+HjJ?jjaEbyTjE61ZnY^C3T)jv&g{$#S6s25#@sCZr2;#) zjB?+X?g3%IYOF}TVvW(4*8?*nE+GYGG3mJFiYpHA;upV|X0wUPRM8#cyyK2Lc-!0F zMi8`92|Y>eudeH+j!(wmdOpUaF_6Y+9M?l@ok`u6AN|pn<2WvV^zL`_@sEFucfIRf zy!EYb<>=98yE>Oki#c-Scz$AI#3;n7jut`)gb*m-XMTPjtrK?b-pz@VC(zn3FgQpM zM%3#K!Z0LGVv>%nF-fr6V71013DSbCBI8t(8-(IH9oaV?g&oEG{urM>t^u$S; z^Rpl<#v~+3j8Fn8oy`kq7Z)KlW~3~IKuSTiT1^R1NZ$0OH{p36VHkpt{K~KV3cGgg z=79$vr8eRckw$iZ=b6CT&mRn0@;X@SDH+8?;(2 z{_gMpp1JvXe(SgX12^7yV=Ae4JcM)P$dTiD2w_vtmCi@7h9pVQTGI{!nvDhv3kzI* z&9!s_`i-?qAqFe5ofuP0?Sa5M2g(D=c>!Xy5=NBoIN+{PwV@QnY?r9pUh#=FhqLj=+DJ<4%q!h$SOugRV z*`vppo}T6C(PPZc%~PvX*tKIDMbDvCpQBhRFfuwqxmM%LU;hSAJ$;B|1P_!46zNvuIRDCr=DL~D1|YGSjSjnkP?D8;^{-raP-(Qo;`Y;W-CBBE;rwD8!x==Hp;~U zHi=l6InDgsG_7_M1?<_egKvN1TTD$(P%ajbSUe>mY(uq(QVN6a^la1T?qb40Waea) z9U*;iku0-4rcO3GRW%EN)`mn!8QF;}F48V$zv&Pp)+|buorkDpWNowba84%^PPd0` zE;;7Nk>mM=-g>1PL#=;+u`OF@%+3&LL#a}w6@*NjK10cKsP5Z^v7ogEnW{6b(HN}= z!w_u@UZIHc98}lhZ?X^$fk4MG=xo8asq;uX3^{u2D2I<6p;W1`ch5ey@7m3kS6xl9 z)(6@UHtHEi^3c=xwSlw@m9T(Dl1X8g z!$)Xi+Se7~i^;<3|n?*5`3NpCAf3HPK{zc#uSEl0*}tDHnaT zNkcqRPgRLhPD+%CKwCo;MR=Y^97PBOu5!}UWI~`k7bPG}V#1(>NfLJN+J)yAF+wmf zILy;eJ;QvxP7=rL*t!)@SlaakludAz!u4Eq5_8R!S8&%|UtoB!pF*vVxn@1%3y$% zg>nfoIKWenw~@vnX*U_{uOg+waXq9kw1bF(>*4t>p6lT`F0SKXw4og|Sg0@1YBg~^ zk5aLS@3}Pgvp1be5i|N@p9((d>f+%ADfh*X*e?Oo7 z)Th}#KEe%GAD~w88SJl8E*Ds+H`u#t2Vl;@B>(^*07*naRHMTK)aPfp;kF-SsuhDt zKqnx;2#r*iQEEH~E+p&BbF1e$a^%SI+(3_1sVPaij)Sn8T7MtYv$Kr%_fhGq(VU$o ztk-EaTLfW9De;JnX0X2xM@mE%gg-aGKzs5uCr+K>*oosfj>Fja7}gldr6OC$$0&Gi zX5&hO*ewu-Z5HNdIez>EPd$BzQ>V_*H#o$^i3Zzt)cA>4yn_CLezuQ|Fw|FNu&=~G ztpp~)Q3^*%gcMwHU>`@19O4IF`Z9*RQc8+(1dhbY-c*#>SRU3?xoorf7hSZsQhw`% zzu0Bpo!$1i9D!*$ni)z#P1 zU#k&D2}6AqMuz&i_4;eTCWNgzNz}%3CC$bHzVBj;;RQF|z&&63GRKY_VtD612tp_r za73#0v`b@NhF*JO+B8qBl%2LZs!NgmiItnLc8E;ny=F6O{&v1mZgl_k;$m)*OVR&c z?!Qr7?)EnWn-dXq_CYqINWl90w)%#fS*YN-i1S~6U29tQKaLZu6?mT0^?h&98;P-# z+Z5=eVH@ANm1hn|NP>H#@4JVKlp9(m{yo_^|S1_lNg8X4pI zn{H-o>o$;*D2h07{5Z37b>^n0n3_CAso-&7&u;o}te{9MUwCfnr8+t~g6Dc{*|LpF zslbo^@DDLGJc8?aL{Ui4TwrEqis8Y2tTh;IaXl9yq1mW2IMB!by?dFOoFuRg`v$k* zI}XMegxc&-ja6)WYd}hoC0f@gr8soxS?1^3WHm_^^Tnp8~UzvUlXzQ?FE| z(tvQs_t>{@KVSReJsjA%oxXtqW>23&$WCS&Nwd{v;^YL!j-O=D-u=Arg)d}yWE7NQ zW`2Q(9({!S?)y4c8*0TO$BrDv#u0mWY$FOZ&3c0+?%>+e#Yzq7`(ng@IqF(w=wM*%U$8e$t0MG2D=bNF77VzGDq z?rpe+kXaTK!Itr@^!E>P^5g_UND74_&AAy`?SNvj%*4r4%+Ahp(+h59WN4TqF`Sv2 z=H9P;jfWmR$k7ugIDF^~uX^Rn*t2gxCy$?Cd~}?by!a(3lTe>;QuOC3m5cc0A_dQ< z*=`YqAp?DV?A^T!V+^M!PEx5dx6$a09X}8-{s}&AD{Ve6- zt!YZMI6@REi^1$0#fIuJl9FSq9il`LAw94jO9_oSafZ3Xm}4`rQbpfU+Fu@G{9ac# zE}=K~@8axT@_9TzF$yUG2V(@*Iv5kTQxg-s{MHvUGdItG1*AmS-j=dl&-?Z z5FVCJ7>OobzUW?fACcI6kBS(UoM*4H}1`qZIa z((^@;%SB3p7ZcWX7COYT5q0Fo_B-E<31pTl#KCnG#%e$khHc^)oE}!S>#4+;#+b{j zG?d`#tFPwcABwR_#89hZ^wbpBTz4H;UVAM& zckCbtLq>;&aV%6yMSRaCXtj_=Q}#XLD5l+P;uk&2#UjRP+RY~IAV3L=?|XQjgEFbT zQb}+ei4>jCJA+bbLT-RKiE$i<>u}Q-LJ0x zUFvIpv-ZE-?Og8hUv6RlyzO7?J+SeCozHpf{0BIf8gD)33|OgJzA#+;_%}T6r6X~9 z&fod<4C!-;O`Qx82uG#oMM~UDQ0KL0#Av&{BeSQkf&Kw@?cBxT#~xup$5cucW@l$< zHCy!6sx%hnX*Zj+8g;DJ{K~)jWeTMd!g09urW^MW0f^$5%4- z&@?(t@*Ra}Ye1$60E(VRty;k^xM@;tEag%OCDX7BrBZTCpGfTD%h=TDyK7JC{NqRu zoZf1mHwH^bN?iJ!BgbZ8t)=YJt2H|X1uk;$HB1bm>-g)#dWdxSHp}nP^|ZD5PITSJ zyIktjbDsla;_Sb`+AK?#Rd{Xz)#IvmJzC`jSi8d6HoY*02Zs>5_Y&3TSvV6S3`{WC&Fsu9{iPzql`bRbZ<2XcNh}JRI8nn?wCZxZ=Ka~`vNb4+S#A>a?h2F|^ZoPVELbw$-K8 zwfeBKKN}^=rTN>48h8VJu;*TrthGobP*M@cnj}dOLXzlX19ZV#uAqd#SBkLFA`)#J z$D!=FRL91Mqlh>RXoW!9k^XlefNsXGG0fQyt zXMW}oF1t}zP9HW$^SS-@tKfwO|S8@AoFXrVh|4FQoILbwvZem#3R`>r7 zmftL^_%EJg`_;y>@}@P}>+JrB^Y&-0KA)=}npeK^hG2(_aALf=vl8btMOD z6JGhsA4A&~juKcaxbx0?5Vk~0j@^Ck{O_EvZq@hlv90c2uz5J&!g^s|s~6hW^%29G zM_6NFy%g=Qhg8-K^;n0;sWs=eCvMonyV&%_%)`d#?>vtbT`!Z`xbZnE>pg-U20?}_dOzw=5RZqnW-2oZva ziIWg(1xh*~EZSItAm-Gmc_t@M@RhH8i97H7G{5`1?_zjpJS$ARbj+o8&g%T?{X6Gx zYwfpUEFD*JA=a_adXBwL2#X*A5dj*6lm1`zma(aHY2(apB|&6T`dJPu-Thmw&nqR& zi(RxX6)v}g+q?FKTsjx$_CjB;24l7TR^NBCJl@xb%YFXNjdUFr*?CA;Tp`Hn{r0x) zp1M}r&bpS737*GIx82IvjvYMt>=CBt7udRe`(mY{VzJ1~>?~5Il{Mlh!jXc4=OVFS z3`$B$#UkZ$8LJKRbMu7lFjd3G2|+t#er|zwt3@Z#K&e<{czBr6(J_>hhG7KlfRT|A z1_uX-;)rIexm;SrlIR5KNMfBpt(HoQB7KhUzG*gsmDMjUaE6!Nch(xLu~=hQ#4e`q zrAQ?~V-!mIxK4refm9GDAwtAFdhlEPm*4%jEYwc|akl@tq?_gQwVa&0w_i;n>TIJ{ zd3Ck3SZ|E3?VVNj>29aH4=W{4yUMEq?Fsd5jN!=mY$#U;YiOkqF_i zoLE+>SXUB|$VxhjOx37aTA(}q>MZ7KJ&B)96gDfQ+)<~b_sMD`)V*K#F+1}sHo-=< zHmucPb#^m%_p39m?sK-B2-EtSoo&}5&(&<186jq>r=mtCdsZLRbK+E z(thgwxH00;3ImwHiSb zQY@8d2W{r&W}sfj-My39xj8D860Yac4gwnWI@)MdA~9&roH5@@g@T7MX?nH9 zM#!vQp%n^k1ZV?7r7?^`Vm4yl*kr7J^QB=Y)@IV9wMZej>86`essh$SCx%;Yw!G#w zZ{(x@^kLrr{`VlIB~Ds=@{=Fqb+3Ih#liqmN^G{cTB{K332hmCOi9ki^O2oG9fi7HfuHy0+Q$yjYF38plx>W6?SWEQO*^7`6$+fO4sVHWqAp zUAc~*jm;7#5mE|VS7A&{6b1MN53LQ>3an9B;~<37rE)S@8zZE_broS4;d=!D60Ni9 zW-BG>4#{5F7&nAYxP%awM~FQ~`_>w)Ua{$>g-EQ@{>2|)lR9#deduBTJM+C#Na(B+ z&s&L6bUhKIx2iz-9>N%;QuL3FF*v@3aCU~M-9k!-p}{_UufW2>ER}K*M@j092C*Mg zDi#q+5GN7FYRZ)oLP&xz!pzSxKR?eS4?jW>v=|;9Wb*VR`w#5n>Z`88_kAWOCJ<7P zBndjuG@4Bs^#);>rjhIG+e#3$7j@WDD(tewLuBGfucQpYMb%?G-!Z%TnqF)YtOM4? z=mg*QK^T7iXWz(OpZ`3^jy;un@x}pP`qJI}lhpw#ZiKGD?~YI z9Zq2+%7KR;ewaJ&{3K62@ffF1PvHALLqkJccir{8=tVE#=9_N?Bu2*wAv3byjQKrV zWxX`t;5dp_yNNM^qeqYMsZW1`BhMaUa^e&V^*KgHMj0L&<(g}*<5fTN8p@Sg8hX^R z6${PW{4D?Yk00i{-~AS6rY2Al1_lRt`O9CyPyOVpDfsm7Dc<(B|H6$o-b!yD4%UM%JMyK5B_qYD0VKv)`bS6bD`kixq=h3#k1;;f$KcQqCr%zqYce_x zS_gndIg-RA1VJ0+Dh7rI071Rpz-llS%9RRZ4k6CsL2qRtqTv-Vx*KPNgCg%Bxswtv1A1EJhD4jn@Uq>6S<&c=W;t)>Mele zHLv+O{`5V6h|wWZSsr}o+x*l|zY=Q|j^p##;|F=yyWY;++$4w?NN6@gTCG_gf9xSX z{h5#Ru6O<(dv+f{8-sGZ)P78eu>oz3-2?_sjo`RF?K!lTUr>Bwzl@XZfAq z`5pe}|NNg!Oq`-rDiX&bK{UtVLr-w`-Jj(>@A-53`i5~m9{}k&1VNKO`P2W+7r%Hn zVbsKR1=hyQ%}*1AGaNhq1fTo-CwS3|UdnI&#(%(bOE^vmv#ucSbJ^wAvRN*Dm&6G| zXrwUw)d&89kAM6l7#pD!Y33zsn3!mC`t&ItdE_BJ`cEI`O~3eN-uQ-Jgv{=H@Zh7o z{q6sidSec2V;lz(9WgU^f#+vHFrrX&k-}hY>U8Be9!HNp z$#4JX|IGaSJl0wg-OBp9B7NWmVT1R>WzVrHR~2|xyDoZ@h+lH?EBCb?EsXEaD8H9X$1j67!t)HNfINZ z#VfctzQRgNtYbXiN4X9ILqlAD!wu}+cYyJ+E!=$bEsP8e6SUea%+2FD9=mq#X8X3C zjE;^|tMy|HeD}K#@U3ruha^t2r*6?T`I%iyWYS`nEkg82a@_cdw`ZwVmnqDIKxFp4 zIEpbA!bk&(?K^g3Ogh#$j(FzKQ&^iIgyqD^qrCm?|Al&ennVW(Vc5ED8v}zw#Bl<` zFgbaGxBbpwwRH{)xk>)xfBH>kXV2ie z4nYuM3`AjwkO>R*DgOGe-;d3R1uR-ey!+k%i+jI(H(|7Z5UJWy2$^P5(i&|v)<%5w ztN+ZO|M{OFWEzs=sBXLI+Vgp~eJ`ESj;c1zf@Bx%okFAqqg~GfEO&q5^L+H9A4Kbb zIBsK1g5$aj4vykDK1OSVuq1KF-`w$6+;#Vz7$Q!eKFNQ3=l?^iHHVT0DFvgWV+;+B z;5r^kS!QP^_}%~dADNyxNuooPBS?}MZ4#7YF*YQO>b(1p{*ZRNiINh}^RnzAE7hqv zAkAOA^3^+ti+nv-aIyX0*cf^(qijH8T;b%9dRb&n14~a4orem+l6qAju!&*cb=R@5 zu)yRqPczej6gMW({`5T=jaih|GvfR(b!xb^fV=02OYAM9m6SUl%4P^ z?AW)DM<4huMc-w(Z-DyjH0{KoQG|&>C59x?BypTR4aX7fD4^b`Q*SH~1)7pyrC2Oc zEtM%1iwySHNTL7}8+^xSetLli4nM^7>>RTT3-tB(GcrEH%{SdlsamAjS|F7Smpm4& zwHP6&H(Ctu-36`-9S1hsi#Qs4f%b+Kwk^^5&Mv#&bfOncqekm2X}Uz9FebGxr4o;! zP$(dj#KZ>Ib!ar22q9^=T72zmUq#3Wr3A0}*;jM@^*17LutYsk37g%zj_Z^ z$9(aN|IGjKuYZkVq1a`hPbJwXiut8qdNVtA?B>URyuyb*^bZKx#Bn4>Ti)`PUuW;$ zt0}?(?5UDUBsT3d_r1{tABXXJ3c!)d<6c z*T3$UnVdMy=kNXq2t%SnKKHp#bIsMaaQ>UF`&_J|F14B6Ls*P4BuRqnrN3*FUayXm zN{>AdX`at&t)fuTl=LeeEwWKR=Cf9E4C53MJx5bN~JK6Gb6f2mI16{W8~H zdmUjA<9Q{1`lnvSqX)mmSHAKEjE=eY-h24vH~$*7+7Lp5l#u8+%V21^`l@UA-QWFv zYSj^>P#7yQCMU+#@cmP@BgeUL$r68dq?b+!V~ZeeHy9or<%U~s;o$w>WpZ+oy*sw! zm21RNL=*-nt?^?`9BWD?Nze)iqBcSZ>h(GWuS~I2r05rDHrt#yb^@y-+Vwg*3X$15 zHb1|>o_+hd_Sze9Jdcs_VTQ*CsW<0IbVRvQ!LnpiG(e--CeoUrv9XM_#Nt@aD{NdO z)>n^leK5wP3$jvx###u&5J3^G!!EaH18Bmqov9+z2ZL&*MignLr{^(7lf-Q*l>#^3 za8oL6+7Kxnf}qV6SM2AjU%eZ!wA*c_r)Sx|ZHR6HQc@zN!@hk70KxF^Fj{Mjj(`MX z;L0nnL`g-GXhz3I(K^W=jNwMJEY}R4Q}bG=T)x;wT5HB*ti5$7joy zZJDEz#Bn5l@CWbWeee5Y4jj0O8*jLg8*aRTfAf}KqgbdCMHXuuP8>f@5JX5R@w@`p zUVAl=AfzPGO&r&9fdpo)BY4GF%p9o-H&&SUPcluJ40@8(#QA_U+rt+~gS!KlucHwV!6A zNz`hiVomH?5^bs1n^bFMl&hGTo#puP6U(e5L5C*4Vpy z&;QTfo5#sj)p`H#v)p^Dx_V!dkQI_Z02K%>Y|8Ee2!i-H^URDoAxfb8kc(o1#Kz4x5+`{UfIuHKSP(w(G3eO|9l zs_Jg%o_p^3p6~Yg($?Ni=ggVp@;UNN1)Q|>^mL;_ACTi9%NrB8jPqtoUmroP0o~H# z^97Wc^vPsb>oIQg+?lV@3tLc1dD3*LLHM+VAuZF;-LnpB6QmNPsiCE%4Jjn+)~!WK zfv}EJsmLXld=@3WkIGn!Rto0~HsfP;#fp}|7DK(T+LuHa`ZE0ikmaTMjw1brd zDvwPdXbPD8KS7{< z@K2mDXaBjNeEwpEJlt!HJ8Jse{ZP^;ey2%_kOnD5bL*uqs0$$wQX;YmJhhfkD+UJ#tM@iFQG&G)=pZCbOH{_);9!x4d>&&Gq!g6PK6)2X z&UjNLQYfSh{T~t5Dh@gL2)^-+@A2rP4{+=6e#O&IKSpowW~^}42-VG7Hu9U_UeE9E z{2ibD%oo_QwVTxVKqDcfPfd{;Yq9{gxI&tsu?D16Y}wk!a3Su6qClZkkkuaz0kv1< z;nq>d-iF;=LrG*&kq##$)_K2P-$0S(#zw3T=vcUj1Fhw`XP=?i--il9$~I-=rp?To zJ(EIHGpS9OH*Y>suE6G=tpqB^V1G=xRHm)Dg~p~vbP%wyrw1h^`CN{CLyrDZKVd%d zlb9123_?pJJ_$Zf4Aw!MSge#72XUH$)V?aFtqp0JWb8~m#%-Ul8fEM7TDIdi7hJ_Y1*IsWnD&oXcBB7z_yO?^cYr3Jx07*naREWQ>s=VxQh4HS=PWP1^a9`+laeH1_UsO<@%QJpqcP2x zF_SfG`oT%c<(Tg7jm(+dL=ZG)!d{`2!7u{6`VvWjkTb4Kzmy|C!KUM z#~*(jV0m=epLz6=KlA9ahk5$x$1pa<37?q%-S1t-dFOq|`&~0Kf=e#>Ec53dgp#3; z90sqYTOScD(6qMB%AgXU?3to`ju%G%=J)W#-M>A6%4~LQAY&`y!h*^^v9qt#ZtqIhWBvE5rYkl33$| zXMBo@B@8u5>?1sl^(-+`N|MwPXit9blh!qd9(ow-*RR1jgOYI5&DV3_fd`|5ocE;) z!Eb+aGu9?q-OZ3g4>=6bNHk_#q2Swh;NpW=z3O?SQZy6_{Nfka^3e+}!q^07y@psE zEOPzz*I}JSSc_Hx3l<#Ua|P2FDHPZI&s7*x!rGXnOPBJBR~*LDBaY^nqfew%>gS<{ z|HLJq`6OWw;2iYyY-0ZW`Q9WeDw@Ayzgcq$f=1HB_sQnX8`#*rmf~PP4fz6XZ4zrN zS}T$y_0g=NmV36Ev@->xt&TeO9qbm3abyYyWTr6TCv1trW!jmr7M;&=#OsdYsmGVm zyLA%{4Gr{_`YCSdA+;$>4qSv3(BD5mOKS^}E~BKPZ%Z%68lrqeW1#`51pTD}lD^IK z5A@O5)lSqHlG*_43|ecH^5#Zs3~`*`EF|R=D*2}@#Z(3&aJ=uP3A94x$U-F zS+L-MEM3EK^UXK%+goq)*LR*k{mpMa1Ds_01q=j7E`1Guy!-bI4sIoi6t~=R3#(pQ z$7^4EEbZ-`Y~H+uyY9M^=T|(F38MsK5>7qk%?P2eCdIgfKiqjc%b$A^=Td%m+i&>f zKV8D2MT;pG`$$d9x^?T3LX)NztpgS>I*6Gw_hbJ2{aLZ{d4fRm{qJ8%SLa*~J@jy# zgBM?1!M}a^|6}>`XK>DP!2XN*kN@}e!dD+f1oa3}3B! zV)4w;;VSuH0ZN0jj*hwWIPTOpar>`tWJAwdLYL4nV+QLttYdIsfCCpTL@C8!u}GRG zw6-;p%Y~GRB~qJEii>?)``h>Pr7wL3tzrH8HC*t~_cLS03~-X3?k%Lo^Kv$XIsWc% z-{*Z=nHE^}EjqzaF=S86mZlb|0s!LJ2d#L1REty)$DZ?3N|~8ZeQF6f4m@ZHCmeq= zf4b)m%H;u&aOIVkbLExasn(LLnve;2%UjOm&_fQ(nD=UPK*xgM^=~+VKizW|cm47A zB#GA|AA9T(9)IG`l^)I_KvmVWdd$(U=M8T-iQ4KJM<0C@D_?vTV^UsxaXBA3|2;G{ zHImEa=pQKhC{d{i0)-HY)6X~)lft{+^|$=%zy1qJT4wd?HT?a@KFo}nU4Uc5hV>}v z{kBom#0Nk4VZt!V$lGN`mTv$oU z(KWM!rj|y+C?JYL8X9sG3VEU^pj;YcaA1HWjwuz34D|KW-`CHUO`9=EO0j={-Yr{^ zLJ}%Xsc(S6?oCimz+{XmBI~)yq+i(KdW>UZD4{?gr7zDE1`UADgdsRQ5xCMIRV6({ zQZ5^gIQ(^d;dB3wT+~7s7O=*XgCBeB@tk+w1(;OgoJ0!A`t@tsv}q$sd#yVP8~E&J zKF8sQEoI1jCy^pV$_OPRl=Q(LK0#gsnjmNZLbS>g=p1QcvItZ!K%=ODwHmGRXyqq= ztu>8>CN8}2Vvc{qDJYr47>QCLI?x%lpC=7>R&o02XY+v%oR76$P^M|To&FZ&as@td z;XiTaTi;F;H6lfYEym|ndQ-2(8cVsH^1uGqU-OyId;ujrsk&5(D2h1yoVRn->yAMP zMHuGLS~ECUq-RsN=jxRi3AhM&+uPp3NhiJut@9jp)a!ZIyWR@~1UgR;g!FW8q^ElW zLEwYg3WY{K{pruLbm?o*DkM!)w9?i73&K2=!pdV?IqKSD9d(Sv7SDkeN|*B^)nK`V<04I8)g(?1x~(bh^X3bC$;i46HDLI{mX z69g6k6dD?cqL6ZV5MxuUF+^bwV@*|CEDjEmCJFuh{p50aoHgWvfX=o?ZolVWf!c!_osoW1lgu1d0QaGgd*#RBxUCf)eKc}4X zCXPAg^+*vA#|AA0N_nzzDMQXW^PL=i*lW1umYaET)k>az>T&W7c{)30aMV%9aMoF8 zlg~GL;iLjjr{z+d)7Y#=q)!!yvLF(NRyoS0B8U)xI2Ht91J-)YQL7xK!9gIz2}vA- z4)WP{$VH7@eDP;^^P5iRh8wSA`SNGz?%qJ5&_YALfmgorRh)L(TRHU5R}$!uB(>GV z`t9|fvxRzCcpkMY(s&gSM{-AGT*dR~0#1$w$SkZ;J-*4EC^M<2)WZ#a>8^Y+im zbSVTrg0z&BiNXdhy6989_~QTO)?07k>8GD$WA}QB1AeUSH+v3q=PcmdbKlAA{pM0G z`(U9UXyn|t|8JHqeJ#Jb`6gDZT+aISYXHa0Su;7}@THu2=Gk;~>_-w?L?8)*h&Yb3 zsMC;g$@_eVN>f#qPPXQI9d*=E3*mfLa^)*zX%xm721_Ld`upka?d6a|UxD}4_zA9> zd$-eJ^I5t>7OGznj6>C{9ZCtx10`;`;n!?kzk!#YeVR4TKSM)c$!mv6%0ybx)R?Ee zxsgaqqCnBs+(c3?6DmcZHJzQEgkeBm-&Uj&G`2LNlq615j5Q=_inW%lTes5N+sm9e za|ptS){ZV(X3XK{JMZJB-`~p@{{5TGTk=W}3ghsm+OZ~hR^NbY`BUW_xYhRrUBlYm7~i(ra;kzpV6>kfg?B=3A(kKGQToN?l_D9gXUEbT+HF z;y_re@zJrKUBP0CJZ$~LXspIp}F$?Z@uqT zDewOl0!pR9EL+HV+BrPUo9_d!eFr+iI)}}u=Nz8Ed`JLh1)iOzqKS|2`tRUKt)q@z z!}e#%A-UvS7H>dIDc;DDOZR7pX=U;;bw0-J3WxDmtCcAFVyT2u0bBaZtlw0kbIuaF zHx1I;yOGTUeKh9t7$=AaQi@40`9P4Hz^bAl#m zN_S6p7QXKYauHEO-fNA{P#PTIm4_b8SHAIGes{~S`P;<@W2H~+$mes6PX69I;L|Mq z#OWXt4i&l{QJuJ}wfVBzew9HevO(vp*NXiyDhpPEG<9BB;1Kv)e~2MsZ7(2w>Od4V zlBOvFh$4+KKGL$X2C4{Vf61zyIy@QGtXrTmi+LyJ7WkQAgTNSPx|$p}eLHaRJP2Jcr3r`(;A9nTW z)eY$5WAX*#BqqJ*a(R;2vT18SePu&qQxgjgel=@eTEY6&E7(}2Sc7$rKnEnoke17Ib#>9+-tMDSwL%A)Brelj zXy(9$2k_8+_j1-d*3mv^E>Rd%ZaDjY5{Bsx)nlw(SO}<@BuAgOG9hNDtUR2nIi@0z zh6kkxIo!-WeE+c)Hx+^6w+T@ZTK@VKp(v`R_lh<%bT6X?mK?Ty==`;98xmln+d6cf zidH&t)LysZHy!()M_+GSzmK(T=o#5j&t}B)9`@ah*p>-IH*#C8c097L>ZqfR3U+gX z|HP0fC^%~|slhmhm6|dEMU$g(#)0HpXVbg+MS3@_p=aY7Hud$=)}U$5E1VDn!eBOU zrko~NDJT^3^bZb_q-A6(7#QeBDn%HEw6?ZVC^XR8+D2<@tFKu{mK3ifxqObc=0>{L zucz48N4p9T#tbQ7qcGmYIq5x>{Xe8(4R3=T+Ru$VruK8K?`bTI7r|NaTaDhgQu@j{ zmzg{Lem+4ztqQi$ZK<5Yjrd;sS&aC9TkRcr-tn$E-tlAoKK4BinJsJ2U%PM`c^`7b zzGGc)yysQ>%uLO`awyoQYHF%YnHlT6b<{CkP>F1xTI>aaQQ&IoomII*oj?ZxTS{Ar zQ%jI9uz4UR%r}viQdF2{MoWQ));99Z9cG@n#4FO$u&!IVML?QY}ve-xyF#hDM1+4 zXe=(PygqWmuARguyX%J6i1cPnS9A4|TE|G#wskCFF!HzU35ucpDztJ!2;wBJYJtYN z%r`e=)*V~WY)|k_G;n16eZ+RQkKDGstBpS2$Tn`P|J*nuWW2FcEAU1>zs$s2J#;ML z>?!l>n68+t`D9Oxfr(J04DI0=wtf1Sz}0M;=sd7v*hRr8w*7o2;KQhxjGXi3dyKVN zf^x)dx82S!e)%ir%v(a5Kq?f8@pNrzYzT~?&^DXK)|qt8+MnK@^{jho1sk_+CRG{{ zgNQ-`r-^%u9OM zpNIy#J=6+COQrCs8~)FTeYY)+>)6}jCL~(6caA*;u`OkxQqrxm)O0=%TPjDX+)omh zN36*wUpVd^8e^tiq^Thc19TAb$e;hrU;WkJFmL{1-g&?)iPI7?RG<_NhgBM@1V$93N>}vtqBz|DL$O`2xY?2&GY) zq!>w^H!)ZTg+h)vc0i0Tlv|+z1K+5TrnCxnbudlyNi{3zJh|Ae_}s>kyRkn--JrTN z*n4ULZkn1dEFyA*H>w;8RsBNU0epl@U5eU$MmV zFRbFIH=ctrf{hzCF>jzmb4$ZGcQPa_hX+v%-$#x}6>!_mf%R<3xS*Bx~NgM$M|T|i2K zu~}7mDM_uvN`;mII?Ry>jZ>0Ba~m_7=Fl}bpZ={I8Q8LcElD4P-9=goAuWXt90}GW zBuPw?#tg>RS9~xDD$w)}mRNY;Vt#Sc9rTxC7A{^wzfo-1+{;TZt>(}cUvPJ1zg4(l z?J$9~V^2|RhgHXBzPd`Z>7oPoA9vsSbT=B~`}21EsC@_1Y@|$;@Y-Wq;f`N-SC+Mt zceY)->h|Cj0OuLDh63ED6uYR5?z$;)52WJTiM;HhQdew2so6}qX~$ZF4g#bQBymh*V}W&R z*K+O8e#XqM84UFIBXGR9as^A59!-+O6q+1e&qw6LHVSPsh)eyXgIgIWZK60ZKu#E%LP;n?`Um@v(h%kIL`^Mx`+NV5&NVP= z-h6ud2PuRtM7ai5uUkuRZy(Lg4TPa4j(wSRItsm6lrRN+1U{-kjYSmAWk_bCnKm z7hs)dRZ&`#CUG^9{5zLl&ZyNPCQY%a zL4+W%Xe9|lNrJ$nWt5ai9Z*VAilvx*E<{CbBu0|UH4+iSU_ZSBn+OFob}FHym{u=0WFi+n5E8(o2}) zeE)mjWA^OX6tf_lnKQarx4xUWJcw3;v|K_uXlrREpKG9}r-#9T0a}_0L{W%yhQZQc zwcmUn3Jekz<|$bR)}faWXov zA{1*QFDqJ8sZ^rS*vOSvTtRPdFSGaCkCG4sLC9dSNSu^-;)!J(bnq+KytRlkf~JN} z%H^1bT#lq%CW&KO+nR~fm@vu{Co$FFny{*^SR}-R;ZRyrrKg*Tjh@ox+FCKOYrH(j?)iqmSk%7yg8M?zx9c z|MNd-ZENO)6OQME6OQK25 zms69Dv0kpdaiW;2UuI(@#G`|3Hx=k35nnjEKuIL7>^x-AzYlJ8kW)M7a>>{OY1sI~Bs`8&;TD zgb?UJBb3HiN0@6s1QC6MF$)$g;a9)CoqHdAgr?RR3=A3y&7E}4*bk)xZu!k`xc|ZX zIrg|?&|0wn0Sj2MVkPU>t)ru}lQcElfB${_^r!#BZ-4U}uD{_1R<3xS88f0T#h7(X=rGmR2sxt zM;JyVsbTr@=h(1eBS$Pff_Zc2vUcqnfYdyYToXCr~$6wYub|31`+GAHW#_5Xb{`~ju_D`NIU<{#XjKvr`E~85j`pN&x zU;a0qf9^SyQf%0;0h6W-^!JmCB8*8X4)oL3(nMEhD|g?0J74_#XL$CR$2jERg>-Z@ z;cQH~)Q`Y|H3+=_ZYaf_%tR@(qei zmX>yu3@Dcq(ljMWV~%|FQf|EQ27dLcU(wYylcSG5hJy||m?xin8k^A>ZCJmNa=FZ5 zuR4r{3lE^RwUrlMc!7&Ax`?ySKAU&G^PSxKyWgRL5TP|uKJOoh^eHUX?igL!ZpHTI z6gT2;T0u@9miC=U+!HCP!l&M<@=NO$9h#aMc(?E|+6qV1VD; zatjw+@KLV0<|nkawEBwj)-%FrsSpSn@_Ce$3=S4?&e7CZpl4GzcmMG&4n5=`X74wX zwzd|+z?a&QLJ~z@yQ}2-nXK?~g}7Qug^-dk${~bc^QInVbat?Q-5Ngk&!1&RS0@em zh@=#Q^DH=0N|X{9lhED0fw^<%^3X#Maolmo(bCe65RyCZypzt(4w57x3<8|<#gBbq z+K|S^M%vrkvDWhRGf(rQAN?2i+RsMSsuL|9vGLZH<&m{n#`n3?#*YKGMVoB3; z=aZlOB+mIN??JE=0mIdD@_@6rO7+@F*4nH!SmQ9Msg7@J9M-s+eViv%uUy}ONe$(} za&`ZSyc;IXh`7gE*t#*cPbVdyjyhhpn2bqj>daBwoqcyUBGp=pHKtlI!&yfZMLhN7 z6P$SBi6lwNt6udgoU`=z5767&OH-kda*|SLY$S=}YB?&Yd<{Qq6O`5%Q>LkqqpPEx zYkzhPNgDHsfA~k72#M2#q+CP?5uwhJ8cUj_B+eqGKq`q8now)X1APqiZswrH2XObD zcW}#1*E4VKEKFR)*%E1DQ7S~plq4+@1PUbujfFgezWQ8?_I%Ef^5x4p`Q%e@&M|M^JbHV3Q5ic-q0mSi#}pb0 zzT}gV*wml{jn+QOG*S_1W}=k}(zMLX868}A-OuUk@8>`M^DRz7+8WdsU(w{Ai!$VDNkbPN>x ziQ*FNx`QZcz&T4-R|lyvtX#Q*B#G(l?BKcQmUG(aZ{bHj`T;#XJ+!v8AcaFIi7^Q# z^(N$UIVMR{3JnFUHEi9wl^_h!O7rG7zZs<@QcA)w+F&ERX-ZFb4^KVy z6bB!2@VM7ACiM#lK&#Pw_r|0oNwz(hOg?I7X0v=LI^j3WpF z`uqD?zkWSuoN)%=wWKXuHv9dpH-%}fP%7sM!Yij$5@RhUwm32L8VDtQvVUU87YfW$ zGr9Bkw{!kSKEQ`Rd;!g^tt90>gsT)|b)=~yu|r&>0#L-XG&b|p6ORySL04xRNn8S9 zKv;}PP!iH)kp6+Kq$XytSfbEa;E+QO#@dwS%b($~#~x+#md%`X)>*va_&0FJ9k(%~ zs}rzQcK9$1NsXy4G>QX78uAS|2VI?A9CzHYyyG43Kq;LGM}<;y+YzZX6SQ-V&dyFg z`q2xJK?v58q{cJc0D zv5&Fnpv7!hyN)0H;DS$P`(5usDVlTSIBQmK>`wf5J0``h16S63J3o_j7o{_&5w^2#f@ z>#n=_=}&*kx^?TAJ7+HMe$Tsk)vI2G(u$QUR&d#6m+`_2D~Y0rSG?jC{QbxNo_xN* z$`vcP;>s&{_L*mqO7hy*yq5R9?|n2iHD-O!F3d}lH7W1CEABdW2kOs%s;~`8IEhk{ zAP6v-Np!`E6{KlOxm@l@wdB{fCW*f?xm#C( z+#zR@b(Q^UfAc;pAuEDKAcXQfu)=}0i1sD~P{)HS!(Fv%6&GD}G39c`+nOYtfBpp=vGfSA-n_l)#g}MlYG%=*MLhJ- zgM8{!pW@&pOW1$G0v>tvQLee>Cw%&|pW#P8{1Fd4@BjxMcpwWGF68>_ujiZJ{3e%w z|GNO>q6lkkRXYrHkX8Gj`o31mYB^_-LUQY^x1yBfumAe5SiO2R4?XZ8m{HQGBmIOdpR_|u>ML~n1eA9pnh z-j*#}`1ZHI&CHpzShj2#U;gr!Ir7LOIq}33x&OZV`TXZU&sV?tRTeH<$XCDmRaUQF z#o6ba!`d}#_~Re{NG_M>f(tI-D_{94YuB#joO8}*)v8t8e*5i!;G-Y?sHgec!6L^) z5F10A z4JFdo3QucYX68%%q(9=CwU2k0CqT$i&)(s=RgJL-DKg@7s^_f=QZZ7P4t-JxMAp_y z&BAK2VQVrjSI<(D#0lWFFKbhbH8{M_(i)3YGHZj^P@S`$y#`NVGtyTpWfplWyl|9K zR`VAt!g720i_REC=2sKKFF;;+VI@FDju2LZQ>;mmQc`Gc=3oBxUr3Uazx>O;Bn(5o z_@ytQq~zRpyo1%N*Wgmasc(EEM;(1M3l_|0<;oY3Qqt4iU3nlRN$LZmq{3N)wZ@xo zt=D2*Y7kn11ECeAfg<?%DwmA%kjq_&#!;|Yot_Mc;SV- z`n9j+%=KsT-uM0;VHo04!_B|?6-sL^xZna_cl1%LS+$yvTyXxd{wSBr7-RU_*S^NW zMGN`HrQgID!^)K_S-WfyxfyF6YQ$LDb9lK=aJzE<6@juZ^x<^5hrQvQnHa{^7^M(cA-vY; zG%B08(=7ENt*N63!!<_8f^VEdD}~a!8iHC173 zttFSsW#{*Wf?ZAfT=pI7&_WRCpsHa>DXIZ4aU56Asg#65130f4N+rD3Yb|jSlg~Gh zBuTai7}9NrT>F{%cBF8usVX9+A_z1}d7tWbwMD23#mc$o%$dVCzx6Fl5~G4BGf{#~ zO?AQ0-qC?nnkWm#X=`mIj3SW!o`nzyt!T*Sx$3H`c;=aBIC#kt^0^#?rBbyWL7)kO z03-+$F8i&*q9Am(K*`c%{_uypNK?bp&pgA2&-)<8_;O>n{`R*VfBf;RUAqQr4Tl_j z2moEPX3*5w#6Yo#5R#1>HzI`Kh$D^w2eaqRp}D!4zP>)s9HbSwT#lBORu(K+0KnF* zTgc_|^mO-Rn!iD7&HDB0vDR_^`RDWFA79OX{nvkS)m2w#rs%&1;DQS-;0Hgrk{|#0 zYOcBF8ag{W_{1mvfglXPxuF1~9Y*a6e{Y-6_O|v+HKxn`?k<5cmHjb&gd&V37_;0s z>s)3|CDW+-F0;%$-jt*!Xd;baSA;j=H)s_4^=N!^yK`Z%6 zpvzGE8X9tdzZYw4rje;E4Fg2x+REei3qxHa_=fzLwRc?Umr6fKyfBuT<|w5c_I-$D zemg$K%$zHPz!`(m0cjGW!!Q%%-p}VX?6l@^|4eZXtQZRTF^;RQzKZ3`m-DS}eT(+? zHs1gK_xoe5Z;vt7x6xAd0|wd)N*q;<(He^i18%$RHmtP_4i?$Eb!*k~@aVE-Y~8wr zuFfu2u6%(%Kk{deJ@z64!%O%m?B^AB8e%}==InxAmk z;fE0fnooV|lNe*U@4kDv>Z+@`^2#gtw=aJg@U=I09+NczP3B~?FKJNw5=J_grV91v zUyE(V@CzxxdS9cp#s{+q$5f?1jwevZZ{YR@%h*wCPJnP?jC8lr=QGCQw5M(JnyVi? z#-<>}Hk*)nHml!<@wd7m0a?*jz4=)pc68QNiX=(s?d|33U;jEn2!bFWPE(p1n|c3v z?*}2O=3yjYTs4vvHMCezT7mL{&sxjRe|{}JJ)7w7A3$biQ<0f@QZ`Bjs;jT!zWeUy&8NMEd+)oK?|kQS zmOb_uk3RCKCxOo_0w&F1h5>EIo25S6p!=Jv}{~e)?%_*suZT9BplFm^9_P z-@TmP-d;{Q;xkKj5+TTT07)fw$R18IB zdo_Ahcz>u4G$yrJYY2jXG!{j1LXxVr8*8p^(l@%f8|ppI&(~cH)eX0 zsNB$qeckZSLVDrsz#4* zi=fs<4`-#qk~q$Mr=G#6rXgcqYx}4bfMcESv(N#8!y(jnpX9t+Uyp_HWLUKcd{Nj z*S0s0-?nX;7)F|q#~W}pLT`tj#kR(R7_raZKJkpTSlQA3*iqC9#l1BUXK%#Ln&Y-N zR_oX~?21`*j>67}d}n76KDlflr5te!NA|R8N?-LUDHmS4?;8!gv~2E>2YA ztYb{_&6pfh>a@gUy%4+DeLHgaxJ|AVMztrbnE&c8e;swyFwlp#a%TrP1W(^VX{U1bi4l@J%1fcnZ>G(sls;B)OG{vf^piS zVrCFo;K|NKNbc&;+tbJID)w~y_w@b0JWv;m(-O4{ni{jWwOOs*DHNP_!8mPEF`J4Z zp}4L0f1EKi-881U#<*kW-+}tKv#a8nnh1tFiva8 zY_P!c>Mod*@{D%9_cU~~o`+rYBY-6sF!=$CFX1v95jFb@N6pI(n9uc8Gxpf|f| z4KB#|Y%9NQD?xUsOxB2#ZSP{+*glcu|A}IX^O$z^)YE+E)KSNtgxlr|lr7qw02CR) zbM{?MdBAF2Fzy4W)V}nAI1+)Y4m#)T1jJOWhBzcBM;3n;LJsGh9rui0pbhOgw%Kso zV|%>y`Ch4FUYFt5Uvd)@b4Z zV=YRK5U^t~kT@J-yQbigR~^Dc?_yhvhTU=e&Y~{#>v(x!{9Np@-ml4eFY1DEAAzqT zGV)i84wNrIEG5=jf*`J3j;$AcP{&AxRozvKoszPzWKhrV<(E zg_~9iml2FR=ZK;RXC0-|Ah~>wG)slixV zEv!6R+>H&FZQfB~G+nK!&eeru9n%{->{zK;K#QGt*LMVU!8o1awq;Q8TADElVHjYY zBM3F+av3EB&cz6s00|Y%F$_cEI6+E*(z;;~!gk1}iQhxu;JfZ>(&S6dETwa6q1w#bR+M&9X6{)u)U9&@b?|sK_50yIBb>Ub? z9g~l`VB7~#TVqmWzPXC_D5WGxV}uYSsTY9GS(3Cw7}g3_LAhKe3^m4i1m<0nWPC)C`4Ay$(R%=1X@e1^K~Je1t~Q` z_(I54FXaT5hk}=%pm;gmYaMm$PSgeCw8dyiQ8A}F=a52Ru{`zEll=EpKjP_Uo~F=H z;E+QO=0hL;AYrI*u3U2-i_)-h<7%$``H%VYBag7^rS;66w?C(!ej2Bpb{c_JSO?{D znU8(!qrC9Ka-?wl;0HhCJKy;>k38}yU0t0VbIj44d+ytL{K?1p+0U-!@yDN_t7`^l zzV%GbJo9bfG)e~u0ZCHko_qhujW^!Ns#R+-#&GbGB^-0yv7B4L6pv-Vd0jF}L6GTmJoP|ALSS4nuFRW9_=- ztXT0Rf)ryDoJ#?V*05^zv;3cbzJxVvRuP2}0|SFR`|K7jz4TEYdE`%g;=+r`=Npm2 z;cOW}5l70$FZ=+TdNyI5qg3wUg=-$?(Pe+)i6@@M7_Z5#UiCcR{odCp7B}%1fALONjc;7WEw|i&F)7XlSZBHSzO~$S_pe#D>~1c)=+l@~AZ36Z!9`KemZ+nS>5OfO zwyBOg-8SkZg3}n*RZ=qi|JEAfBqq=SgT*43ed|9-(h@=#PJ7Fn_{WPc=FGRA$qOr2 z;+#ba3&J1-#K|B(_~G|>>80n%=R-dB@sIJ{?|z3` zB1wznauFAN^rM`5>Zv$qa4zPt#~x<>{CQk({`nkt?6GJqkRs)-yKX~CaL#bgy?1lN z4cC#TWjZ=Lxai`G`P8RAO>=WIO2KWn-NHi;-h);?aA*kQN2=9PM;-eDwy!ZxCF&aE zG=|KAQ_|E_e+z?<)TG>a(+%|XZ6?ZT&OGx>KKQ}&!3CUp^4VzBz|XF|8m$dN7_3cL zy?QNw`qQ5P$?2z`$q6T%jI)XhFT999|M|~s*|LeB|KeIsI_YGrCDSy0@XRHj{yh8d ze;}uv{8k=%@KJg;uR<%yg%@7LqJ>L1^^I@gZ{PFRZ0%jgOE0}ZsWd=iA>@V|t^;96 zO~S`N{&9{t>==a56bcP|{_~e$%mBamljJp=f67t`xGmb zb&YWv!_)}G3MzwX#fs8GECRt-Q7Df7Jf&1Vqk2NPL2cHL?gE?j_AuzK}Nq$WlwSxx7NqCE5FEkuYMfo`NwXhUTIG>aE4 zLCTO^RG_)JwJO-6D8$&5_3PIVXhlAsW9ibRK3ycpaoAz6LCOdrB;DQJgkiYb`m~NZ z>ZqfxG43O<)}oaLr5PM7vUcqnf*Bo;xAQYm5H-2D+kBZ|y`^zZW%Nx$#O6wC zoOP^Sw}vDwGiT;ZtT9>Yhan7dw6}M#VdGX-ty+Z;0x4xp9#ck+UMI+`qmDYJ0CkOV z8bf4-%cSx`!gps61A2S6 zB1DBu0Lt+on>TO57(;t|TSh2QU&GZ=M;*Hd_1R_`qvB(f0<5#1BUSjcjaR(#mE8Bh z?Lf*McihJO`3ngHO_G%O-S2KeYck=OAf;pWoY|PvB2~y2zxaPR_Sn}0nlv%!K;fLl zq?UZXkvN7ltpvk3ASGh}0AcX?ixMF!oUOH*-jL=vYvwH0tbUPL7#?`wK8`x-6c8y7 zKYSm>;#R^)GH>2Ik~qfcutpQDYl?N$QODGwE*PgVD%_@?QKrH=lK_I_PdJeu{r9&q zCgu9;f5||x#KB8m#q#CLx&HcVF*YFxRW;S)$Rl4(6g5yP_4AXTTtj1H6P+Eicy!t0 z{OE^2q`Rk^1NL9UWtV*ioJQ+_A(N&>h@k?bRS26U-dBX9XUTWY6Ox~O_PIRx;QcrU zmww|L^!3GP9rE4pU4~Q+=M-n1`3{r{YVW#oa_R!Ijymd?3e*MTG={5``;-EyJawD1 z1|cL}on3t31LyJG?|zeVT;ir1f5{CuT!(Xxw$>H~iU~nu`=s(G`bp`CT+xy+w8pX;x`o+qDtl3Xsw`~?g6;Cbiq zzW4ndS``rFa842Eh_{|`4ht79jjUet zBBfG4OO`C+#1l^C)KkyF8c$+ARH3~h9P86^9d*<(H4x6(`V2G8;2+pfnW%>!UPeQ{ zjWo%DivWqWK5;(`gKD0mbDpDADMg%=5yBDZkRZrW8Z7%D7cGb)MUs~NRfN|Do%Q}f zB{iw>g4o)!kA~HGq)-@ZDVK{xxk>@#%CTf7Ua!q+9pT(iH4rJipp&vvy(7(1Q8ZEp zRdes~JVsF^IC#0Dt})gzow5D#TkAHd%oj0(rS-h_wTrV8OwA~)YmCzj!-_D8+O!2X zY%iq(vN`sa))OEGN&>|C(4r^W3&HyRH>ODH={issZg<&0ayu7h{ z-v7E_oW`gc7oEizTa)MKO^>Nb0fAIQf~b<150$7^hjj)aDrQ(O1pQ}k2CZD9c8ym_ z$?&q-4*PCwB`VePxZ2FLTdCCHVY6c^+eFR(LvYoSQ=%$->)1Q6w?B#c5^7(?)IZs} zV4UV~_#(g78f48(H53WDy+I^u_Jy(e2;DfpSFXi~ZM6kO#VAd&mh^mNTZUhgnsd~r zxxEW}i&(6Wi7$t z;j-iZfA-Eh&Z_F%-_KfmpL1r0HuNS+wO0@X8%0WDH#f!_HTpBT5@X3V8k2jITw7v- zMvcK1%+;7^VnYQLLFvUPC?KGMfJz@`hJk74oW0lj{jv8sXP=p&N*j0|KgT&`m$eJ) zyWe-c@4JF(Hu*V>`C|w9u2s90_YLiJf9aeLX7<%J5J5b65sOi%L&TXGMy7)6Xp*&Q zh^52dcC?^TC``7_@+z3nI8PXDCJ!;XoDIKM8J{XyQB)aG%)Aufg@2=h8`;0I`P<08 z-&)(Fe-AeHwJ?N_C3YX3f0c>J77k46URxCw5J`jb_W0fBs?}^*UrN69 zmtkAtvbBz_fg5uhZD@GisP!1Fev=nMw1fK>>a#D;QN~{1d%{?6{COL{35_4671kJx zG5E%iNF-=k+=4c3ifP)kFkEWS{2LHqY@}o&KCQJl+QC?pjXbThBn{s@2fM}9*x8;% zy{A#(W6r+0f3|j43kL@EgYay&e^W|D?mH1iA&=aR;~O6*%<;>2FKw&yY}}LmHr|%+ zPV7E&C#wD6{*lz31D|Z!OO+e$$ru4z)sJG|UC0C22*0nnk zVQi#mt;rN#6G1!}5lIjZ4(g6C=Hl`993qUuevEYf+eXfhaNwhr&RLD&oI=6;vwO}c zkl>pGnjKB>-(QhibN^<4zkh@SfoPDGR&|5E#FZ-SG>yIEYV7S71mT-fzZcl^Q_qPo z3W6XA`z;N-OZTidN#dOaK@bEXf(WA^2!bF)5MdMqp+QzGU!Iv$EcaIs4gy3N1wq(N z?E5ltg0MRfVH5;mH&Az?>irohK`v|?5ypdwy6&*-XI1|@Yq#P)`v#rfw%l=B-QPE5 zfA6FZAofeW3Fq<4{@u>9x%y+d^)jD#WM6qNp|K*u*r;jXA7b7==*X+C;ME&Dsw0jn zI{7dStW#%y+v_+Y>w4*Q18ocvd5tk(ExzaH?`LN_ns3@(;Tw|4Guu<=c`NsR_O~5b zw;^_-z2SXojM@IOLZd>2u~8HJBlbNHtN|1#9lWq$4aWGv`-XCXl*(3>NT-tF`cWZj zU>$4leZx+7cq-F2g&T{9`>}byYwe)5gRvIJb#ljn!uPzKSniCl?P`049b{`FlR4*^ zzgv54jh$Vd@SbY;KF_V2d9Q*Aa6O;wgQGRMdo26!i16Q5^xso%E|J^A>Hq*B07*na zR6xgdu*PJ+3x3b6BQ#b-7#lgh=i#_+e15p~Sod$)(_YGb;jaCX{e6)4~feqKg zn*4vjuZU!@JpC?G?68Lm~v= z177$t;b&9lwJouXzP7Tw^@A5Cy5q=w8@<1R_r9MIwxHY7+R5HifwpNJ#|iEoYr^eY zP!6bIGVr?M?4?sUj>Z@-yG>*KP*laG+E|gwH;o#F;{;aKIcJ}ZTSqt?$DwoQ&fIp} z&*;>tBe7U4@|(ukKs>xuEtgz!35Rv<%0qwrBdEZwsddB8O`m@D8ExCP-G%mA{@-=i zQCeEct7Bhl;BYh-U35N5DLl`^bzKsP1jikB95>$h6I!-v*|6oi9ir_u;RL6`Hzixu zIUh^J(vMnc4S65f&h?DC(#e0{;9QL1!{JuuY0N%Y85%GNG#CgfM_a5lC=FWWCi~Vp z^Y15ksI=A+ix-4z`}kfO$8j)z@Ss_*T|%QlEXGDnt`l%wmx6)<&N$;th71|Psi&Sw z`wksgzI-`<{p-`j;_<+xnCXa=4g|s);)w(R$z(Egtp*c;dg*kyo7_L@U)=d~(y0{d z)~@BQyY2#|LsuoCbr-xh#)R*K?HFT7C6l;rEHWn3u!}5_NHA#7AO;Q`NZYn;`QU>O zc<{joiFS;+v7NeBXTGcTSO4=rc4Yy0=x`f3 zZ-VcoBkc*hGy@s0W?ekrk{Myhpmq4Y0qtlU*F|eLTt?x0(fug2)Me#I@f+)OH!0u(c6&fuT_{3j(PC3NZ1 zg-b5Egnp;=2Z9biGto-PhV_gYGlnHgmQY(;OXtp=x%%p>IpM^UsHmtwDMc!kV%4fu zU=9EN_xt?wU;kpw>eY1W+?mTSyNrJQ`hn6+nfxBlKmR;6H8l(xGzj1K!rF)Rg~azf z9LJ$`n>PIH_B#Mb*4A+Cb=R?U>E~b#YuB#j?|=UXbLW1DF@`Q(y72w)f1hKIJr2ip zxagvbIIL?|&O7%!{{HvBXOB%OMM+5sT05M3-Z^wRvT5QMXX8skw|l%PkCZVVoLCav2x3!i;7z5yp=v}Hsqddd_yuFm^jJ5Ijg7z$Sg zt#st^K3p)g{O%PM;^(yzV$7ZEnCJz4?Uc9lcm!h>(;Ji^ytwvX;Q>r#{31xap>5w6Mr84SlEFn z)~#L3=bwMZ5r-en>eZ`x=%I%|X_hQr%&1YLXy3j)mtB52MTLdjci+816&N6$PP1-Z zu>FIbbjk~c`>f^1KmIXy+;KBMyZxtJcG)E~Yu1!8WBy8MNoBCG3PdquF=~gLD1}Y~ zlNplCc`vg9>U+Tp9W0am94;GJfEhIn{&=26t3X&Yu1(`x(y27*w4dE)W*@0k{ynL6 zWZU6>y>uv+DiGjw%E$OQ&rLexW!Z{5S7;oF#drYW`-XMv*5Nn~sZ<)r(G<66f!2!m z-g^(NHEY(aVa=K~IIfHD`^=a*lkPow;<~vpk->up)3`g+*;S zwCg}BE323_YYyj~KNJ*9dS@o{=FJ13cke!&dB&-@F}VMCk8;kr=P-5Z6l!W}7<$%F zs%xtG=%abm)KoKM$Pjw>IU22@rrI!J!UR75>@(u=7=8Nmq0h-DQ`E#IFe`%r#6Z*( ze%3Oz;qU=y9m93w7z3Yux`J7AX0m?WTH3T}!_c8a>Dj9bXz)@nW5#Sg_~1hli3CR+ zaX7<<4d50&Sc!F``#sPs#am|{wVZcrhoU>v51^|>&s8INdii&vdx#w8E zd^z2_cL%_AoiGB{L2E^AZ7s%HHf`EOJRYOGyet$l53LoO%FEfXVFSMJbHovcgVG#& z=wY;MSeS_sjS>WDwS&R zc!G0iIpmN-=+Uzm2Yu%jT2adV#q@cJL{!H4sC$# zV(i#Axb60lU|{y_xs;VvaQ*c^BArh1>Z@a!@b(nGea;}Xjx%rWd`>&-daDQ*>QX3WzpUAmOfqes)WZCkFn<{CUNNSW|G4-<|>YOQG#MtlD8kAI|Fw{BEd*HBhg zN?~Ckk3RY+OP6{qUc8uor<}sNwQH%Ws>1X91|vf=?$Gw_+h^ULSpf}2^XaFbX33Hz z{N*oyp;fC^Ty@n|)YjH+E zj%S-3WY!{(%aj0e1AzvV1?$kFMGI369 z-@h-hM0lTMJgVBo^TH6+j96ylvQ+rjvSmvZ*1~D0oc_EWH=KiO$xW~(!c*{bnB6e&ephKJ%amgM_j2Qj{7Sjj0YGQ!O=>QCi3Iwp3NC&4$N)8f&C92JeW7$c!S3ue}Vx62IL)2>o#q6_&OXcm~6iueJ}{VEGsLc zNz>+_Vg0&N{`ANbq*B2cTs$79u&@9>9e5++aR=iC@3o_7*(%sxQDGsj6GVU3)PU!u z>CmY~FivTqZQHhN+O&y`VHj

%>T>Qh=NN+V?Eh*ueE0hadj%S|&}J#>|D;L^ zL(UpZyLL^97eK|P&5R!XcrY#+dK;QGYX&M9-)z?|6vb%zhmtP!KtQhI0gXk4F2uvS z9>yJa+`+&8^)LSV*Z-r-pI`9&9fhe?wrGH%>>&N$-?949P%(7@Arx9&Z- zm^E`Duf8&tkvComKw(i4-@o!2TD8@9$zb^{TWlRmnXF4W5XS}@A~ZUbwMK0DgO-K@ z0=DDcsgokIP3pQUciP?9(DIROHnjcBcbW2F(V&=ZEx*fcJaAdDd^z2^b<3TnymJ$l zK=a|AyZ^|Kel(Ki%>%P-?b;12{rqzlEn330*Zn_=TPfao>jNq)s~I+IAn7!`@y2*s zw{FGR=M3PUyZ^*bZW>9mW)7P-*YKxD9^==)`6<2+6%`(TdgM`leb+5u;q})hP+q>7 zi!Z*I&6_KE?X}l9>Zl_*^UOZ^G4>Y5j(v-g4P^`;K7tPI+pw{86EkMaKr6*}{v#N( ze&B&e`OZa`(y3D$=Fk6}1q(jrNB{Xf&@ger9JXw!;+(V3qP#rC`0?ZD)VVVwMx4TL ze)9mg-~L}TZBE`!eb2|y?oPz}OZU4!A{L`ihaIU$xi4s-U0bRDy3KXAg^1!V5sz!0 zcw#h;6C;^SQrx0Boe$~EH9xqD=FNk1dd8W3nK0o!Mvoqi(u$*xI-23b2cR`*#{eEm zJD@z=805 zjCpL^VuYyG7>&Tp^eE9hMK2vJ9tdG%+330|OiWa<(Cr!i77;t&vp8<999=p^FuoYA zJ{Q4Dd$_U4^M5vRKlfESX^15vF5HZ;LC#H@c~3CD=xFL#s5{|F$wRu|{SmPk1wq(F z!t#L`kqHGPuS{s(cLwbQN*5H}R$*nCP>HM`sU{N@%;0BZLQxDw6GBmpRtC%);#j(Je*i2KQ~h2w63)m`J9Oz%M>ce+i|8?K^^fG8W$pr2Q_>6Y4sah zV7s|}+jYGPJ5Q$8t)juiJstfMDdnbJ@=Dx5B%(7jg&JGAW_3hot1e3$iB^u(l#BfC z#vC$!*g!lZ$CFuSDEQ6s`A2*NJ1z25(us>7aIe@ENBqoQ6HN!e)Zh{Z1m z!X98>i{dxk#*VBj;&-4T!YBxWAP5me7zIHP1R;V5qaX-^AViSh8$l3uja^P^kFqDn z>Ap$2&yEDpY-{`9bbVo8A{L_{2s=--Vvr4Lgx0Gpv`^U`ZP}ji?dkP}eT7(zf*|ZX zQA<&2oXo5k+blp|cN@E-A$wY2zUlTw02?D>F$#jPi)51WgZVP+Rg7t9akjmPAnXr_ z#dt7aEyiX_Ue*6?o8v@veh(&WmFFoT#2QwwUd{65%lY!lFY|s1CWOx2J6dZxb?QXV zo;~T@xpVy*@gkPOeu4<&fkIZmR9Fl-JEb@f%v$dGX2m%q4^)~#Ff z)Bn0HJBOh$23=pbc)4`7qeu^lB_76f8KfAa`VlY(Aos>eS_mV+0Q^kG=slc zQQWTrF@!zEiWMt3?)c+r(zGeQ=VxDDI*sS0v0-3NI+e!ve4c&wS!U0kjqm$(?bbEe zh`3gT{R|Pt1Bi4w&BTcl(OOegRmJ@I9|MF!7S3iL!5ANFEWiHsuTe@-Qc}V__uPXq zh9N_S(7ShUw05v25J$&#!P?x^JP^zz5OJ*rV@)b6yuyKtmrk)_7gJkPi|3`Y zFB8rSWqd<2nZ)yaMvWT9KmPGNp6An|MGHoa8Wqm5=zJ*4Co6X5G4VXzeg@ z;zU0D@I#F8`NJQ6&xIFUz>4KxfYL1gVi^}+cp(oy_#mK|GkZ2S-*hvVeD8bQddsc+ z`~5kQU<~0vMLP~!DbndQsdNg@^RlmWI*soe(xFH`{P07(_~MHgHX%?YBoQHA{s5ynPK(D9%&SWD%W&CH%X zn?8N|P*_yN8E2e{mrnEHhaUp)-h1zoNF=!BmRq>;``_p0n{VRu(@$r^`VBxZlX+cY zu^3uA^y$-wf`S5O&YS_jC!c&mQBe_n`}Sq>q|ul9CdPF+rF-iW5)j&Cy36 zO+1m<&ekn%EY5%d1DHB>D(ly;W8uP2IOB}dQA$%qy%9SfQ_PFC%Fn>PN zrcGn`@ZlVJuWGa=)re6#mJeYUieUE3Kd4`&rYED1>3>-((u3dW^$6?f{QS|89 zi>k^kR8&+@)TGJYJ{`h7!WbV6+<*V?x&8K^QB_sN`0;O&F$r6?Eas6%9-&>k_N3G4 zecM<;*a5_qdH}Fy%^DUiTtJ^bCo^u`8;l!2j`8Ei^Mh-z1z^UE84Mjd6l)D*#yriK zF=Ke}!3UW(eLAgMx5ijYB9WlHyo_m6r(%qc<7hn3M~CA;#~ynuty;BY)~s2yY}Jb1 zeR=~haNwC3V|e`W#~C~JRsQ#X?_%W0ku3k>i+y%JguRF7c_L=27O+g2G6iD{r=EH$zHbQ9B@}&6 zKABW1#q8O$>D#w2H{5UowY4?8J82Td#l`&c7r&rwyY^UPx#+?Rabq!FfBp4f%hpm* zSP-OQgx2S&r=ChW?a}w-lhIn^c^*d`aRhhXc_+2Cwfysi7pSeR;m$knKiNB zQg6|4_b|CWlSde-Vq<(C8|EYCuM@5ZWbz#|N&H&X$w>@<%dBsVkMDWJ;&JNbN{Us` zs9CXmIo-N-%NCEQe?1j{f9`Lbapsv=V@W2HxUPfNniegJ0mYUrmDJYO;5ZJx@6)77 z6H=)Z)22=1>T9mv4Xu>!OW6I$7-M54BV1uAw(NIGg&kP6Xg6PwVe9h=SD$q8(Bois5%rK^6{dtf51Pj;vp|o-SRw(5zY0?7b5t?JEik3n(fo z3@YIGKB-iil9CcSb?US`8n7F-Aqe#mVQj2qpWbZ)-w}DjZ>aMKe#?rYwb|v|SS;T< z$o{4p++O{H;u%2}YwLtXbE&PZA)b9e0#IQQ@qALL6eT4k3>Yxr8}401 zQP^{cFdnGvj4;(*w!w9!BNFn_O3|@XC;Dp5C!c)6s#UA9zXcABASfq;Qi{%!yRkXdrCwpkE%1QAAI+lb{SYy+(wI(Fx5&;T07yaEp^=aIWIjBxKe}JG(;4I{THzq1wq&~^2DtHmuNi~J;W37`pXHzeuh|# zf*=Tj5J7}d5ClOGB8V^wf*=S&1QA9-5VlTUq^Ter9EdOqf*=S&1QA9-5ClPpAi^jJ zf*=SHWOfZf5E|wiRj1j}^`!d|_CLg86a+yKga{&xf*=Tj5J7}d5QIIzj<`t0jVkP) zh%gF*&@kUPcX3<7C!#3qzeo{rK@j#JB7j2ULo7x?5ClPpAi^jJf*=SHL>L7@5CkED z2%{hff*?c?VH5;G5QGRKjDjEtf)GK3Q4j<{5F&^$3W6XALIe>;K@bE%h#56%pO1gby*sTCA~HYj9mRyiOLmK7t?!JH~eAV+^beV+>k5q>@RtY}rCZMFpzP zB&Kyg3ws`GZT6*<%D%MYpp~Ly$4)q|!We@!7RPn=b&~}_5cYeNwPx$4gtZuJ(MnNS zS;?kNn`qIZ1PO zW6kbwsjyYFuKOU8xn^Ry3xXi*EZY{wY+8oJ_XAPHT0AeEjeM+!QrYCl=-8LB7Ofqy zCL7RGcbSGh3)`W=^CW^O2!gPyY}4mywlY>|OdX3*sXDII+-GZSI1ZNkU2C1UjLy8T zvz)jDw}YG?K@f!9&NeMZtujgdkvv7E&|2rjY&+|F*2fqXTALX`&5T=`dXbcY#Ti(Y zgvsievCSM3Nt9*-FU_rJkJXR&>Avn1;*OkccDO$!aE{-`IYuus^&#TZ7L?sUmF zrSLr;#|`SOju|tCx8Hi3kt0Vkc*x)&_f9FS?*;N4*}gRv!t!NVw`v15TC;&V8Oswu zX*9Xze9x;R2P^fzy13R z#XWc5m2ImrhNexM(!PCr&N=s7ii?Z$&V7DeU9#^p=iB!UFTMN{Uw!!{|8?7K;lqu} zx!LP{4(=g0vc1eUGlbiAo!okvYi%vQZ*ryZti|&@thL1A@$7fmc4s21qwUE%w(xpL zX+1$WpxGr?>W*48N(U~)>gsByOqs$FM;y-7sZ%*?=+Nvkj_cxkUa&0G8&fpaV#0{n zAexn|cm!z*Dk6Si2bU2$rGjlmg--?lQ(A>07SD=!-HJY5I*sEvJo3oHG;7ujtu-4r zZe-f@>D+(+{frqihNexM^2#f(1RbywO=VFzk%O$T1}QJ0=!czfGMQwjpqeR=`f;Mk&Rr=7LuI2q3&B z*4SWKYje6A5!lQ%bzCPRrsQu+5QGDQT@%I~B(duHQvd)U07*naRMUaYnKOr$#l_rs zuKGl4O%;R=@idA^9(a*&H~`H(@y2;tFOk5#Yv}mF(J;#h0Gf1UUoORYvF1_>;wARd{7;!8^?$dBk0zx8`G!HV8Md({NLS+i!G zbIv*R>~(l}hC~zv;Xq`M`se~nz%pgZ6h@2~L8s1#aQyKnFnjiFAh1ZrjUUgVMT@xm z?z_1A?z>pDXc6Paj|VKTz4jXKzyCg?M*V?b|N7S~TC|8+vu0(t|MDxZP*PIDs0SY4 zzWeTD(V|7X_~MHIJpAw@Tzctc{NMjQ!|-9ldE}8lg=<+xjrs%M{qA>p?z!g}K72S& zJn=*@{#lQ}g#x7gf&~ls!ykUnz4zS1 z8*hxu{+6+hK3TMgKmF+uZoKg)Jo~r5QC(fb?|=V$97ktG(f2&=z4zX&w14m6dtNrk zDVM_mb!)T}Jp5Q|m_B_5Lx&EfTeog}^wCFb-n^OXufLwFufCeE zzWR!pGiPx94}XYKDiFocT{(N!Y$_@$xbC{^xbn&?S+!~vQ>RV?f}Gi@Q>QXw#0U;O z^f2bln@4GBDL?$-54rm4t5~{pDO09Q$v%WFTeggmBS$i9*ihbn`)w+>Y-aA|5)oHc9KGJpPp>~YSXHH(UhP4)JlO4jo7%P(`%i6`-2x7|j+e*G9b_O;L& z6;Tv~1C>2$F*>eG$%geTTegg!|NQ3|<8#Itr}NfZZ*l$w7lJiRes3~YTyZ&_4><&5 z3_t$ykJ++i3jmWRPv*MouA_CEwzO{DnwxI=37a=>&Q60h`Mt^f?_K{(v!=}`E-vPK z-}@fVKmQLdz4TI&$s{EkOEAXgyz|cG?6bcOSdz81D5a>VsKE1l&OZBWh7BLS)ks^d zHUIgeA7PBaaU49)BNmG@`mxcuq6DFMOqw)_8*aFP&Ye4h(p-7vmHg^g{}Y@G$3bh& z<(FMXES}($Q~HrgCaJBhiA)`(!|nMPYwNdv9|Yy-(A79*%owb-)YQ~aP*6bYHf{Ls ze|$F>4-QY=z=3DdwOcoQ&*!6$KH`ciuAphN<`fos3>!Y22@@u8{0S%EI1cGlGCR(< zaNzTOmg9p>KTX(=RckW!Sy6P&5nlzzlvu1qjTi@cH zciv&p;2~IRIr-$i#1jP^b<|Oe8#f++`STZW)>%Vn-lCYM&6;t+g%?m;Q=2`;1q&M9 z|EZ^)itqbDIYh1L+qW-$`}PgbNhW$)${z~CfyN#cMu3^KW>HzWg)6VT0&8uyL-}Ia zQhN04#oD!NIOLE+vOyL-diKhW50#XZ(4j*Iu!eLxO^=>E$&4wYVg34bT>t<6AFk`7 zlqQ`{(WFTewBvB!efRR}tFQ9xGtY3s2`6yH6<5%+S1%F;h5YJQzv7iwUg4Q%p5>Th zj^T4MfOtHXy+;ZP3eYOpchja#$ppugm6h?QKLyrvI-SPze3~>V%C3xa_ja`QU?p^Ugc((7k(i1`i%g z$4;HX!tG);3c`WNo)t!Gc{npM1iaHEY7)9ZS1*?fAtne#v27 zyMi@TRaH@1R)+6+c%H}Ycicg3O)YP}Ii5fK;SW6e=%d8q3AEPy_kaI4RaI5I_10TF z^zg$xHhOe}?N6suq|>30DUIV;&Kfd=2@@vdEvl8GWpOd9SFfgRyY?94^YvF>XA2ut zR|l41Jdp@GbC!hC!gFs*JTIE1k^Z=#`A+2RdhBs$PiByWCNSD*1;Gg7Nr$U zn>OLP>u#d3un5P|B$G+X%F3|evXHC2TU1oU_19ldo3`x$sNAxdWHK29PdVXs!-&yl z&6@H3?|+|Gt=nYJYi(@}Sc6iESS$uu+*piQ%%!%rh9*s#P+ne6^XAR7UpMIK+r5pMBtFL+Lsi)Yyc{9G}F=)^rUU=c3 zl$4aPV#Nx^j2XkGO`EdOsQvo&<6r;!C!02vvu4d2?z-!4#*Z6EEEePLyYJ@14?aL? zg&T{ZlqMF7;iXgj_y7D4AAR&uww=}lVf_uE!p=Dph3L30EnBwAMp8yOhuCbQLydiLze#EFxruC8L^#*O^rAOB$C!i9Mja>f zUSj6VnP6=wwuF(!mR`LMXWI1XR8?+aZ%8B(_?{O;MDI7brh*{s zZuY3fIBC*EjyvvHikdVbC`2CQl=bb~m&YD^jCu3samgi@P+3{Y&u+U7fd2jabN1Qa z##+P07hg~ z@P|KQ%$PB3*sy^P9XoRCt+#+uxUo35-f}CWM~`OX#*K9A){US3^ru*BsP~)@$={5o zS+s1`lET6wDz|J2T!dlged#5aFs5=0x7~JI5WV`{i&?pHB>{9;q;!7y4xZyun7pCp}5bKG&qGi+Fp z(o@$e8$4t%Z@=|6k3RY+N+}LM;s}PEbyjd~T^G;GoMTHo9>>v|(@#I0>gsBqdg`g{ z_WSkgo3%nmj2OW?@4Um~k3WIur8(}n;}|w<7+Ax(=bpn`Z@*1>Ss5KVcI1K!E(lXR zjEJKk9H1y`&DIA>vbleX`MjJpvfJ{~sa#pR%*-I+EFqcoGTWawZyxR1 zwWDLlPB^Z^NAu?K_~VcB#1l_M63tcKF=mtIqKWC5yt{2x@Yz9DEMHEy?%j8I`381Y zC;7h4Z$Rc+SYxxfpuTUixv7vpZ)dK!g31O`MGFJuYUoDx7rpj%$ATkytC@2aE&h<( zN3N|97LtHSZlcN-1qe2q%d^bnN{ahb5Dt9yc<@aoK*0?YytCFqm`I%sf>0{b0p(I0 zbeOEIwS(^m6;3h<{h5k4(P^wQ#R9UGP{;|X4m&<$a@A0>on+XN*PVFTty91}+rdT> zyffQhuwVg8mVC4d_#1Y9(Xq3rh!I)gK+j(ZHm_#j+%xoXNpR0lrbc8mHZp~OcD!a{G2|1PR^c~m9w+0$2ZeCBka>dPk z&*zd$FQt9^cHDU5jof+XopkBag$pmd2ndP=ph7XvcCtC^rJ?f{6~*kj8B1!fyYU(l zhNwl?z*J;)3%}dIbC9_X5D~h}xLuyrOuez(OeG#Kovt(987!YpCG(c|BJOLY8`^&G zu%(r1;K3;8SqT2B?DmW?4PQG!5E?yu!IetRmDQk2E?QS}KccQx7Okn-0C{fR9b#+8 zy?f8cH+QA(Mj}>N{&%}O^&!8k-nQ8Gb=yzxO+gU$D0{(`O3q4Z(8}3QJD$32Rom_) zcYf??YunmS&&Tedq3ge$^SW#7`1ZDa-45VuAqc`&kw^kT5ClPpAi^jJf*=SHL>L7@ z5CkED2%{hff*?c?VH5;G5QGRjCydcbEOr}}S%m!p$+Hs#LD+fJ@-LQI6$zt{7I`+t zWM_nE-n==@n>Wud$F@%r&4nGsOQ+eqc{4RNHKbChY(enM3-YhGl?NT65uv2-5%v(u zW_!bE39ju_If>Tsl$&$^CM=l;)UVGf2#peXfD`sC+pc_5uLG4EvQZO?Wb~3ZSm;|2 z8Uu2_3VVo%#TZ2d@PJ~Q(^X05A~bfSzY=yYbxOiziel$aCj?}th00%6*zajj6h#b$ z#*Fkm!k%R-7UTAi8?#Ze)%hLkKJbWe3i~tC{|I{)H}58k1Zrd_oz0s&P-xWDnfN#N zT~rK36a_&zxCw%98nPtRHag1a+Wg39^CIFX2!gP`;qLmX(W$4x z4&R#a^WN_88xo+p-|uaqZs;7y!-60P!v4-KT8t{x!sv|f9^jJ|NXuTD@2(*MYDk>x zisU{PDbYwl5QP1bU3aCbU~S_Y0DNOWx#1>tuz=cELzoQ-pRMzEZ?vKAXA1=9OT4Ip zAPD;>yFO8|g+Tl=pZ(B{s=-QUW~RjcGu8;Rh_?k5?klJAHH{xxFs)`*^!hQ>h!K@fy}%{SIBYrzdQEIOy&qGM<`BCd1F+Sf{mNJKXT)L|5Fs z?GOY(5WW%LOc)LLY0z5X`GAPE{+~T1YYpwCUi0EZDX&tbdd^hWE6eX1# zQ;jDIg7;Q|QJ|a#hB)^-n_3VAL12ensSS+TS(r9;0aK^W!B|T?;qv{fE~R6~COD2J z?WKshF?L*hb|J@4DKPNJ!(-T7QG@5D`JZ3iiWAdd;ZKkJAEg`1abxiFpWlk>W};R7 z$VM`j-R>fjzM`@Qqw(RXC;yLi>ox$EU;pNgaF=`1jhbnPAP9o6Gwgscsygp;Lb7=A z7kKFyRzXd*&!>yOphNrP!GV|?-^w<&jrg69|!Z z0vE5b3g5Hn&{#Caq8+^zS8Cn;Y%dovJQtSi*y1A(|C!nvkG5^w^MfB;8jQCpNTt$P zqw@lF8y=FZd%RL5M-T*IZ?X%)H$f-8ZtWH}l$7DP1t_ISCaYPpt_wpYNU=FrYUT6;(J+JlLnoZ4>2$ z`}J|cAC2|VN?~lU53RsA7HbWzQ`c1tSpl;utC5>4()j5@stV(I`gThHK2&b;addQi zF}E#a4c2DHWCM%V(TVIbne&$YYeLD?;VPL!kG>bHQ4j=Sr`b7SjF>o|ef|Yl2V)`T zD%_YuS$PE;)?3=NRoM1wFs7e{Z9Z3zDFPy7PO=Cj>8%Ut1@j1PKQ?Dc|lsH)(VA#?}Ot6-@Dnf zrn7&1FEm1J0oX#UDZukUThK0?d~)xw{gKldIjzQ5xUP%u2V$o}@iPV-H@Cd;A(@6) z44jB48jswu=ZT{r2!gOP?36GDZb(I{78Wj83@BVj)34tNOrG){@mL}AKVHnx;m71$ zgccro8P`wGW#S-ZBJ_3JA5bjeb__3bn1-KPiEf|mws68OI5 zh3DU7#fs&)P61lSC@ZUE{P>Aj26MuRT>{~i;YmRdgq>oS9B%VJUPM8nDb`vJKcXjx zbcxZSLmL1#m2YA7YL8fqY^SW0MJa_bK5N#j=J*qi;rt7}#WBZrL+KR0?=xlcOiD|` z9axRyx;RdZl9CdRKBgCE4LyxMCm)S(k{DkxapH8!Hm1UWn#_K}ltB~h+w&B@r+`@A zxaO*_*Yn{A3-EnKvt~^>`V(kx`tzpJrrZXH(r=N8H`=p z(AB(QLmBT*nn5b5aorfhh7IOB|8X|`PC1^mS4%qWGx@!lY_160u)Ya$A{`xL{rXY{ z4Cv3W;iuE7a|_bxN|LD>KKNkn-YHWn2!e0`vI7=lB%L7?oTW=w5{&0rjy}2z0A0Hs z%Gx!7dv)Q0#dJCJ_+V|7+m5w{e*OCJt#9|njX|H2yD;vJICJMNC7JYCym%?ioA<(T zYDdJP>rcSUPA+eW3L0X~ta&afT6XL$ep zk1@t29xveh^UtH#;my$wv}tn=k3IGTU|6>7Gg=n6=A@HOB$-Syc<>ptZRemh9M-in zb3a@_ZIz;8Qx#eV)^VFQ1!(Q#d1>63rg;mp(Xc_~y`cDj3D2XkFn#)LuyK@j89san zz58^;apAb*+YobOOrJiRO%+wlo4c4HLyyMMF20w3UrLW21>ivM-beDs2gi_1 z`jnS#&W=k8f*=Sx$9B5UXjZxg1z)b*$l5gIDS6n9^2H)f&H-lZ)PvUp9rmVCQG*1EX|t-qUgFoL}()6 z;`wRf@i-edZVa2XwSlyZUp413HWoIlFC*p_(W1C{wk;VqY>Q$y$b-~SQv(y;p3cGr zp9Q7vOcJFO9XlLKZOtZ9wH~opEZDFL#{Z1*Kv|427>{h4h}I6)q=ODCMwuGqetdFHs6=s+0Jh1#M~Fx@B03)P@$OA4a5R z+MZvl)%bx>wJ2`Rmdz=uDyy?DM->>vR8*vKbPP8JGiNMd?uVb?#u6NN>`|O>(h+p; z-ilNT{`AP-NYw_SYrH_vf@4)^T#O0RHv*3{N(T=b#+V>ABn-YOZrPOeYpbZJs0h{} z{LMhcrm8>$t)_YNW>^ccxQiRhZ5teFKw_!Gxx(!Fri!2ap04MpX2B_T069F-v;gE z0#%fXG55nyF+N#qY2LhrVIsexUHjJISe+rAPGfBllB(Unl8O{c1<3BVRqN&$nzD^w49B8uch|j-SC7%f7^M<7lNBG-v=ldbA3~8ER{iXst269|XE& z^DJX1tFjn#L$6p5lHlgl){PCjDt!!x3szvBh zPNS6yqk3~zp&RbUSRZSB9LZx81VPv(wqY^WDMw~u;esVttML33=bt};u}k0K@s!kFQKw(3tbQE!t&)SS-5ZsS|unfiqW^< zF#u>4D46d#eDMAvs;g?~bVwV%{(1$A7k^4DRzxE1aN>!<^0l>9xUPfNDmxcsz8f(R zMmG)^ICVfDzFhe#kl?kkZ*j)J{xm5nWai9S_~`<)qv+PH7v<&i@VzuXK5xH0ofA$x zma57sX3lz_WKyB5#aa(179`laaq#`1f=zjODJ#FIqJ4)Z6c&Kz`JgO?g@t*Qfd&jX zh0m6(!S@w!ygrF7n@^{8n>P}fDNEo=RcPhVqi07}ty+!eyDVC? zh|Zn+;JTVvOyiq0?OL{D;erJ$Ui=BZ2ae;QwPo0_ffN-5yNktLVljtw%FwBECqAD4 zF^iWdYHO=-T$e;#bJox^DQ+34OHomb>gpQeF_%;_6hI3o6TAomTEau>*{dTboOl!; zf4q#%Tarwe@J?8APN5x#z>HUl}ph&&Vq#>vv~0Ww07yxu`|t^H>J9& z3Tq6>YDk1_Z`-yF<>j>`lS!U??pe+||681Jd^eP~q|-Gh6~|ggCn1)AE?ru4#=ujU zGI45|Sq5+cJduQhS{y5X_O@V+EVLq?dypp+d+MGEv-}CLxeG@Qz3Vk<1ga{F0PqD`W zxAp6`DiNI_X_3{4j7&vngisM@gn)z@Coiuhx{)9fvH9tz@12ltl1Kz>dl!HB!vH#+ z+>VUekWpKsUArtUyZmfU>TvC1_y7PP07*naRL~5=;qojiK`d5+9*J}DAG*`E+p*NH zqfx&>ZQ8ZV;rt7R(XmsO7m(YCNHopFv`W=YIloJ3qU#bcQ^L=|&|#-Be8lPG<~5>5 z4GWuHG-+CgAwy2%>~nh{f#Z&E%Gu|fNrMJ8sZ%FP%T|p!wRdN(xMB$H+BG8*jiKo= z7A*M0OV}}J@IYF$XhhAL8ku!#k(OpSdeAtLs0|{9Za^duW4(8uv`Wzp6HQNG#)EeodijS4 z5hBE%LP+IcR~}AyHXy~I#fcZ{IPg2#JCvUyjscG0l}k^DhaY;C?LYsDX(f1I@?TUu zP{%RfFnlZ3Slq_YHJ*F+pKRK+m9(^U#*G{4#SV4rX_{&qnZSrd9L^Kp-O?gCXn2rm zN{RbznJVsRECy+5kZ|IV0wfX^MnqRSNa4ph^#TfjN1UyMb6pGc6U=BO)%f*@8lMpE z^h#wF>jn#V+IH{J2)cYY;}yb*lUf12vrJVm$&b-~n8B929*M17oX8`9ErG+iUjsDW+y1jgm;lqIT-u1jYf&S{R1z z(K(+Z^_uZqCcJ5J(_C573C$*yucP#1qzY^-+rqXbh8|Uc37ob~%R)DFOjBYQ0_o~W z4S~c7a*jmTMG}G34Mli8(Q#;m6Cy;25Yh#{p3*a)O&|DieT zlWE#cMh)A^qMuW#LtyASrU{l+MkFeUCw7uZsKzxRF?2y%RG5_z*P$`aWmpiuA9B95C z6IbV|xo#r1%I1Nk4gr>BDqlzZb~McoP7sTgVc7{ZP0g#OOJ{tF5Zcm00J^SX!z#+H zd_!!+p*uc^(z$otiQ1#i)6&ucZAix` z$c1puRqR>evY<{GuWUIHYbZty5h6s0Jw@d@#(i(v|5xHgb@7Q))wONQCXtAdmR_TZ zQk4x|RB%1D!zyk&kgsviP@$}r^5SNfx2~*wh!7z{ggDsPuY}RIY{$SxOJyo6hLl*A z!&Q~L7D%D74`cENaiCBYaSjn8M2HZF8up_WN-BqY>|}aSB~7Z7Vk)ujJ`qK?^8+nb zObL__B1DJ~Ar5KmM~=}!IfAwu0^xF$Zk#p8EY+6MGg1i=B1DJ~A@&#cKVeLXSL)cW zvgaI>>v-s93=zVE z6RO>fvJ@gjh$9mF*^jX*%h50zOo&4bdmN%EM2HZFF%F>dO^6VOIHc`ml+iRNb4rL1 zA&xj408y%_bct=hJYCWI2nOFJpyxMf=Cy5`4z z4j6lBnucv#PQnCL$9Ar}zbi3+HRo%$Wh=s=R=x9T;uJJI@wc=kLKEuQ2!XC^ z*it5o$EEb1UF!AS)t9zZL^3FElgZqOCNw#nx?G*_fZ7blFbfHdQ{-s*zeJtY3NkU|CHQ2xskDmhF`l zLiik>u2pzF^%>i?tX6%?vXN4H{Yxn^3>_f^@wnn3-LdMrh7bbN;Sz&wx&69rDuQPr z9AfOYt?N4Rcmg2=hM^;+zfM!d=!rPuME(caf5@LS-$1AKj>b3GuQO}d_nr1k=3liJa| zaREopdP{vToo8p;mbY0*C5F1Q@mF7vT z3a;|pM2PC-XRH{ulmY#azbMs5%U!h9>%+EfkTy5pbQ6;wxIejVp;bvZT!pWzGw}MC z(%(?*qa*pgj8Ew*0?$ndZoKhE{x`I>9{Gbc{U;XVrfXgnulsoUZoz0sIDaS4D7LtoEzKB7C&QuC?kAUqR zG)-f`fc{)|=_QznI3VcPuOB0?xWcg*tA5+=PG!Z46@2r}H~5P=u&ApTk8T*0mX`AP z)TxZT;tGZj8_IRpUB}EBGnI~DA33sp86SXW`Q~tq|M~iBzW(}a{{w%dVK-~o{VhpbVud?z&bIxsAwrmMP zBfC{gG)*VFRZ9TcmPk|JIcyR)w#6EZq*XqFle2V1459KoefB5J!tB8 zaDIo@IjsRyeIaO_lY=IN*S@-Mzr6cubEIRzmEKmPa=>(;HMapT6k@WPAKtXU(a^{PMomtA@(8#ZiU{`~n> zmroM)RgTm8^dT!NiEj@sE{owY$4@!Ob^~X4$f3M59qUb?U@@ z_uo(QuCH>$V=+dJ8pYbRYiZp0C|b2@$#>sO_O*$K`a)-wv{_ZD%Wo&64aC^ZX3d&0?)KZgK|lB0v%LP=Ys{QEgNy%g33EUEH*dW02J6?a zr+M?{j2bnHj-5J#wE5tJ4|w^NSJ=5@2LlHVWLHUvk_kI6Wxu|CY1*_YuS}l~z@?X5 zLVkWebLY)N6T-WG%rVEXWXTdvJMA<^jT%K-x+2KBo@_EbbLI?kb94FQpRUAA#F;;T zKCiy|D%-aGOm=oFF1+wUdiCl>Vc}+;fBreX{PIiU@i;A7wBVX+uAxK6P81Xr0uYbK z$5^tLfdlH{-^QBbt`Z&K<>E zdg-Nn@WBUMef3q;tXYeXKAO)z|M^ey^Ydxaq$xv(4rTa=;YtiEC4vY(W6Im{0S#exOp>%5g`_fv2o)@e%`i?sZ*!2V#NwdOH0Yh%Hql^uj1q` zT>!y*@4m~MZ@$T-+c28 z85y-X`Q*-AbM3X%sZ;03BbpV!6Z;5_yxi9Ochzd|niAotkEFCEmhGG9E1kOkv6Hq` zvK!YTHV|My6RE^kro7ML9tv_?e9^4{{Kltj{qUSA#zFmRyAH< z6zS{NbZp!92%0PDC>Oy9P{1nB;~C0QIh|9g^@isnEF=ejIc&!4xH z`6_pvq%yu}QNbsQfpI6ji+k|AeoyDlx^JD+n$>Ik_se~ruC%ctD{&zNMtV94)AUqY zn+s<6*rx3fl!z_x9E_~A#s`}P|qO`1fVI(4|@l1r#rvnIFPatrI$u4Vc1<=XD!2hPfsUn7LzvdbdAG9>lgS z7B5=Jlqrv5+ZN}YcOFGWMci}GJ#5;zk?GT?qw6|ZEwgy}<(JWf;DHAoVCBk{oPYlL z9DD4s%$+-zr=ENgY5VR9hdp*9rEupVNE9`ptO|vucDuS^sQ(>eU__!=riqz|dmn3X zt~;EA=B|5Jzp|TgR5@n%gX|hJ1h_F5MkMOjt4?2)_2-J|J>7nJA_I>8&eh58cD(L< z>ds*R!kcf!U90bjtM_#pRQi4)lJx%W;c|N3{3jjNoQn{@DQssAtzNUH+%;F1SfyP+ zmF-rJeR9{ZZHvszOf*en)25BQ`|f)HY}~ksO$7y%mXx6DItvyoV9lD<2qC!n<}q~c z+=-&1A|>Li0-kBLP`d)x;^^+X??wp0ph1IKw0JRBUvq7R^)*d%CQb0}yYFIICb!;t zE5{ypJYBnX<-PabW8=n+oPPRgoP2U;^78UnyLKJ#zyBUvwruuxvJrQeCNvf-Sb$;Z z6clWtsHlityLO^!8jBV!=IHkAllm_x*aSe+rcE8zKY1xR_?mTVUIgh+%jl zrC)#j6)7cYX=z+^(f`o5@9EU7TNm9h)Mn&JVH&+1W?(1pe5_sWF1K|qYup{JLjYZF zBoU7}It^E}<{If}-pRWHYS+mmEiH}4M>S^q&p$hbQ#lxcW%*|Gg@uI(A(S#5 zNym;Ix$U;wIPs*Ds8_EZ@4ovUS6y`#ufP79WA^L6IEG;$9O7J5RD^BY6ciM)Zrxf6 z3JS4po1cH)R&M-FnlwQO!M1JNl>d?=>RrEn9V@*t&Hax^8gHF~!7XENp?&*fC@n4V%D(>E>vZkXg~EaY zwKk<>Yta^Z_3YubpTA)}dAY6k{a%DG$}KJ~rca+f_(U=*HNcV9i&tuSAdQA`E1*|)$=oP7w(Q7 zJFrZPcr3=YZQC5hsxr@xMk8$7ww2;ve_>Zi30pRA;i#jUB#qBE=XNYZb+w~!(4Zl< zZL@0CDv*+8%a-xjV~_FOx8L%_6HoB{_unyX+BE+6fBzR6P}eJDDmp4r=G&nrAygS{HuC~rpdf{a{>5r=~A!k zk|j&%)~y>&nl|P8?|;CSl0+iG`t|F*GRi^R48-RQ4#8Oyi3DaM;npBX2!bC4+qN(a z12d6e_3G6m5kyz~DP>AM;Smz=caLxeu1UqAx$!BbEh#Q8CO?0pD(8O4oIY&ZqHbm; zD_5>a5xctgrrvv@33l$-!4E(Ds0f!3G-=v|l`B{J9G(y);&Epa;&7YJMl@(_qX?nP z(F-L)25)ZFc?Dw$ad6;p@vU3uR$fF(X3w5Yvu4d{(xeH^TeP4_lO{B2(u6nOc%wpl zh~3$oR*Nu}m6fq|>sBUDp3LM2?&sQTuVKcFnbfOSmrE|agn8En@HF(GnTD5A$ym|Bag3yEbQ?H3HMLc;bmC zcxl=+CQO)su4|lq)>%pvZ2Lw8uE;bRiTXaID6aaKUw&c!{Esjk&im!R|D6dFCZK7W zv$K*68#W9fG#-8QQJ#7FDek%F9u_QEK>hj+u%(LLQCL{Wym|A{4TEQ%d73d}#xQ&K zYzhhrFin#tO`5t(t2#^PcZ}eNy8J!6Yi;$KHO~KvlkeKKE2e4k-FM%iX*xgt_yfAG zbIv(uGjHBJhoG4(TlOVAd-kHJsEA{aJr+&V88PB4gb?)X(H)TJx(iUXix;B_!QUoNrpw7E)46kJ?!D(8hfrzEpEr;G z{Rhy#eR~G<@6V!z3(<9rp+kovgm5@u)lYVIHlKX*|LD`Z53^^_rfu7HSe8v99%J$Y z_tU*wH@bK0#=ZC6>-n3VefHTzA_l#C_XY%;Hg2SC+qSrylbt(uFmBv9PVU@^?%ld^ z-+hz3O?6IAYd&7Qh|^E&LzgaHc=nlR)w2>Bixw_m;DG)deRMm{IO7Z!EnEbV} z_@Rs7`<04>w-JOPLx=MC<5QJH%Tj8$XP$Y65hKn5K-a4$;i@*rXjv9>=FH*!_ups7 zjve&u*@H(PeH2Xy+O})U#EBExv113%KmR->C8dlXKc16LI*}eddNO+SXzJ9d!{Wt@ z>CmAASy@@CVdn$?m%sd(tgI}){`zZjb92ec$_iMTs-1JAMvZ9Lupt{ZtY^rOAzX05 z1)j*IMvWT2h|!r0;pj7Z_wLP&H{OV4S-kbu4C-cPGHKEz8Z|zOtFF3=+}vE2ELlSP z_U$?G#1jBmzI-_V|MNfpLya0Wnf3PDRYl%rnoRtgMu8zx|e`O`9@m)F`gI?mEmwf{vX!ao1gUk&%(XteG>hESu}E zzn*i>Jr|`DF+5`d%QT&EQ(^(}q`%UzVFNTx6Hnyhk3R+^AAIlu zr=EH$0|pG>qmMoUR0N&;{Ec+!ax&6Z5)qKR{r1~PDOs>!f!Av+7GvqsFZk%AkGTK- z`+4Z0huKm5E1D2YylWzxH*aC~?0@mfE3dG8`EsUCovIw4EyV?Cnnqe$8g4kPS+iym zkH=ZEWC=*SLWgI=(3v`QD!1Ks8y!1#{QKX^^8AZ0zTnYErw}VE<+|&x z3ZnQB@%R%+TSY^eIddj&zx_6M+;In!CjFH}JWf1T#-IQE7p@&OiZ7Nf<)VxJhudzu z%`@uxedG5&eud!sm5OMJFXHgwBY6Dr#{qcai6m6b{}k&uaaOiJ65sZe$O^1=FU`9wUHe9h_Wv_8G%WtU#!)wL|s zsS_NZ?fvflH4}+Ixj>sq96AFmV6({^Z7eJ-1~6;{`aRJ{kaR?V_+`7`26$0yd=+c@cBMAWs3a6 z#TQ8_rM&Qh^W{7Lnk{2xr7|zKwOqSqjePf=cVy2V-KAxjvS`a@*{Wrhl+u=)Hs(A3 zE4b&IHs(udTQXKwDzjU)Qs>f^$Fx6M{`BJy-t+tL-yg`+`t+6?^Eb%6+}7S0-F7U? zlpEHslew*PlJ7O;$jfal=YII1xAyv;ewy6A{b%o9KVH084(Q)c?%Yu<+qG>gUwHmG zxohW6X(kdfR#qx4%ajG1Hpw=5x&AwCTe4NlEIIeX52cj0EG#ULIoa7#N?V@Rr?*_V z;3MxozWeqYxp>h+DW#MJn>ML(&bzQNe}fvoRBO6j+qUw%Z@=;8Y~I|t^7PaCNXs&1 zZtEPmeA$;W9xIcHcuZ!uY9;eGte5dvnQW7nE1!SvSy}w+FH%ZdmX($S)<^lZpL{L# zdR4zwbghzgSlMx~-<5-M$V%_Oq-2*YDcL0p3k&47twl0_!+N=GYmt26`RC-;qAjv$ z%Vt?vSRe}v3*_As?~->1bjc*)Lkteg2{vlNOo@iPcx}huUG0$&D zrquPz2kX1#jYyzvkHa>*rZ+_;fi8MS%swg2PO zPd}wYhakFBy#N3p07*naRFk;;^2_+ofBxgR^;jelCYr8$@1+nL?b{#iiIb(HU)-`~ z3$0tXR`(H!a&-G+=+Uz$DlVvrW%<#fT)iu(5PhYkB~D$1?Ce$)78W|GpEMdbZj5di z%2mcPNlQy35{dBo>#y_KXPb(g~L z#Ngg1bRx-etg_{JsaL-~k!TvHopu`Y=g()^vSsw@)yvbJyD@du3vN4Na~mPFWMb^VvP?2F z>ryu}Q@QUrgn8q}jnuE-fJh{wbS_Sm5Z8T3WqDBIcxBwRXBK<)>eXe*k|nHNx1Rs5 z`Y&I7wVc_rXOoD>FindmpL~*~OPA8KXHRar=_WO^QaRr5?n4AnzkUN&uU_pL5q-6M z8E?GthBrUDZX_8Wxvm+tGisBOk-?fZYrIXs`t|E+(4Zj*jndN6Bo#{{ksy&sIGHXq zo_+RNmMvRG_wL;pJ$khNT-`w3BDir<|NF^_eYmlUJxD)sE)Xz|N=2&6jBk;P7e`wC z<~^&RZztgTe1Zy^kZd6J`$h2mN`F>^^q(?}#ua@6>_AkaG!fz>&0u1k!c# zPRfShic{74i$o$x1{#K8uy*a*WJ!hd_mopk#V~aG^y#BEbke3-vu5Pw<#Eh0$56Lk zJS#Cuwne+4}YLj zr%v2(!wuA`Rf{|BxRc3~Co_Eba0U+^KQ6rRLUMC+x#P||sZpaQ_uY3Nx7;$8&Ye5+=9_OZWy+%UylK4BNKYQT%IwSnq+vDOEgMo#TK&Wh1J{k1-xkAT$;A$S@RFs2hf-YKX;R zO3W%Nk+ATh#z=VM)(flA&2;#AsED3@ZX<)B(F_dzztsQe6#|2HNRTE zoRd0qbn2^*ZFZ}ctX;RxZ_jm5_u5Gb5+1m&qPFPC*Q*FJo*HD?GEJ3n-qTU~OOZ+<+zw(vMC z@16rubiCNB0nuVGAUjAWA8LS0_R>NrVykJozX^B5a;a^kuAx9Y0QSr?XYdEHq6cC#N-TIx0=m$jQ!0J`Y^i4c$o_WaGMhv`(q-URP;~ zH0QeQ)z596n^a$=agwxa*A62RrFH8Z5Q6MhtuPaDFRhZBPRUP`l^r-&?FEgCvRk#p zh(ySB&Rez2^3Id{&r530Pa~9FX@9}{3HGlWM!D;Gd3k6;&@!t92#xIQY(UbwwVLNv zty-Z8mCngBEp=V0v|zSvIlr5<%xZyYnq;+T4nUhWZO{#!Hf`EqOO^IW+HU$I)t+tJ z1Q$Vqi4Box$Ssq zt5W8|ZO^u>r1rhK0WLO)%LShcb-BZ&YsuW1D=l!t-I<95nyyo_YZnesJN(`L>6xvA(m?~6$EAgi+Cu^4ma%;BrAz5?)!Yuv-KEToj4|9#DxH5oEw z2Vut#$Gs1RW!XtC5vk{ft_q7wrx3~_e`I#36W%d>WZV?5OS8K zo`IVUMSX<*>?kflb*+EZZ>oLUxj)Md_vij^+5TawXOxJ?yl{A4PDV#3sR+B8rwto6 zaN&g)l9`#wFTecaC6P~k&Or`ock8sG^W+ePyLrBQd!Do*DF5C6_rL$m*I)k!)3hAx zZQ)s;#$s`AtU_pHW@gf>S1)SUuI;=JRSFM5%e%sa}N=r*AEZiJuPC9=NOgb*%5!VE|u6rM3>10{ab1?YV7gn&!CG zNZh=DB4CNC%G=)WspE8i*L4HaOnCjc+>aXuQaww@;3pbIO4||pt5A+RckZHZzkZ~r zMQPBmA#L*Vc9LL3ROrDXlOb!26=^nxfTF_$hsFvNlqG53W7kG5m7p2UK7S*Dc2lhiIA> zyLRnl#E20Xkx03K96>^PXy*WT>cfdA#&3m~an@LE7e=twPG z%UsvGcIS>_B_%+)DWs*P@%7jLVa%8@JpIfwY*@d6X3d&XuYP@BFT1bOjs3dbtKYV7 z-R-I#Oefn4fFu!*Q@3tiwr}4~A|9{OfA|rUyVeg#9}ctO(T&oy>N0BAta0;j#y}pZpVG0{QRA+o=8)ckB%Rp zl#+Nnu0o2LDsHD2!?xT9b$=ZxaQfCX%`^C@?5M1+cT|MExt?-fY5#$1Rq1=G#O^+@ zyEWX~-5ggoF7>=U=|Ygm1Pq_b#dCIvUqy2k98Z8~tMwVQz;&B<^JA(UtwF!fT|0LY zi^Z@kn=ilolAFieOw(q~ShsF1#l^+Wn$eRt2YZTYZ9MknsA$vTkJXlbQgt_cpXKSM zmFgq7fv`-=dyj+q)QX5>NEkyL(Qt{PXN9OMOGTF$x-Xt{nEGJbO7-*TS>Hqg>|peVFszZ4OfU@#2+M#NAfPttJ2N=Upvd$F*YB zG!4TEQ)uWqQYr^`P1C%M+}A5ta^Ix;XxXwQ8`f`7gtM%)k}>=a;A{rHgcCv~Q}C>n zrCly9m8&vIBuu=}kCh-Kj3JI#xF+!gI2O;@-y?|1MZk2Nf?X>*!_X^jH^hEG6-3hw z-d@@98xA7nZ}4~bH=md$NfXL7l{&6q8J_?KGvU|{2keRtg(i|BCh3m99w@G{w6v61 zTqSFc#bSK^`DZ-%;DhAkWV3GFIxjnk&!z6gCS?yro_l=kv0Gk6T)uzqy21qE8XsAf z=~!)7u46s4jc-DP*pCS6B;0q)wk^*`%(B$3Gaiq71k-YKjb^~NEySUKs<_H3^rL&! zw9~e$2lVuT<;9wnjw`4?tgwu%;Qv5<{A?nwagXOG>FK`DbWEb?FzZakT8Zga#6v{ z=Q*Sczl;znr)N+X;Tu&1v5&?KA@%`#G55dqN58`Mf&{Ok-z$Sm`M-*>NkOIWyYA&nb1CK8DdjYetHrVX)JjGB%PPTI2iGQ+6a;*Kp|laapc0=K|00|!E@(-S4X958VM`G?)`wUrGSwz#)$jHc`PMtc`$;`y{n+)cSRLveB1FeIM z$~L$MhA;|k-+g96ga{ELL=s#-K21}Rcor^HL@_-*os5iHTzS=1L=1x$UU-2PEn2XC z-8xk<=%?ugBXE&w)N=SBNC+z=iq1S#OO#q%T+GX_yuzY|3)!`67fqWsrAwEtTzv6G z)T&jBa?$$(|4UmkXy{-XHf+eWzyBRg(@Df*M51Yd2WwXtdEU!6cLeNULWBqrVowmv zDd>icTe0FRblsq9*Dj=`rLleccCNnqYMy%PDL(%A6Kd6}$&MX6Xpolf8xfTg4Tnrj zwK&EpQ>O5**|TZTupzyA^`fMtlz;r=bsl=?ArKm7Lix<7NCVE~O4|$7Q(9Vzt{dvQ zRH3(ABL>T~oRC~9%DnCEVpLXUHv_l#dq^Zhga~m2!!%7#2X5OotN!~FnVFe%>2fml z8#Evqjgpp@#?3e1%v*20MW@c4C@3g&YCC#K888kCrFtH!#W8;N+2;r$_}k>kq^GAN zgkbdO(QMhW1(0m}`DdPc_F0xLU5aU1v}n#i_{GRgvLkn=JM*R zud;P(5zU%4=i-Ym;*?W+gC_a!Pe1X@GtcnD4?m!38l5_I;)Xx}nYx*o03_mZFM@iA z5C;mu%nEyks?7BFN4*e73XDh;ca7AnS&PPv8x!}&dTpN41 zoA)BDR7aXpLH`Fl=4*((ga3?lU882rT13;*9fGOWKr|YqRdzNVI&`3K-+ml@bUQD6 zU{yi1k91UPX70ZGZk~VsdA|DUD?b1H3#7EEU%x)1M~|j!w{G<9dpg~_cPBSDmmh!p z0mIN$qD)i-2jPfA0p`t{hiO`@TD6LTf@Ng;7b{MCOh<~S;+8Z~NAqehK`H@4p)szn%Ev}nPkNt1}j z;}jGW^4@#z^2Qr)FlEXVUhUGAx^?R^efo5M_~A$L+T^9wRyoXEUE%iazhD?T+qP}v zmtTHy5}X?3=jS6d!3{Uuz>6=w#LF+g%E*zLv^0N>AjaoUcWozU3QVq!_(<#%h6ZXx_WxmGh&y zn5O9@ZbfB@2ee3pP^9)d$Da6B1`Tg2^3Oa%Q7yvwr$7A(+qQZ3x#wt=-HMSTM>1>H zEJ{mDk<#YLC!ge}pMK(n7hj;sQAaU6HD4WSr!8$sR?92^o_p>&a$2`0R#wJ_4I9YF zsExEGwQAL3{P;UDA`w1byqK3>n#Mo>`A<4^>ZC$;{TBJeLWI}{xWvqs5?$B)38tsvXjO z%Q9)$u%Xjbs^3kB5C;L$R+5gW(&@C#YfW}`Hgo6B1vG+gO9KZEWYwxw{P@#PDT!>s zh(xeV3(Gb=0_ew#^of+qJqEc{oSc7(^R#_}>k#2+S~`UV1@!3AgYUopj&0kv(Y0$= z)^FJ0R2OK$KBVMu3V;$K#NMDgD&2SJR#Ni1cZL37DU+>9 zJw1)mvjjy%!I$4P1TamNM=Kc9FEkPe@teSjmAY!xDsuDk6tQ#Gv73w0G))qw$>K$e z5JE6y=rDqMz}7iAoO|xMq^GBI&%O8H>gevCIFaqY{KDI_-e%3(wOFRfC!c)GZfWpE; zPCd0ZtJkasVD5(>^2j5Puzvk|GBYz7IdUXdj2ub9rcLzh*^{+v*Rpxb7P@uq#+o&& z89#mkk%+;ByY2!6YuBu1z<>cPUAmMynRN*XV~E2Ix~6%CorYm}Mxjc_F1+tRwKzuC zTFuo*XhIN)rukX8o%~~(rg=#tU7~12A}Y#_8=TpR2(LLiXO(m^>T!dv$S7z)U>GXf z`aWm<4iVxvfa3Us7p+Ot1ZSUp7IWsjPdpaGwk_hZ7<1>&<*X4S07%5u?^j)QH61#1 zV9}yQOq_T(_f5Kw($W&;j%1n4ne#sHz4snB-Ehc{00p?o`=9oUG{HhE)iL3>nNj@4SO6dYv<84t@Le zqfTbsO0tK92ytYfT7)r3QQbt4iFnMnj6>xIQy&E(!-ftEjoLyS z@ue3JnK2QqW!Ooj~`hOVnuP1n_C@W224FJs1zrL44!6Hh$BGfV?8 zj0jDeHbc{OgwW7+L-nESP8cscAW>0Vqo(VuTD6KXW5!~d3EH(gTDf^RiC9xDUTsSy zWbV_a4Shm%lJ&$`tzb?@!6D65f3C zO{K?7#62;lrfHz59DAUMnWpJjmW{5%h7B9AEERWH+LG(8yN<^nf1J}#?@KHeW9G~m z4zaZ{T-Ao-R$>?iwv-GWJed3MzaPUe=-02G;|f*X=s6)m99{?=mO_NsYX}nYIMK9p zG))nmva&KVGc)Pdts6Joa08t?cjl<0nmF8K0)$2)k)X7+jA%4UtgMV@pM3^!bojdN zi9X#v0AjHiwQJYLG!x92@fJIF>|pxz=|rPZY$=I3>Wj3rG%U;Hi67K>3@T8d>^ z#N%-+Q(4YRN5Z2CL9brDC@L!Al~-P2#E22NA>l$DV~8UeAz=&=VlQEtrgGPC;99sD zhQWvtXYu8iUov9ES%5^-bfVEHNSj(2wHbH&IIh3`diwV5OWnG4>C>kVS6z9f7aTyk zF;AuKq!iM~s9lHg6DBZe(tVtD)>(`gaTb=PxW$?^YjDf0xANyd|ApSYd(*UOQ-%&5 z$~D(qOM1FPxE;rTuWe_nJ$m#Y8jaGeTQ}Sw0F?)r4iVz;N44EGLWDRhvDfYz4y3J! zl(fBU>Yi(p=30;X7Nwq>hj4uwEk9z7lodpu35qxU005R{JN5h!Z^0-yK%i~mrGN`& zR~Ucious8jxpVx43hRdmakyZ=xNC$65yFRSBZ{e9m$Dv>c+UE`u~Z#v zZa0LSPZWa&Xo?WJ{aL2vS%NFeSf7a5QabTYl|{EAiiYR-@4|I4S-*ZA@4x>ZXPtGH zs^{4PggV9$M=nCb7$U@8!VPSptUfi&L_%4Oie#50H{f?79`|&6L02Q&wv?YCu3M7J z9s1E}?10`+1-NixpQdnlnzQ>&jhm|KNUuGl&Emz288Lh~mtA%_M<3nZ8BH(-aY!6P z9GM6ca)k)7k5HK_1V$vPxVoe?P|jbEgA`a+Ff)wHIXXnk3S{93SbA%k1`Z+C0>Q&= zDbcV!cPamRa{sP1wU)x%HCoE7)I% z5C;b#VGI#sFQG(|E@zdhBlL-c&{PHt6&*(z=-5dF!{@wQPSUn5EXxk)A(O?SN>{0p zBYUD%;nuYY1_HNCD>?9Z5=R@*V>ld1viL!GVyii!_Vu} zgP8yTAOJ~3K~xT+d+qDG7DzfC%ovgy1uH~|1BZ|>h6u5jaGmYJ&1Rt@-vqN}Sf&|> zFRa`)Twlc?!SD!`5S~s_=`cl7e;xr8et0=w6zZ1K9A895)k_$5C;jNjxj`teSjO{O>;xT zIYiG)#L;x!u?RI)#F?P`hQl>VTY6=LCcJYWieN}vA~cbli!q=}R9svz;jv66E^b+; zU$=}Z?{m1mOGzN-X;Ok^r=B+kd@jKW z7~)_dTzMfv>s!-&Nt-9Kw>s-8q)5Zerq}f8NF^y?Ry1 zv1vkh`4qv?=Q+g1&G}dv_Xw^vYrqQDQUrAS&)ezIy}QTVZQfi+>(;HYZA)3uI_@4W z(epWBpKAp{B9T!3o|Z*^em?Emw#Bw>HgDO&F~=N364wfjU#JxjLrYKms{#=iVSs@U z2NfY<3=v`NbhNBB{a1j#55Fz#fZYn9) zqI2HdxioLyoV)M7hlL9lQnY2WS2jOCpLXqz1}6vU<}F)jozohm%{k|sLo^ztXV0F* zV`W&T$*!F{x$V~5IQit0>Dr|W_uM_v$-P)cyLN4P_uY5s)4MmldiLb4H{amJ7hj}n zmo9Yf+?l^mn}$ok=FgkYnP&{-xZ{qaSFc{qH5fc-5CA=UbO)iaef!Vk<>e8Nm0>0l zOn%@2PCfNhx_9r!-4pMkw6w$%^Uj+)mtjMPaCEzNbnViGr=NP#;cQh#4^7jtY!$p5 zq4B`|_i@J^cMyq2(KMaH!UB#x=2(9DWxFSOP8QdO*gfPCb{sey(uC2?y_jm^9U{b` z0qGGrSI_p=TQj)ef(yuMnMLQ$otZs*HttI;0=|v9p?jQ|X_~zL`ah6TviReVF(MIk zU1R+C@oe5)$gEkj_`m;qmF3Hq^TZQRc)1oAE?mev@4Uk$mt4ZFx8BOejT@OaZ!RN8 zj^vR?9svX;C8b<@?KO1l*pY<`7jnlPcQSF}M0V~d=3oE%7eWX=`Q#IIH&T+8mPRxh z<;53YV)^pry!P7by!P5_eEjhzy#Cs24%ZuF)TnDY>7))US+azQ6DRVwzdgvVUAquM z^IT4%k*H^!)Td7$7A{=q&D`wSvpMzDQ^=@Q3#1(gN^l_F^}{J}!NDe0haXXdY7)i@ ziImWi{iyZ>+#O^{Btsl>a3a#!Qc_q@z!zV9&N=6tgJqhWbIv);oH+~kLo9?F`b~lp z2Cl5E%p*wB@mX|rakFN<&26{cM)MX~E#v5<+#j{3)OE0~YjM{Y=G-xoEWixW* zNHS{I=B%^MV%M&n07Rn^=FFMH9e3PG?b@}eU%wtg2)1qeS@oy+?iTTQ+_RAV=Rg0! z4L96C^XARS&1=JyDUWj8amOozAu0LbgAW)xb_^LAwP?_wKDKQ+_hNhD?SerJI(F>H z_U+qQxnczX@4WL4=bd++B8c8S2SmpQ;bR!0nvn7UA9nKjenhpbQZ?cDIT@}2L5jc9 zZ#>vw4#%5rx`{@O8Zqwn+wme~ga~mEVcWKoVMFQc-hTUSN=iyO;e->s&772y@4o$p z_QxDcBogs6TcDB)N23uhQMYYN@16SPmtT-llAV)-OGsO^XhC7&X3uz~VZ(+XZO4xh znlx#OnMgSPf{G{^kqB$ntYz#iw-ArTIQH0Mv2BZJG?MJwh_X&q?h=Ch{Ef73-P+Sf z9&_w*o{>*ldJWdDUCT{3-9$W|;KUP8z%UG-u)6c(5MIl)h^D16XwV=&{P08S)TzVj z)obY1t(%u(>%dx|9!^B}AacJ4JYoES>#tgbv2WkLj_;P~Wh9r@ zLcqj)`SRtoY}pcTavW>G5Frj0G)+Tu(oR{X$s2FH!DEk2VZeX^-iQAB>u=z-*IwtI zd++fqS6x5Ff=!zo4oxGTh&u_1l@ov6y7j18vj&9)1>`uEq6Gy7v}~D$rs<@o*YMs! zUDK4KyslwO;c%u7Cu>>Ubkj{d^w5L!>))T!(o&{RpN?(Y=(^$gSK78s!pYTW+ZIim zHX%PhpXM#H0Ql_FC9GYyjtefhfRbG$TzB1dPNL-jl$Mt8$}6t`iV$0tGPp4l2`tN2 z-wQ)$;J|@A{P4pVhQXjgXOdC74&X%gkuoJzUWnb}NSmtzx1p)l%vzR3Bw}#->8Eq% znP)I?;6VEJ?Ms_BZM|LVZw<>d89R0?x~{WnQvtW$a!Zl}bwvoptsxE!{75t_SFRvG zKcCZ2@9PmoDJ262^ymHe-@{BKs9igQNW@^~j2V=aC<5gYw;Ji`BoYaB?kM(JA2MVp zca9&==FOWa*tCg<9(stO!-kQF$5h~PM+~ZID)})ewS$zBcs!0K1Uq-_qNHROHEPtP zw6v6|k3B|OS{gfd?o@6W36tVqe?`+Y($dl#VyQE1*f1tfo=jmu0YCom19#nZ7u&XO z^+d<9Sd2&{LaeNmr=EP0^z?KkO0^}ru6yGWLSRG`ciN{<9|{TzdHwZ&aPGP1db(MJ z<|I%K1VrE8@37}065{s*k#g)mREsbghC#!I4Y_mt1a7){3}eRJ%(!vm7(QY+0Fx%& z$LXh^&JREQfMwZy|NZxze){Q5oH!AH`SU;GiYrDkXwV?89W{#2KKslgV*UE{g$PZscFk&Tz4bPR4I9Sr;lsKA{`)B^ zDmn=4eTX9)N}}=VtFO|hPah%?<+fl%qUeS}|Ni|cE-vPyk3J$AjWT-lXzsb^UIq^y z#2IIt;c-Zf8a1M8*RJ&Hbqa1Ynmg{eo#xG&Gi2~!&OP^BI&|p3)mL3bBoZN!FuiCt zek2_~v2ipS#WYRo)~&~wF=P45U;a$r(@&>y^57nn- zp*i8}uDSMFI(6#I;K749@4WNq*s&v5UwsV-jf~p0x&8Lr89jP5{reA~VWUR$>C=Zl z{_&4kmWdFWm&4Mv+SN1-DJ8vn^+ZaWlTSWbS-1*KIrInJS_0wi_TOVW90CX&NesY& zHOQ$}qT*9e?Mj^v4Px;aW5EmU0aqdTgJ+jD|zGgyOsHK)@teTwOpeEPV*SGZQE981x4Nh0t(oOfF$Ha2uVmP zsif|`XTRo;eeSJWl~g4aNYVrM%R1c3y=U*U&ujno@Ads1a}3vAe*+Ntv&$~yx#yna zl1naO{rdIXb=O^7bkRk8?sK2(B3|yHhke9LDO4QOZ*2k9?KA5x2;9ve(?$rs!)g<} zPtZO69hRf&wN zl+kABNoBMI5!K1Fbk<_BjH|xz1&lHL?ce=f=NRd?oZazin)rJ-7}(cB#nbXJW?6Eu zZ{EC_X0zGpyevyhma%y8Vg?5Xx&QwAx%ARY`PHv}MXgq2>C&ZKef8DE7lTPy;bQO-2$p>ai{cn zDz&kij#Xb><(jlHV}i4)1DWLo-9j^lNTBk0#)y*G(cZ?!I>z7H?suH98W&BP0&_~+ zM5!_Dul;=pf#)}D;O3ieuKbbGp?)(HDDVzikVTC2EKILP>|NuWmS7YSjy&?nj-$Pu zrXeax*`iiw#flZ&eDlq$S+kbMAAg+l&tHZyhLMq-m7j0}T5GZ_M=4>=nl+t49&yAG z)cg8~A(B$vvXYq{o{Yf{AOU;j1Q=$=sQ;eaEe2%_); ztq49qt|1~QAd#@8N!J)d0HO#Eh*5A3l!n}xG2@Uiw16mTTs6f27^P`NNQz(zuxbAm zfq+5-y82F(MyheRECmSJAY{hiW2dwu4nS$j07?Pvv9{0C7)F|bp_lGr8y2_hBOpca140 z3DFoKld-9)9Tw9*URGUerN;szx|hCE_0{USK2+_>>hFpgy|YjIx_9>{UB{eGXwIuq z?>v~ZYn<@e{dfCW)r`Fp-JVEQZPtOzn2U=VEmJSKrX?7ib8H{pUa@MVRid>eLqkJ+ z{NtZM8^fump330h06+WLPZ=5-V)5d|IOn+d;*0tI_rK3qzVc<3o_8L1+Q}$Q@bEBid)wO>85tqQ$gEkj zI{w9uZ={DF4gfrc&;O7Ajm?Iz-0 zGMshfMZwNpJE+wQVo2|3SyuYBC`2I3bVZIH2tHD))p6eAd|Hq@Z>u1mE-kRw8{X5w;rYYF-8+(iu$y!#F&g2pmYv`M(Yf1 zQa+>36iTJMzUU)9L=>7RX<4k4=?EMVK_Qqzuw@HV`7~8k=1R~Y8l5Q|mL`!PVDe;Y zO}UN%V=~I<$ZIvcuZY6i+9ZN=9_uW*$;gc%1XpRL5gR-vX!2r+(cse}AO^ey&`GjN z6vV(TACbN~BQbQ;V5cHlXDF?(WeaSY+?3H|^^BdRMI@rKNS0~J(jq3AlAY3&!J@0m zB0?Ivt4eT%G6f8&Jk3?2Qos;ComX3+3ZRXUyh4%SE1&HYKFIj0)DsUaA`zrol7vW* zfD(hCh;6R?7*axq2%;*+v@nVhrjUNqib`$6T3eNdQG19^6UtVTJkQ4x z^cl~XAG{wQg%-OClvV<=!|1QaB!9bHPCG9u)vnVxYdh_Laem1jde|pSGb(jd4{`ew z+h}Bm)AC7B#IR;e15)>aua z(->0ZU^=fPe3IrCP@$w=tI;SeB1v0T6(yzC8s|KDo)asrA>CG~*oMaEH~T7wF_r$R zB7eQbSNW7u)!0n;XwL#L^ro0Y1Br~|9abh;1wvKhGzPSmDmXOd_(nU*pmtpU*^jbu z`1cIRE{xGHPgH6fZ3-*8(jwaI6%dn9>>w>WyM>i9W;bol7&Gp{6(!?RE|f@W*L_?) zRvfk)?Zn+)%0>?d3IZ6VkPyLp>Uoa%T_{PWPpu5OSX^ikRe=xStRu?}5*?Y2h(tp4 z1mD6SWSJ17CwND+C0c1Rt?|L7*F|SUk`T)C6rR#*wTJ|)4~ca~U{|Y2Ruo7`Wv-0L zlCRRWP{HG)LKpR9YSkH~b!5h%mBM>Ru2nKoiB9Jz>8KEq=s|SSB11$%BuH93L@#I& zY9sqH!pFoln^jbkF<6XBfkw(0S~g%Zh4Kn-n+U2B z*b1HHSl0lbN^toqRVI=aDYaUS#%Kej6?vW$V!&C4=~{4GYpZmbNC>e?Gs%#cw8uTI zv3oM{(4xKAi6KA~lum(M5+h1fas$M+m{H_;jly`)CK)keK&DU`50VqE_Zao?3PTkk zY7`hHymk56T>7WWG0`G1;%$?6T=*ug{OmINvp}@F$dzZ|>96OCk1b(#f5G2;`px8& z%<4CM>d((6r%6te*9_IU>T}B(tSPXgWa6k9P{E?`81Y2cM0`ojKqihtM+y!25{1W= z4G1L?S{Sj+87lb8%g?3HIEDu62$2{9f?z}uoF&*M5=s;$g#j%Qg-2t_q@*woBMym< zzFN*eO_O1%YfnuD`g6rl-SC$mUqbG8VWPt*Ae6Y~E|hO^*iaw;{WIs1i$i=12_+hf z#1bPGEe@jsL;VGx`q(*WJA$FbU_Ik=pFWpdfzcUC6wz74m(+7bJy(ctVQ?56DwG%; z&7H&KIuLCG+Zds>b33>u;#+7OMgoOaNaa(_Ooq{>Q!jE)Y304y>=0sHI&Q@IKnM|Q z9o_|!PE@53`GB(?Ydy{dMjOp!X1A71t0@iP`=v4V(8H@8LL|5rLAQv(uwng1-t@+~ z6gps|BQtQ)agYZ%X6_8^nw^N0EI4KcTc3w==O(`N54TbPHKmzVhnm_&tJT8zDqW#D zOd$qEq*0EdCBvA?2N(kqBSJ(+pGrN&l71yPm$W_=9Yr1?j*`W|oH}SXjI#y_1-Z)5 z%78?Iw-mWx%LYm!(JP<^K=ixNI$466El=qTnKtCKsAoc})kKuR2hCuu&fGqz+ijq0 zc#|W+0gk*-G*tthnUei&?s4J`(4!eRwNnb0>2To56)|c@uBHcphgh zJdW4QI+jfv)-ik5AfNigV($OtDq^q<^ws&RzgWWE_dLlJf4+j6f`yA-&jXLF!;?Ww zt7avjaD4icZ(_>}EiV1gVz$00jE;cov;Ck2y2vv3k`?lrntmvL(#SVBr}j^T4m4VPIeee|7m19(ZsK z(bP}^?|ADu{LvrGW6_!Om_2kXYgRo&p(9s*W;wo2^6)45>9ahNcZ_0K*-kr_@} z@H#H}qceER^5Z!1q+{`M23t07K~xHWay~`KYHh~+lzaGZ?72CZ4`~l=v@1`E=%g9? zG51-d9iO68?1~5k2d>EzKmRxW>wo(=HRTYkD~2XPDqmxJ9yqY3)QR=9_JVdTy6&2E z(`_@|_C55lU#OlhFAA%3w(e}Qb|V~j>@nEUVNRHT3{O8(^1G*3v*7q4as@N{>(p~t zzkWSY+6l*z8^8Sk5%}W&yosoDY}8ob*!lCg=Gt5Mx0_e8;`||`Y*J8i{yC>H)DPeK zKfmCg{`p~!d9CKn=e&_}bQ>uawuRt2RLh#2Z(VaA0r=9_Zld%lGBrr@4>}-3&rAd7 zpYwWdyLAKWp54Hk&pLxy{qT)%Jji#x`xqx2JIM0IXHvMGy!-7(a{ryHxcVP%<&np> z^47PVKu|ef|7JRuFMa)AiJ~Do46tJ9soZhrTAp3A1_@Ba2Inn0odw6%`QCRP3r9 zXwnay__`yw?)p2p<)`bo;Jld(76Bvh&i{NYk3O`TZ+!hWo_KN>=PsE^RH`Ciprd6# z+m9uC+@$??>}>~olQzMHsET+#qBSTLLE0I>Db+~{RitrXaBu*u?FhrMS9y0a*h}>5 zp@;oIjNp7AqVN$^Uhw;8w{zrCbI54&#*>Fwvt~VO)@@{<9}b^AlcNrwiEYA`t;4ve zQ?kBNG@30OpiE8_gU)g^@QeHIr)4eAtXzcwjL{TEapHoUyYIZ0t=onf-af*;_x_Gk zPM(Pom!^bh5jDmeQxr9vOUVT$D`>TBV(y8NsDxNWfd=4_hknCTPpu?G#T!m8xaan} zu#FM6Y}~*@5B!#SuN_E!RRgtJL6&JA`sMw6^MBou(nO456tFQd18JQ^$RiIw&f~v( zl3h(pT|smur=4;Xzqt1|Y~1uBo44)crXT-?7dCHA5v!H3+Oe}qKqr!MKzx&2Io@z0 z{QUNZ*tBIcFKm91+wWY-2@7(3YZMRs`(wYRw3erye3~2>8t6|Ey(*=FNwhrr@O}K_ zwZBNF;}~(yqqIr>%Q#N_?Y52Sk&}te-gY3i^zwnkF~P=y*3a)OJ5XwgQqdi@5LpF6}+bLz~U1#6yNO|#`#{~Vln!h8-Ns`2da zw-F@6#yqidgn&_z98jVwa{e^oZri>SB*Vrwb(z`UfD` zW_qDj5_&}zFn|k|x~V0~wN{IIK1jnyLIm4N<*E8akpZJSN3bYtX&D-X&wg@Qhi%6I z!wzfuB~jI3*i}aU@jI(oy7)Lg{^qyy{Bv;I9lv1Hj*^(wX)!3+oyfx=B-e-0DYsawl;=ye5Y2UqqNq)JoStCpp@;oKTEl8( zFrskIvVP-cM%~GrbM{$0|D0$0&QXHoJpQ|9S-fyQGcvg6zDKbb3SA(8ElX+xD&@L+ zM`=AaPf-CP1`&<-iRvoL3mT&>0x&o@gT{*ua+5K8Xprs0P%G*PP$gMbvcZwB@Ia_GHr;ifdIQ2B~cF$gJ*aIZv6gjY-_R&9M4oVAU+2Wu6 z`6dQ(VbQ`<_~Umk=I_7uQ$qBKdM#MIw@FK_u9ypvfWiT#hgN`EUq5DR3!-Jg{CNxx z^zqnZzae@@QC*XI(N7FM@v2(O$o63ZFl%TAn>TMpg66PUN3(SVl*tkeTB!irNf(aNKnBPszeA&OQ4~-t(>{eDzyDM+AI`n5+gN5Ca`w)kKW{R`$404~HHx zM!a`KQDjPyWd=k#xv^8lp!7_sJ@hb5v|lKrO^2$@T1)ALH5=fxGv@Nl>UESs5wkka ztlhw2b796DShH~pPBOe`T7c1lcgfG!-(R40==jIA%Frq!Gg*33W5ip>qmO&uanYNZ z)2}#kNVDXu6Il7wi!@rv9J=tN6PT$Zi%vT^@sS!K&kY8c(ce$5K}UJ5TpQ!La z88aF-;6$@(9h`gK3I=BkG53fgxa3{$V&NN3qb81zy#F*#Suo!OOu7I72`x!PK~x__ z%0Vn0SRW~h0tfWv8s%F^NUWu0Sz?q>wpw_gzr#4l6tc zhnA$J)^$L+CORfFvC3+=sQK+v@Qw=>aYVmn-Ym_B(3Q=Hk zLvB1De%}I)KlU){S%Bd19zsZkou!IR5D~n0ogxX{*j*^5Emm9TZ3lJ}A$GPg*W<+X zNvy~@L{!I&8e@bI=o`q2r;t7FA5 zJnDFU8?4_7&u?wuFxZ%?VYJ8@b&A!S;7>ld0xLO|f)>!QFw$@|Y|>qV%CRxywmTnS zWE3v@*a|NB<0Wj|(%_!^f6ee{;AeMlW%-H)eE1`Oz;B;=mH^l&Y6?j16IEIel&a2c_ddw#=K>$P zbQvG~z`1OC!STo=kKlY{`>qD7UVx8&@(&53Q&18x8VjuC+;aOvY#xRWeE1^X`~C}9 zx1qsZzx)-_H#1#3uW5xy)Tv^LQw5D?$<066z*{anlRvxs-ONAfcz$}v;{?%YZ4&Ql za6~GWqA9qRBNZE0n<1&|^VPDwEKbAyax(56A_}cjqJIo2_f|{F_-~cTdNEap`$Y-Y zLl3VwOoI~c-h1w0RL$V-Cx_YU2cQ_BQL(8Q1(|`ew3H#4LQO?bttBRIR8wFwL$ISM z)I4bF{ev`G4YJJOT_n?43Xll_iBRM@wrnL$N=bU*W9UTK`QXx|9z9Axt5m<#N7!W( zRazm5(WV4k#h{}^lSP9O$TMh`C8{>aXrqY^C7G`B{*-{EJxFgkwo_v5R6d-+axy{?>s&xL7uc^Pl&Lq42aUyOrm%5ssIEP z%0zU4Lz#@A3t|Kl9KnY~7OgenTV&dxRLTK0#uL0v8hC(!MrSojFDRX1t?MvxwHa2r z(f%g9%DI>iWjb7ny_w?pAz)&qXG%;Y8PejKzxx!=u6vY0-DIH1QKb5*9j3LHLJ8MH z53d%865<}#jv+=|j6|gpxprOHbj)@^qJKXg`10r>H{rEP&B52R;6gyDI!b4hHsFIoiy_1msVE8>qoe3xQ=)&2ol<%+2KF@hrT~yO9p=9H zAz!ID_-EN2nF?(IS^d^EoOEl_0!%4|LI~c0PelI7-^iq=&=ZV3^e_cFT)-6@iV{I7 zO`g|qk`Yuv-?2tHtxCVEedppc4{CYg8AT&saL2WOQo?tSMS)d_EGTbN!1BskPgSBbG{bY5UPmM>Z(DEr1}7ov|#7aqKF|@g#x5Xjc6Yif{SP|shUU-LP*EY zlm_R~?Y*l$j3mKHNE)z=yS|B6wPjrj@fYcs(b~o`Q`D=`rcqnhuBJJD<{X#%#`xfz ziMeo6Re^XV3&=fb(+BQg|u zJ%T;&Sbe>hc~K^gf7(xlqlX@*4ONwK(%PhzXvIUiZrwV* z_k)|b{f_$?SJbULnM&A$7;2`S5nk6dEUSMWuwR{zj6A&Re@h3qX7qz&jsrMk6QungQ zWJllEBTU}@rH+5!+fN<>v$tzJ-6M7N-d+$*dJ$gP!tvlorHXwiO&$25t3GXzeC18hp&2f;R_DRr;yU#cl}@2w|~qnVy5 zb$_s@stn_gf1q(_h2p`BN|gx))V2vV{mTbW@S#dgO7Cfk08b1?sEAUqYUN5o&>VC0 zF=HjgCb@_IaRp;#>)rEj3SyXC8*6`eNSwom7CjC1<%2ewvehInY8|2Iy=QcElw*&b zN0#SfJCBnTaUb-Zm+Ix)8>a5RJ=`gez7K+N^7c}-Kd{eY=PdUq7`s0w;-v@Q#BeC* zm%W|eK^Vb76pS$b6-zZ3J<)rLtRQBLG4hazAVgIuLPS=rT*)1G+{KDz%a}iJJ|Z&Z a`2QbNXeron5eHuY0000 + + + + + Deduplicate Contacts + + + + Manually + + + + Automatically + + + + + Without restrictions + + + + + + + + diff --git a/partner_deduplicate_acl/static/description/icon.png b/partner_deduplicate_acl/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6eb6c3008ec449ca5a3f0271011c97b579a0d440 GIT binary patch literal 10562 zcmV-IDZSQ-P)t65mAnJli0M?*- z=9}wH0Eg`5z7L{C>3E(BvukNqf z>qP*GJ|62Jc7d;=|Cw*Duk`U)`wSmvA7Da%cc20TsV}`kpQeI|h`sdEOQ|ByG>jaQ zY%Lap2|*|hD3*dzMATq$X1NKcBgvh$uFYO46oPj)Z9@C3S>sE4@cMz|zwFUOA|mJc z)vGfjy_O7Yj4S!Uc)t{kD~CY~15daKr)*jL{fw7b?Mr{nw)g!lM;$e>n=vN)s^fh^ zL?U9Zy!FYxeg3tSm%O;K z!8_P>Y@2h&BoU-kf-HpufdDY|lK{pT7z2cm6o#_BGhcYt_scg1g^9Uo)7Y*mdIr1z zEFiKDTl?PBAQazeY0At>x=yoWTZ{;hBtb+VNsy%ILSO(X9y87W0tq3*Lb?2EzO!(9 zxftF*ZQ4Ow>e=zS`T&cv*`dYI`oF_k8-F;oH8aI^EJsSof-r;#1*DXaQYz0$6F~|> z7z+47fKoX?5DLZ^TADNIGaJ(B1xUPc(b~0ZllAQ9-T)C<2fX;kmy)h~&*}XA+xufEnr0EmbMtmCXaFtZ(%a$$w3_PLniJ&Uy|Q z=F%Uk-;|`I@+19DA_5U13`01Ul}dWaOP8*AWl}x*+m~3dV1eZ@@BGGw)HDD9QBPX% zm>!G)3@jeA5`E2dLm}-Jkklqru(X$)g#`$TSh)2-!N9;P z)P78W=oT_<1d2QaBOHJf1OT4Jt@CrQyjk;(<(dWHe_nW@skJ3@l51P8@#dBK*Z&y6 zxw8K-0$aggEe_ZzzR^-Zq`YLtzy#5kWTJUwt$pq*5D`nI++)%yZ+`$4b6C-Wa|X_h z&jZBwAi76Of%1>E9W~06NQs1$0*tYP{lGu2RxMDo0A#G>Sc|clyuzTHfpd;X(v435 z^PA?n2?MD@0;CQTlo^O74=l#U7dpFV*4pR3LN1rHZP;H)IF?)K@KxIXik2QRxM8jt zGtASZNkvjm5=B4T;=l>n>mxcWWrMe(8Jn6hsUJY;rR+vVD2MQ z(qNv61V{p$A!WJzkVT6Y4aj2F5^osRnDNH-7(a{t1Hg>2!q=&|l|V{U>imeI2T7_B z7yUVbfoKv^siC#>xmFFp3V!*Ej$^w$S~UZup4rBU0m%F?H%7BxF4x^n1LPKL(~b;tTxOy>W>J3thf=e^Gg&P#@MXtXBdHV2FG?< zJGY0u+4Z~=Y7&4q-+a?axb7HG{2rqTh-AcAB9#*`PLWY%N{DGkc~HMftx*^U*Al@Q zM<~M2I8@Hm((k@P(oKxu9GTd0i&(Ax=^0^iB=IaqkDooj;;bPU9RNA=qFiZjHuBP9$2|%fsA;67h zyiR(MWMHg^k~5=*3R~5Hq>Kk;Oh_d86$DU@qaqAr%*q!_pN2a4VW2>e@U0-Un-~M6 zBrvA9Po!zVSTu!WKQLy#AgR@cLPU>93+P;c)cHcKHAE1O@9Hizpvqm)Rhs}JVj$*5 zUanDHJE=Bh(^b1(0hAS8_W@S5G&VRw3J&e1 z$1%O4g%l#1;Sr6@XC##w1bRFZIf+2zAH>eIT0aPdY%B@O{gA$WC~ENmn43&wDs6Yv zagvJBq{2QTf{^MmD&Gi!Fsp`@{sPpjCmB13sr)ubbz3?P}$A`9L z(hSV1q{oi5kUKG6G1T}4(Q>(Yhcw|L#f%5ydtrgId9 zZIQyO@N5C?3~EM8;|x+P{X08^EEWs^jI+ew|NZBzdGl}@fWLt%3*Xzz#bv0|NA3k6 zQwh6e3*bm1K*XtA#^V%@RGibMK$$`%D7sL_XvXON*gWd+N|_ZYBR>j^SW_mQs&)`n z3&5Lzl}fs!ge0bIv$9jfAhpVlY*&=htYCUn1=BNUpokHtl}-F?`~uE7Y;H9+H8rIH zYyt3Fef29+$>cE3;7Tdg`i5EBl_uW-05VPolPQc*6Ua~}c8n_%LIAPYbSP5*vq)ey zXHvU69pxiYwE(2wf8W~9**J?UD-zpp?ZD|ACnF%rVn@W~^HFt?&obLppg>xvroV z*euJk8E2D-h*eWFShWw(_V(LWS66Yomq;*U%Y~pQd0`}2NU7|+q{so1GH#E&UHwlN zibjLi`Jl)qa>igWjCf$w={oDyZ<JXVsco-*!RIXpf z5m00nVjqfh7$CG7ATUESRt~}u@4fe466$o*UZH9M2+BoH$uxwJs>ZLPvrMZrrej}< zh!L9#10iC+Aog!H0ayh=G!a9gJY_HGHlc#l{S8z1XB=YV*fPXw+$6KeIDNW3&V^J& zQzW(TRAC-iMXp5qOJOKrF`fY6VQ&gRccCO(JVzL(%}6&9U}`*#6azXrqV2eGV0$<@ zFrNt!#a_Q^CJ4=VAp}ApQ7HJ^FhH0O0OfKR2qBc9lFn#KZL>LmXvUhckqH&leXK$Y z0syf{=p$bU02o1rnif(bR7JGKQfW-SntoU9156q=v25Aa^Tkq$giz(oYFs+z7s{>) zZ3{u#&goRAx?d3@&I#yT0rc#zkaWX*y*A!He0bA_fujBaV91b6uB*G)X=outoD5R* zkdY9_c3-!V`U%A9Uy_87Cd7`bql|VCLV~13xfIADO$~2PoCv>~epf93GiM&)3n>zX3R?2}I_hGE`LAunOrWlQ>aJ ztD(ME?V2fPLUeR?KQUpCUnmL_zC||B#Q$2-rD3`> z2_7ZsA|i;4a{qvy8Kh>u5u#8EBwY8+?y!6HK(hY;z!(#pu^0Uy+$!{Pu8Hr3h#75S zdo$yEtcXThF-{4al(N*cAU)9lf**#(=BD&w##pbte}kF?VD{|ULP+sIM^~X7YVSPM z>KUf2HkBFcrGpk%c(P?4rFbg5!`yq997als{sG|l<2Cx#DVcv_|+q+-( z{SZRaA~bfM5Ya&BO&&(88|Tmn1S$n0G9Nv)Whex?x{4cyjBI|amOj^97T(e6zgqUg zm&<-&QhJ)PLJdp^eP_=spp?QiBeH81LSk|Nf+PYV5C$O%#nJ}HaTYSh#LhkGf6P4m z@J=E;(VZ`bhQTBWB(xtSWL)BA#cX#IlA)-`x7{&KS-N)X(*$ZL>z|45_f#SW^qM;HZNfKp0 z+}2enJUV;!?3yM+%>uv}6AkIq1MMB%Tm2x6*14gbIpYAu*+7a4CZeU_9-AbzA7SEM zO{ngCAppr=zy0>}RolD0g0#Oj@WVeAi)Dm5ZvnITqv;WCkq07mZ`xxJOm&f|nNWTe zL5PsLx(Z9iwT@j;Yj^9iIdrpAe7P%MTwW^sq_=TJb#2D}DTl@o0FjepQe4LSCFq|* z-6y1gUk=cnFFjul{3Y||%^OhO|Bje*$|?DLvHVC^cd<)Isg`jGk>h4OeN!IsIx1-tWYRN3p-55 z^O7i<0o-g2r?~1@`2|cz0cwFG2-JXmKR}@vtR6a|<$-}d`wha5^;;#;FWWo2!yph) zYj=RE`-~?-Wwo>ByYiiMagEf8pdbhlgz8k0?tH0W+x9Ono^w`B&YwZuP6#>u^kX-t zQpwx5Ztv(Q`$3O2e*hI5BN64uD^JHDA_#Q|LKH3qVTjIrq0_ebE$5u}g#j7*?FzGJ z&lbanw?5R-m4B{KDp9DlfT@2lMI8WQZ2(i?W5Q%T5kdh86%lk5O0paTPfpx#@ADP7;-P+zseh|j1UH~fV`l1b_x^!H{%(26#RDXyq+d8CUI}eVUH1d&w zmiYN7obrXKAGEeK-@0X6XQ5Ci^+@v?uRjt7#N{4RNQ9x(g&-=T5@CpZp@i;y@trXv zhTM4c(PQi82-j5rPMh9z=Mt|FA%qkVLLdkN zbma>OrF?zlu*O?v9dbxjn;!ZTj4}G$VFx}rZp^TS+uOTPE-QaP9hOy*{nV49G9@fT zh(HKPq11o5>|m0H(p z>0eYLTZ{Dr4*R4p^L{r6~iMA#`@-Kg#Z(0AM?S71?a|Zvgx%m&@HkMDwOin^w)& z#ny_+0L}pLZ*6UDrHlZogfJ{1tr01&YDaoSs4k0A` zFvRxuE|kh;q>@Qw(kVEOL$AG7e?PcS1VENyHw^L6kV+uo+St~f$F`16Z13!XV_UFo zTgAgfC~Iv10L_^OG&iQ;CL9Ps$wJ=$3=#2NX#vZ!{*H5g2LLvG`t+xRAUNJ}9EXT5 z18{a*TiZF)r%!*SFUGekaLzBXEbAwhW$_CxxZnf;vpDBA5l(9G>^EDQGf1bBNT)n( zZSO+&=B=c@Avbh7@#2p|CXrpsre=PFt*r&6@{y z(M21*joZ2o>g+ClCkVw?n=>iy2LbYhG77~af-pp(SVrKhJUQbWw#AW3C6I6&BoZ#t zUILC|qge7`+wPmgM>JnPtTFxPTN@kOuK|cLMx66Y9LKrkkw+eJh7KKyIdkT~_kCP_ z_0{2TKEPOaXJ`I-#@I_u&6$TzKmPMy zEEe9O3*Ks%z5QG5&oy8-)%BQMa1R&M%rv$*Z;xqFs z&Z7{~w$;F0$A)d&VBjeGzP#y%>%=1uJ!n7q7r+ZJrgMi2@VOQmvmp;WXu zYisW=ENn`-&urhce${EGo#yvO81_g2h=?s;v!>N=4-XZLE=V}mjOI-GK-;lh$5v7u z>h(;GXF=x&kyzs&cxap>wFnRK15K*YBW=@(mZQ8OuCC={PH8gxh`2M{=_`whCOD?%& zmo&Wl?z?g6rI+Hq`|d+?b29*dTMoFZ_HjyG1KWQbessVEDp1YgjMW*P(onA zvMtyaH%T;+FBISFE|hbQ&3;Q(*mlejN4&o$g7BdNFmK*Ge#RN+X989_i$JqeN$=RE zhLmSnj7yRT0$t&%%fAT}?GG^LA(*5G<2^Hhru2z39z6#jS`cEK>pheL*Is=kUVI^k zr=EHW6DEB0VcA548*aD(H{5Uo=FOXjK7cPxn>Ou`~Fp;V~ z3eNR+>{%k>FRpoeV(5!Y|M19ze|7T>-*5T-?|&cL^*z8ZfB8#Xam5w5 z@4owtPXgOb!A>Of_!TWGcM=);so4%hmGhe3oX01vtLL>w;9Q-jsG}>}vQQ}bVWC*c zN1J5miu@zx^vRyIsL&2XfH@c~GO2nZa*IcFj*cRNiYOe% z24f7}`C@mu96s*ZiEAcL9=FDr1rDeb>Pu_hKD*G}^=NBz=IcXR8=DzO7jzPsUdLB^ z{zyreZJA~3=(24N+p)koQ(mn;$HuXZtzxh(7JY8(cH3sKxq3fm3=1E92yM%k;+%8N ziDpeLm@r`io_+RNtX#Pg*I$3VA*{m~du;jg<%jHe|LcF*c;E-y3jZ(RIRC!+gY^gh z?{8kj@3{T;UNaw1%>KnMet|`c7GcSfB~iN!im)tABTWy-v0&RAmOfP4T#jSt2mP6% zmE&-@t`)cGvzcw1X(v+Z^@R|bwAawu((u(1`47Lm=AEyvT}w#-U<+2Qau2pre`i_z zy2f;JD7P$xp<2BIOeIfzK!brf?a~}$YIgOSElw)aXQ*J*z3fo~094cl82hho$K#Lv z0snUM4QOs^!d-XWg&8wu^qTlPV*UE{IQrL^eE<93$Nc&8(a_KU#u&VYW;l); zjTtc7)HugIO+w@xSKJ>J)bNTgqKFQui2Vo77;GJ}br;HAQivZlB>7FOZRM*o(`j!( zOLN08lIXFM2Z&XQiA3Vvz=$e&O(+NSbZCHhhbymWXJ9=`q)ZWvj(tsgxm?Cwcl-x# z|Bs*HpZ;ksuDk9!q*7HMhXVjuy?Ql{KKf{U>s#N#m%sdF04NdBpQcTlcE$@Yywe0b z{MC@w#xHROHv62jF=oI0Fn|919zt6UhzK)h&cx86L-D=ueGdR&J1!cVhr-kfM&)xb zWwJZA6F9i89#Z__d`Eg4zA5K{abq6L{VKZZ&KFDhLU1k@z~5vtsUe`aGKI(1|DFH< z2(w8PoB1zrL;TU>ro>`WqoJ0U1AnCeElHx)RU<8P`soFIO8O!3aTG835 z=tbIX<&l7>cFVHC7zgKy;hd|5AIrAEI0x6A;QC%WYPZ#AJGHB}gC`$?haPxrhu%((@w>1JqZ+ln@f$L*YR zSawf(E81FGFs$fwb<0u{*|t?X%&BDzAco;A_wws!3~6l~;eZ1>ekGGBJ+M^#&Y^Z> zRy0R2pH+feIvNm_ZSn8DZHEBv{Q2#l`tgr`bnyu%9H030uYc`S>m&*xaO|4Er;PXveV``f*Fqzdo`a+>!x_Mh?Uwo_jUcrb|D)s#S z`|n?T_0?CYTD2 zBVBprmDJYOR?cR#zgxb1`GEbpn~x)`L?ZE%OeRxavSdls%)0pEi)q%ZS(MFY>7IM; z2@;8fc=5#-tA5|J&pu20@4r7ypFW))dE}9DE|=Su%jM4MZ(@C7!8yOwbzOhq!i7~a zZ2kK65@w>k;|7a_j9@2{O6u~uC>2u zv@hViT7=;2v(KifQ>RiUlcCL~Es% zYdF_+-C)t8MZIR=Z+`O|0zlVZdu^|uUA=lWjUPXrjyvu+dghsDirH*->53IAM)x-{ z_DOKg=cd!?@~Ty)_7=bU-S5crJeoIep3G*mf)a@Y z-GBf6K`xhjnri&k?m_G&IF9qc;bn4-g)OyHk%Dru3Y)4{vOvL_8g;a z+YVlN<&~H%WMD%zc z^sQg9uLuB2rP7jIF4t>6VDaL`IQ;O#0U(?@32=Debh3-%cS0MOaq-rg$)e(=Eu*uH%`CQO(B#@MR9>R5kbUlM?>uCCr4 zud`vp24pfBc%E01Qda%FJOdeha!Aww1@G+!k4>94nR9*wfQ^0At^UO)RsfbQTQ;6^ zekg!~Wm)aBXU{%j?AWors@B=CVFQK@8wSQ05z&#^Y_s%uGYsT1lL_~}+VvJctBu9-J#r4jjl>l}=xM+amlOzD!Ez25iS=OPKTyhC3 zl}hO7=%9{{4m+RE!*$(WZ|`;-2a6Xk#^S|`T>$Q`?z!WRJ80UpX$1gt>M({u)QF*; z=dHW!vde<1SAO;YTeohdNs}hgS!bO^*=*KtYirx{BSQw!=lHbix?Q*3c3Ynm1eVKX znmKbOeg5;Gr)A5Qm9yFG1^qqXLF|k#IF950{`bGHEAyq4bndz5(&WjL>DgzWE#`8$ z+D?raM4#eouIu_smoBZF09=0g<+R^^`_W^MJyy!)a{t-i102Lhz_#tHT3cI-@4WL) z&CI{+uDd9c$#W+|Oc)3w)LE3?_`=H<(mkL~XP4WjqR zc%HZBoO8}8_hz@y+O=zG#E22}&2N5FX0zGCiWMsk>+gXKqI!%@CX*Yly6UPuI{Kr% zy`3gco=j(*br$7vxxrZf6N1mUuABeWuYUER%-=EA&*gF#_IJkzQ9qpGI8N}y6Hn}t z`IWK$GtWFzTCrlqwf)`ULDU(RWqsZAJbzbb0bPFiL7 zVWoBJ)x;Iww%3*}U0VAo)q@!DNTgD! zWiw{XC?^sL|I9Pb{7G9|+uJX^@WOum-LXOJJ+vm1$=7Y${%(JFq(AWg0pGgCtuxvZ Q?*IS*07*qoM6N<$f>0cMBLDyZ literal 0 KcmV+b0RR6000031 diff --git a/partner_deduplicate_acl/static/description/icon.svg b/partner_deduplicate_acl/static/description/icon.svg new file mode 100644 index 0000000..0a7035e --- /dev/null +++ b/partner_deduplicate_acl/static/description/icon.svg @@ -0,0 +1,101 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/partner_deduplicate_acl/static/description/index.html b/partner_deduplicate_acl/static/description/index.html new file mode 100644 index 0000000..27ba49a --- /dev/null +++ b/partner_deduplicate_acl/static/description/index.html @@ -0,0 +1,476 @@ + + + + + + +Deduplicate Contacts ACL + + + +

+

Deduplicate Contacts ACL

+ + +

Beta License: AGPL-3 OCA/partner-contact Translate me on Weblate Try me on Runbot

+

This module extends the functionality of the CRM contact deduplicator to add +permission groups that allow the matching users to use those tools, not +needing to be the sale settings manager.

+

Table of contents

+ +
+

Configuration

+

To configure this module, you need to:

+
    +
  1. Go to Settings > Users > Users.

    +
  2. +
  3. Choose a user.

    +
  4. +
  5. Choose the desired permission level(s) in Appplication > Deduplicate +Contacts:

    +
      +
    • Manually allows him to do the manual deduplication process.

      +
    • +
    • Automatically allows him to do the automatic deduplication process.

      +
      +

      Warning

      +

      Automatic contact deduplication can easily lead to unwanted results. +Better backup before doing it.

      +
      +
    • +
    • Without restrictions executes the chosen deduplication method with admin +rigts, to be able to update objects where the user would normally not have +write rights, and to allow him to merge contacts with different email +addresses.

      +
      +

      Warning

      +

      This is an advanced feature, be sure to train the user before enabling +this permission for him.

      +
      +
    • +
    +
  6. +
+
+
+

Usage

+

To use this module, you need to:

+
    +
  1. Ask your admin to give you the new rights.
  2. +
  3. Go to CRM > Tools > Deduplicate Contacts as usual.
  4. +
+
+
+

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

+
    +
  • Tecnativa
  • +
+
+
+

Contributors

+
    +
  • Tecnativa:
      +
    • Rafael Blasco
    • +
    • Jairo Llopis
    • +
    • Vicent Cubells
    • +
    • Pedro M. Baeza
    • +
    • Luis M. Ontalba
    • +
    • Victor M.M. Torres
    • +
    • Carlos Roca
    • +
    • João Marques
    • +
    +
  • +
  • Kevin Khao <kevin.khao@gmail.com>
  • +
+
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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/partner-contact project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/partner_deduplicate_acl/tests/__init__.py b/partner_deduplicate_acl/tests/__init__.py new file mode 100644 index 0000000..074f54c --- /dev/null +++ b/partner_deduplicate_acl/tests/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from . import test_partner_deduplicate_acl diff --git a/partner_deduplicate_acl/tests/test_partner_deduplicate_acl.py b/partner_deduplicate_acl/tests/test_partner_deduplicate_acl.py new file mode 100644 index 0000000..2da1731 --- /dev/null +++ b/partner_deduplicate_acl/tests/test_partner_deduplicate_acl.py @@ -0,0 +1,46 @@ +# Copyright 2017-2019 Tecnativa - Pedro M. Baeza +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from flectra import exceptions +from flectra.tests import common + + +class TestPartnerDeduplicateAcl(common.TransactionCase): + def setUp(self): + super().setUp() + self.partner_1 = self.env["res.partner"].create( + { + "name": "Partner 1", + "email": "partner1@example.org", + "is_company": True, + "parent_id": False, + } + ) + self.partner_2 = self.partner_1.copy() + self.partner_2.write({"name": "Partner 1", "email": "partner2@example.org"}) + self.user = self.env["res.users"].create( + { + "login": "test_crm_deduplicate_acl", + "name": "test_crm_deduplicate_acl", + "email": "partner_deduplicate_acl@example.org", + "groups_id": [ + (4, self.env.ref("base.group_user").id), + (4, self.env.ref("base.group_partner_manager").id), + ], + } + ) + self.wizard = ( + self.env["base.partner.merge.automatic.wizard"] + .with_user(self.user) + .create({"group_by_name": True}) + ) + + def test_same_email_restriction(self): + self.wizard.action_start_manual_process() + with self.assertRaises(exceptions.UserError): + self.wizard.action_merge() + self.user.groups_id = [ + (4, self.env.ref("partner_deduplicate_acl.group_unrestricted").id) + ] + # Now there shouldn't be error + self.wizard.action_merge() diff --git a/partner_deduplicate_acl/views/base_partner_merge_view.xml b/partner_deduplicate_acl/views/base_partner_merge_view.xml new file mode 100644 index 0000000..0487e02 --- /dev/null +++ b/partner_deduplicate_acl/views/base_partner_merge_view.xml @@ -0,0 +1,20 @@ + + + + + + diff --git a/partner_deduplicate_acl/wizards/__init__.py b/partner_deduplicate_acl/wizards/__init__.py new file mode 100644 index 0000000..a8a03bc --- /dev/null +++ b/partner_deduplicate_acl/wizards/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from . import partner_merge diff --git a/partner_deduplicate_acl/wizards/partner_merge.py b/partner_deduplicate_acl/wizards/partner_merge.py new file mode 100644 index 0000000..58c268d --- /dev/null +++ b/partner_deduplicate_acl/wizards/partner_merge.py @@ -0,0 +1,20 @@ +# Copyright 2016 Tecnativa - Jairo Llopis +# Copyright 2016 Tecnativa - Vicent Cubells +# Copyright 2017-2019 Tecnativa - Pedro M. Baeza +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from flectra import models + + +class BasePartnerMergeAutomaticWizard(models.TransientModel): + _inherit = "base.partner.merge.automatic.wizard" + + def _merge(self, partner_ids, dst_partner=None, extra_checks=True): + """Pass extra_checks=False if we have the extra group for avoiding + the checks. + """ + if self.env.user.has_group("partner_deduplicate_acl.group_unrestricted"): + extra_checks = False + return super()._merge( + partner_ids, dst_partner=dst_partner, extra_checks=extra_checks + ) diff --git a/partner_deduplicate_acl/wizards/partner_merge_view.xml b/partner_deduplicate_acl/wizards/partner_merge_view.xml new file mode 100644 index 0000000..a18ad6e --- /dev/null +++ b/partner_deduplicate_acl/wizards/partner_merge_view.xml @@ -0,0 +1,37 @@ + + + + + Restrict automatic merge access + base.partner.merge.automatic.wizard + + + + partner_deduplicate_acl.group_automatically + + + partner_deduplicate_acl.group_automatically + + + + + + + diff --git a/partner_industry_secondary/COPYRIGHT b/partner_industry_secondary/COPYRIGHT index 983febf..2527a84 100644 --- a/partner_industry_secondary/COPYRIGHT +++ b/partner_industry_secondary/COPYRIGHT @@ -1,6 +1,7 @@ Most of the files are :Copyright: This stylesheet has been placed in the public domain. + +

Beta License: AGPL-3 OCA/partner-contact Translate me on Weblate Try me on Runbot

+

A new feature has been introduced in Odoo v10 in the base module: when you enter an email address in the form view of a partner, Odoo will send a query to gravatar.com to get a picture corresponding to the email address.

+

Gravatar, which stands for Globally Recognized Avatar, is a website where any user can open an account and register a correspondance between his email address and a picture. That way, his picture/avatar will be automatically set on all websites that are connected to gravatar.com: he won’t have to manually configure his picture/avatar on every website.

+

In Odoo, when you enter an email address in the form view of a partner (i.e. triggered via the onchange on the email field) and this partner doesn’t have any image yet in Odoo, Odoo will automatically send an HTTPS query to www.gravatar.com with an MD5 hash of the email of the partner. If it receives an answer from gravatar.com in the form of a picture within the 5 seconds timeout, it will set this picture on the image field of the partner in Odoo.

+

Some people may consider it as a cool feature to easily get picture on partners with no effort.

+

But other people may consider this as an annoying feature that adds unnecessary network trafic or, worse, as a leak of information. With this feature, gravatar.com is notified of all the email addresses added in the Odoo database, so it may be considered as a leak of information to a third party company (gravatar.com is operated by Automattic Inc., an American company). The problem is that there is no way to disable this feature via a configuration parameter of Odoo. This module brings a solution to this problem: once installed, it disables the feature.

+

Table of contents

+ +
+

Configuration

+

No configuration required. Installing the module will disable the automatic connection to gravatar.com.

+
+
+

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

+
    +
  • Akretion
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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.

+

Current maintainer:

+

alexis-via

+

This module is part of the OCA/partner-contact project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+ + + diff --git a/partner_disable_gravatar/tests/__init__.py b/partner_disable_gravatar/tests/__init__.py new file mode 100644 index 0000000..2485d11 --- /dev/null +++ b/partner_disable_gravatar/tests/__init__.py @@ -0,0 +1 @@ +from . import test_partner_disable_gravatar diff --git a/partner_disable_gravatar/tests/test_partner_disable_gravatar.py b/partner_disable_gravatar/tests/test_partner_disable_gravatar.py new file mode 100644 index 0000000..3c543a2 --- /dev/null +++ b/partner_disable_gravatar/tests/test_partner_disable_gravatar.py @@ -0,0 +1,17 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from flectra.tests import Form, common + + +class TestPartnerDisableGravatar(common.TransactionCase): + + # https://github.com/flectra/flectra/blob/ + # 28034c48c024284ea3bd6248451e186132aca4d0/flectra/tests/common.py#L407 + def patch(self, obj, key, val): + pass + + def test_disable_gravatar(self): + with Form(self.env["res.partner"]) as f1: + f1.name = "Support Gravatar" + f1.email = "support@gravatar.com" + self.assertFalse(f1.image_1920) diff --git a/partner_manual_rank/COPYRIGHT b/partner_manual_rank/COPYRIGHT new file mode 100644 index 0000000..dd53209 --- /dev/null +++ b/partner_manual_rank/COPYRIGHT @@ -0,0 +1,16 @@ +Most of the files are + + :Copyright: This stylesheet has been placed in the public domain. + Copyright 2021 ForgeFlow S.L. + Copyright 2021 ForgeFlow, S.L. + Copyright 2018 Flectra Community + +Many files also contain contributions from third +parties. In this case the original copyright of +the contributions can be traced through the +history of the source version control system. + +When that is not the case, the files contain a prominent +notice stating the original copyright and applicable +license, or come with their own dedicated COPYRIGHT +and/or LICENSE file. \ No newline at end of file diff --git a/partner_manual_rank/LICENSE b/partner_manual_rank/LICENSE new file mode 100644 index 0000000..3939cd9 --- /dev/null +++ b/partner_manual_rank/LICENSE @@ -0,0 +1,663 @@ +For copyright information, please see the COPYRIGHT file. + +GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. \ No newline at end of file diff --git a/partner_manual_rank/README.rst b/partner_manual_rank/README.rst new file mode 100644 index 0000000..9dcd9b5 --- /dev/null +++ b/partner_manual_rank/README.rst @@ -0,0 +1,75 @@ +=================== +Partner Manual Rank +=================== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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%2Fpartner--contact-lightgray.png?logo=github + :target: https://github.com/OCA/partner-contact/tree/14.0/partner_manual_rank + :alt: OCA/partner-contact +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_manual_rank + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/134/14.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module adds the ability to manually flag partners as customer or supplier +from the partner form view. + +**Table of contents** + +.. contents:: + :local: + +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 +~~~~~~~ + +* ForgeFlow + +Contributors +~~~~~~~~~~~~ + +* Miquel Raïch +* Francesco Apruzzese + +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/partner-contact `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. \ No newline at end of file diff --git a/partner_manual_rank/__init__.py b/partner_manual_rank/__init__.py new file mode 100644 index 0000000..5191298 --- /dev/null +++ b/partner_manual_rank/__init__.py @@ -0,0 +1,31 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from . import models +from flectra.tools.sql import column_exists + + +def pre_init_hook(cr): + if not column_exists(cr, "res_partner", "is_customer"): + cr.execute( + """ + ALTER TABLE res_partner + ADD COLUMN is_customer boolean""", + ) + cr.execute( + """ + UPDATE res_partner + SET is_customer = customer_rank::boolean + """ + ) + if not column_exists(cr, "res_partner", "is_supplier"): + cr.execute( + """ + ALTER TABLE res_partner + ADD COLUMN is_supplier boolean""", + ) + cr.execute( + """ + UPDATE res_partner + SET is_supplier = supplier_rank::boolean + """ + ) diff --git a/partner_manual_rank/__manifest__.py b/partner_manual_rank/__manifest__.py new file mode 100644 index 0000000..38d63c1 --- /dev/null +++ b/partner_manual_rank/__manifest__.py @@ -0,0 +1,16 @@ +# Copyright 2021 ForgeFlow S.L. +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +{ + "name": "Partner Manual Rank", + "summary": "Be able to manually flag partners as customer or supplier.", + "version": "2.0.1.0.0", + "category": "Partner Management", + "website": "https://gitlab.com/flectra-community/partner-contact", + "author": "ForgeFlow, Odoo Community Association (OCA)", + "license": "AGPL-3", + "installable": True, + "depends": ["account"], + "data": ["views/res_partner.xml"], + "pre_init_hook": "pre_init_hook", +} diff --git a/partner_manual_rank/i18n/partner_manual_rank.pot b/partner_manual_rank/i18n/partner_manual_rank.pot new file mode 100644 index 0000000..d32eeac --- /dev/null +++ b/partner_manual_rank/i18n/partner_manual_rank.pot @@ -0,0 +1,31 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_manual_rank +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 13.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: partner_manual_rank +#: model:ir.model,name:partner_manual_rank.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_manual_rank +#: model:ir.model.fields,field_description:partner_manual_rank.field_res_partner__is_customer +#: model:ir.model.fields,field_description:partner_manual_rank.field_res_users__is_customer +msgid "Is a Customer" +msgstr "" + +#. module: partner_manual_rank +#: model:ir.model.fields,field_description:partner_manual_rank.field_res_partner__is_supplier +#: model:ir.model.fields,field_description:partner_manual_rank.field_res_users__is_supplier +msgid "Is a Supplier" +msgstr "" diff --git a/partner_manual_rank/models/__init__.py b/partner_manual_rank/models/__init__.py new file mode 100644 index 0000000..284a83f --- /dev/null +++ b/partner_manual_rank/models/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from . import res_partner diff --git a/partner_manual_rank/models/res_partner.py b/partner_manual_rank/models/res_partner.py new file mode 100644 index 0000000..3d077fd --- /dev/null +++ b/partner_manual_rank/models/res_partner.py @@ -0,0 +1,49 @@ +# Copyright 2021 ForgeFlow, S.L. +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from flectra import api, fields, models + + +class ResPartner(models.Model): + _inherit = "res.partner" + + is_customer = fields.Boolean( + compute="_compute_is_customer", + inverse="_inverse_is_customer", + store=True, + readonly=False, + string="Is a Customer", + ) + is_supplier = fields.Boolean( + compute="_compute_is_supplier", + inverse="_inverse_is_supplier", + store=True, + readonly=False, + string="Is a Supplier", + ) + + @api.depends("customer_rank") + def _compute_is_customer(self): + for partner in self: + partner.is_customer = bool(partner.customer_rank) + + @api.depends("supplier_rank") + def _compute_is_supplier(self): + for partner in self: + partner.is_supplier = bool(partner.supplier_rank) + + def _inverse_is_customer(self): + for partner in self: + partners = partner | partner.commercial_partner_id + if partner.is_customer: + partners._increase_rank("customer_rank") + else: + partners.customer_rank = 0 + + def _inverse_is_supplier(self): + for partner in self: + partners = partner | partner.commercial_partner_id + if partner.is_supplier: + partners._increase_rank("supplier_rank") + else: + partners.supplier_rank = 0 diff --git a/partner_manual_rank/static/description/icon.png b/partner_manual_rank/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmVa*Zag|=W(Jy&L=Ct>-D+}2E!HrkJGSV zFo@#fVhDl&j^jYfLz1L+B&EULNy+R4;k+S0UtiztNLG9u01!f8v)N#^S|N%e2q6$f z5hEibh{xjq07;S{NzzM%ko!Fz&)}qGzJNIA3E=bj)^i;9IDqvu%xpHp;c$Qu0znWM z0SpEM03Z^HAQTEg6h%sc!BG;tG&yfkIGnQt@Or&2lgacO0JqaHlgR|T-43JiTiuuE zc}4(vxG0JU27`#jV)AZbZ#*8qW6qp8?GyDLg~mBafd2meCji_>2yp=b$8oUPY_M1? z008+r3xWVa5Yh-h5s$|)GBN_5=UJF2irZ$)nDInGUt)rAP7z>WU|_u@NiT97S4ZE= zYPG^@wSo|$dJoU@i~uH+iG|C{MUo`eEy%*!1wpuD)~s233-dM;gL8ra0|Ntfgpd~r zA?xY;m`o06fp95kM`zAP5*489^eEVAn)Zd}(B4+0$bkMs2=4AYJPgM)+X0sIEQg*41$GQnc8r1bNdDozfb=aEPx7y&ZH zRZENKc?5$&h@!~CL{Z!p4u_we4&B1EA;7@EK%LQOd>k^f&S*5kY&J9d9mp)Y)sRRe zGD-k7s7Z-PB!WmJlHy5}Bx%YkiPM4rLqkJPNRq_NIzk967E4M$ueZf3!<7Wc2Bmc% zhad^7to^&5@I)fPx&WpA zpmk5C|B@sj9*?UkiL+T|6DkniZfcxv}>fY46aRM;u1PBI$>j@z#W}VS!gwbdmlUbK3TrDgf zkE==mW&B);p%zCJMTEm)@H{Uk!kYl@pR56s-(P)$nHv7<3Urwh%&?SqCIry}X|X z3fJo8h{a-z0Lm^vZ$Gc~yllV2;c$v4QIe#?f*{;6fByUlQxYeX0HIKbnRQgb<2X*Y z-#*hdy)Im3oOnErSS$vk(Wpxa%(e2f-J3`x5RFD52!cG`v$0rg+e9dd6EZ0@5{X+&uj7bQ?Fp59h3iXu}!!dw5e1U~(P(sw(P%s^uY7~Skfz-$q19Tn!j*Ay!FZHCnjiTm+kJ^d z0^x8Np->3%cwAS02_ZL`Os3{jr%r9r_g1+f?-C#!4zK4p?nSx#mg6{Z9GBI7OQE+_ zkGJ(pl9W*i)Jjt;jv5K*a5HrTX~os!V-N)4Fd-zbN@89K5Q#+I;5d%;TWaEdEUkDf z=9b>Ldb@yZ>BuXK&NGzT`&w~xA%G-Fu-R+~g+k8?g0Kw$#;Yjil>o6=j3vf#T$))2 z=-19O#m`j{%#CR_qY`<7#@ z`aveh)6_#EEsdR4GOciVdh}aw{&RuNW`oP+VsjOHdwbE<)s-e?#)G`C4vt2nICbh2 zs;a6`QBk2>Z^z^tR%$T%(mv6*TIMq2DrBt!^lZK>z1L5JCvb%gbT6 z+W{oq)vc|q7#bSNIjwBSD*@!0^7(uS1Ok{jb0&(4iqhiHm&nu|Xqk&@*VXz{we;nc zN(W~`p%9yBqI{1+KuHRDg%%eVqokyS&3owX?#7ujXH@Ua2l6ff5{Lq$ae zs;a8eOhFn~S>Q@?WKx#&YR_8Fq2KhQtdK&8b~TtxCb(QKW{CuYL3DO@A`}Ycz0&0< zC;=$^em|22#l^*G6`!q;Gqsp}`tU5Mn7L;QP-f|*b^&S_7#P6N&=6{BYS`e+c=I#S3LwXEC@Lyq4lq#^;q`hE z2m~_r?OJ)x)IE$BlimfWf#-R2b#=k%bi(a+=dHh^c~UFzvE)@PEvwbalsq75+EFD> zts>=6c70ly))F9>f*u|o#>mJBs;jG0+{yVwJ|qC`LYz(~TVR?Kuc7JZC)lw%hF}Dk@4b?fia!N~_mv!l{Y) zY1;+l6QNKDkw^q(Wo0NSDal*9x zft;nmSWQ7XYDeefQFpe|lb1=vXNs4}+$+Qw0L8TG0_30t5s$~w-Q5kR(+QW$r73%Vm4bI)$*hz+STH#-8Utz04;Hr4?<+~ngxSFrXVt*KA#Waa5!ULwDO**V&&JhbOGhHd|=v006i^@=Xvz?^`WS! z2ridPS1Zw~e4EY2hHHUjccZ4{X%TZQqj_qIq5N7Qx`MnDAfMtX+jA(C1u8cgm5V); zp!d>mqtOV5!@=Gm8jYf_uTNFUQ$9OaPhKXCKO2#ztQ9a($fjXalhI zq7)@B5C~vsXh`#UYR^@MWx6+;r67NoOy0urU`mb!WJ0DFS8FM;SPXrAeJCz2P7&#H zSgls($pexbH}v=SXRM%H`g5)PDbv#u^I9ax2MVGDX3AhLnb$Jea*ZoV5{8F|5sgMs zTwI*8DKypafus&GFff2L^UYMIrq-N`nfu#2?8jZr~bV3wG^z`(wgQ9YgFv@&nQ`oc|LD@8ZwfOl$ zURMVC!87y?_P^YXwNa48H@&|ry0Ax*@JD{wt*0WYp=Z)3l}cT z+oSZ@+twB3t<8R1@r`pLkaZl?*J_} zNs_kgT3j{%c$!Ns#<;&S}xISAr^~aXlN)Wjb919ag9bJJ6VLrv)k>g<%^<-Xf(?9G{~l< zt7+wWEfwYefq? zlfejsGxa16&kq*DKHG^Czu%9}|M?}>{D(CF#y?F;c@0QCH&AW(mj0(>0CdkFK@bp$ zL|`_XS!HM`ka`s}HD^#D5Wv1qKZVI;!iwd~;dZ-0NYa0DsJS^g+h|~b4Rz;xG%&9c zK<@D293~W-?Fc6#Nc2Zi7|(GW${IZ=UQmHEhguOkJ)Bb)phr9#jYgD|l(1=Ai9`Z| zAh4xbTIo@@Fx}ZC7K+xs_ZS`?#;2cs29wEzYc_0Pdnf=vO-&6W9;YE$ zreqfYe4Dw_t7e0Mz~6L6B@!_E`U?O6y$9RVT9?x9%~qgta@lM)IGs)y31OQguuJ|8`a7ysdvL-FvI(|R(6kfRP=qgcQ1~gIFT|Mm#y&WQY<)*N12{ikg}lxJMVp%I_N-9Aw@}we<6a zf=mjf8MMzU#msdJ(fQFyv_5wL^X|DQHL@t7WL^dOzwx4PcMI&7R->t@iJ4}@!^3E8 zZADpG8CI=a$tqT@;N>1jx-%zj@oKFc&}ZM%so&9P6tP&0oeXBNSTxTVlBfCg@#E<1 z=)iC=2mq+BugBsGF2L~5dZ`UQ9!TH$9C+ZyNUBWkN*CCeE!83ssl9^iv=YmC2WrYdPo!9p)^z1 zkxlQAO9Q*zo+1sR(P-L)P-Vp&ICv08j~-=}PrH{$G>Wrl&$1mtDCDibqoad`t647j z!h}o+ssD$y2>sLhICG#Cp+FGjOR7<`p&q@jpFnsZ2#{nU4i66l01O<5b(dWRm&=7< zFo;vFt>|cP$AN|Z`X;Dirnzv)BQt`msy$v#dZfRQu6I$DTzbLKF!$LVxp|CZT2yU3w`( zp%7|oYg4+1DLobdXty+CAXvKPa&)|T6z#jeMvRYxkYvMfFQ`G)hItriZv&8&07_-2 zp}ro2fdIO_UK~Gu9F2{Qtkug$AGKP&meQv8J(Pqvc<>-rtXRRU3@Qzp4jn=$9LB7f zGjYjiqBrI971Qit(C@(K(q){V5K2VT7f-)6s-OWo; zck@#8zI_VuXdGs%1;z8rz?lq~H*X%k{OT)oojHT0OP79|$g(%O_aW9($+;+j@^=zN5gf;1`}XaaF=GZKNy4H>5*@>nbe04Zzo_I~sc+g&Rb zi{VfpfJ284;fnR^QCC-|nZHc`weaGLFXGKN-^7dm@(0Wk-G~pw(Y5C!W?j_)2@CLbB2xD84Lz^JRS@V4k8!~;={drF?a4< zT)u8y);wj(t0;=tw{IU#oH&8b&Q5Gy@-qy+atebuHF`7P|F9j)|LHomvu8<32}(*z z5Dte^bc4fReu-Y64;5~A$}{9!>vu)-&Iy$g#-#)apwPE3c1@L%0Y0ps>wifp7+lL!( zyb-Ve@in-c2uwBti2#r!NC1cg__})0_g))L`A11HnlHJf(B9F3GiT1gYPDifLqkS| zE?eI8=3Or)TnUte#-qoz&=$_~Jl3sShdm#BfYYZ>qqDOU%a$#Jf#bjn0+uy4f{a=U z7KL^yz*aPKw?)f3^AZ` z$qdZ@!7>o11>V1Wjn4hwK#-CBM6h7N z0!Wg?&gGFm%WO8|+6^1<=fC^~O@|KQnhhJ$@*^jKT0W!EC|X)t@Yz#;#o1T@v)44B z@gFW_*IoBq0{@8~44)l>+`ZZD_2U1%@dm6m8zQ6U1eds6xMa;5rU=qWCv=!v%__-M z(YYwE*-)?vA=xr$Hk;YXTS7?6Dc*GJR;$&D4Od@{Yc_018OCiH-Cfk-aIkTE`Lh9_ zva%AZSFc7_R~K4aTT@!Q+HYmvZ8jUu>^hFX@gCHDZvmFwt2mlPlwhxPK!OAlXTtL3 z%h{zwB7xxWFnFGa$K$~duD_lg`ywB&pd*ag%2MlpJ}}{H1C2&w%88*o&$H9Jwe0%Z z+FJbG=FI?rQ!Oo+Kk6E7sISKtO-*QOYQnlvg->2U%NiTe+}w=AhYu&+v5K^n@#TmI zBKY$Ed6zHhuR7z~)XX%UDa*_N7{n*jh-m6d2{Xh3CUCA*Jq zG7*o**^HxDES4e-a*+c0z{Gh1NBe8}sT_2;R=HVorpj43T9JehG&VNkbbC8mT3d0! z1sA|Qs$t6u(CKu-@At#!^P#G$D($-3GbBmEq31pX04(|8>a>ah0RQJ*5JVBRE9ZhU zCW%|Wa3Sg!E=)1!~=dF?4ZM_JkP5R+$eu5(^Dge z+wI2MwQCWN$MMcP@1Uorhh2|EA~@aA0ZEdO81*G&>i6lVbN6vbk_4;K3W!o#yyk!2 zgW=u)=5K6-bAI|R=XwbYeA_r^mnaAVDKzFl*K<{9xloyuEuj5{U#(pFXXbuDsyY$pwG_f+(W(#U@l;F&BMbbfEWG7y6EM z!!@S@7ysw$({u^F?pv*Xoz6v!L?Z0?SvsYyP`j?=od9xkjVgIsQ?t~Ni5S`Luc@iQ z?YG^A=H_M`J$4Kd0D)Y})^e#dNF)+$b`v#^EvU!LjDX$VweytjH??3#aDo|MTX}!_i~MG)1T?;Ved6 z{NzRqG@ZfVnE@C$1LoecENyZIy+0TCZ7%&cAxUQ#&+|+g$d97W2lBcNLGw;oInXRn_kVnr{VJJTH#u0X$=We%Rqi^u_%fk z6GFtrix;PQsd7ZVR|d5M$qf5^K6H0?XPn!vX4YjhZ`7`5GVSDH%HNstp%!<%`O{;{ zDW5~vBJiWSj3i0$`~81==%I)1d;k6SuO;KO1@kHa2qD}%@4U0!>2y9w!;D5FDk>`2 zB+qOby+*oY3e$=smjG&~m1(tb`mOd`{(me|K>44J6$mmjHX4og?cKZgg$Eye@Ff84 z0EE$d#$1W{CIA6Yv1QAa>o;!P_?W}tm^&H{yWNhes;ZQY8?&`0c|5h>xrE98Qvv`; zBY;}PDX-;H(OThJ1fU06(-}|{ZEbD4wr$(?TvJoiX8^(&9fBNBTDM?d;+ z0FDAkAWyAcj)D+?C7!GWD}V)0J@wQN*R5OkfZ1$jr$3dKm$NC-D)*}X){2uYt{g){ zL#zU{2#~48D#ORq4TM4=ghHW|xPd_6$c`O5o_+oG*LMLpivmYDIN*H9J{Taj#aIy27;LSFXJH!3Q7w`J6d(Zlu@EW;1GPYBD;IBq_JO{nXM>N&vaXPA>tJ;d%%V9bFYH zKTa+ZiS+H#G6I0h<$}lK zN!c}H4A0Q~PYD1d^^ihK08tb%G&Gdf>W?2k{_6Ja+y7T{bMr^YqiL55CWQb%iZmz% zu=M4ZU%sopzJ4>kZZsO<@pw>LTB@4_dUXaR0o0(?y49{_>g&VdaN7Aofk5EMYp=cb z$5GR+3xGI!?}S&zq!EB+;9F_1;I6ywy5g2wZuxtc%f(iPQr#fa$sf5Yi*i4J8UgZQ z1tb!Qw5{iPo(~;4a^%%J?zrO>0AB!zVG>%s9FtA}fRO+IoB&q-?svc2ykyCe%_ftn z2uRK_s;Q|-(b)Amk<`NFIzU-jSz0`;%2o?gBf!wm5YC=Go6_q0`}_Al_uO-T*tv7( zUjg_q$rVpAB?v$vGZ`1&c;k&1-F^4n|0tIR4u=D^wY91{eCI+4c^5#pXrT|9P5J-; z1Yk)-K~xGRg<9py|Epb(#bWUJd?^E9JkN*r?Afzp>(;G10ep!9IdsN~DMbJvMH&^o&D@_2Y zU4Yurvr2KV43qy3hr{UW>q}|%p-`ypt+(F#$d=WjZxEX^qwhI;8T_WK$r2_mb8v9*$c`O5cI@1_b3cGnNVfVZUHQN?Apnp<0t~fjw(3?6c^9BY0C|~&LLvBkzLc^0Xf)clYuBzF+qZB38-T+ALYPLaUXE!=016oq zW&l|F{PWM>ym;~A&2-Lz!C*j5O%2<2jbeCsm{qcxhmo3gwAIU=hqku1T~9y#^sCLy z&7T73L2`!9v}*NoOltxFDI_ofShH!^ zCJk0ETefV*6Hh#Gr`&;Lu~<-CT+GG*=(6lUAb|e<{xs9>x#ynSv2*9n&yj5PBF>@8 z2hK49P{_s>YAsh~~`vpM=eel5tJ05xD zk&kc=wt6|vNdf?AeuImaEn8OozylB5D4%nn<|y)dy?eH8+xCa%=H^2HPGeNb1J1q5 z2hL#v04XHk0Mr0z{MpZbw&2!VZ@pLUKmwAc-CJ+HwPXAC?VkZS2q1!UxZ)|!X#!9v z{06H5xL$eXmA{)eZ{7_?qp|4Z$&;`C^rt_470G_S1Lt60uZ8o106>~Fr~+`|rcIk_ z0N~Gm{_{6TI&>l!t^9Mn;wdJ4pTNlitx!UUh@=C@PYAKcVlfWMY1ksp0lPj|oHr6c z4uv!TlH&fn5cx`+mjs}Y4=$Z=6;E+q6W}`l{~v!4wxje|1Azbl002ovPDHLkV1ipa B#b5vc literal 0 KcmV+b0RR6000031 diff --git a/partner_manual_rank/static/description/index.html b/partner_manual_rank/static/description/index.html new file mode 100644 index 0000000..69244c7 --- /dev/null +++ b/partner_manual_rank/static/description/index.html @@ -0,0 +1,421 @@ + + + + + + +Partner Manual Rank + + + +
+

Partner Manual Rank

+ + +

Beta License: AGPL-3 OCA/partner-contact Translate me on Weblate Try me on Runbot

+

This module adds the ability to manually flag partners as customer or supplier +from the partner form view.

+

Table of contents

+ +
+

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

+
    +
  • ForgeFlow
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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/partner-contact project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/partner_manual_rank/views/res_partner.xml b/partner_manual_rank/views/res_partner.xml new file mode 100644 index 0000000..492dd96 --- /dev/null +++ b/partner_manual_rank/views/res_partner.xml @@ -0,0 +1,35 @@ + + + + partner_manual_rank.view_partner_filter + + res.partner + + + + + + + + + partner_manual_rank.view_partner_form + + res.partner + + + + + + + + + + + + + + + + + + diff --git a/partner_vat_unique/i18n/es.po b/partner_vat_unique/i18n/es.po index c389170..9408349 100644 --- a/partner_vat_unique/i18n/es.po +++ b/partner_vat_unique/i18n/es.po @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0+e\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-11-29 11:43+0000\n" -"PO-Revision-Date: 2019-03-01 14:52+0000\n" -"Last-Translator: Marta Vázquez Rodríguez \n" +"PO-Revision-Date: 2021-07-29 17:21+0000\n" +"Last-Translator: Pedro M. Baeza \n" "Language-Team: \n" "Language: es\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.4\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_vat_unique #: model:ir.model,name:partner_vat_unique.model_res_partner @@ -26,7 +26,7 @@ msgstr "Contacto" #: model:ir.model.fields,field_description:partner_vat_unique.field_res_partner__vat #: model:ir.model.fields,field_description:partner_vat_unique.field_res_users__vat msgid "Tax ID" -msgstr "Tax" +msgstr "NIF" #. module: partner_vat_unique #: model:ir.model.fields,help:partner_vat_unique.field_res_partner__vat From cdcb9d4392e10ddedfcfddedeeb5062dd25a43eb Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Sun, 8 Aug 2021 02:08:10 +0000 Subject: [PATCH 05/26] Automatic Update form OCA2FC Migrator --- .gitlab-ci.yml | 203 ++---- README.md | 1 + .../COPYRIGHT | 15 + .../LICENSE | 663 ++++++++++++++++++ .../README.rst | 75 ++ .../__init__.py | 1 + .../__manifest__.py | 11 + ...tner_identification_unique_by_category.pot | 67 ++ .../models/__init__.py | 2 + .../models/res_partner_id_category.py | 31 + .../models/res_partner_id_number.py | 28 + .../static/description/icon.png | Bin 0 -> 9455 bytes .../static/description/index.html | 421 +++++++++++ .../tests/__init__.py | 1 + ...rtner_identification_unique_by_category.py | 84 +++ .../views/res_partner_id_category_view.xml | 29 + .../i18n/partner_manual_rank.pot | 17 +- 17 files changed, 1521 insertions(+), 128 deletions(-) create mode 100644 partner_identification_unique_by_category/COPYRIGHT create mode 100644 partner_identification_unique_by_category/LICENSE create mode 100644 partner_identification_unique_by_category/README.rst create mode 100644 partner_identification_unique_by_category/__init__.py create mode 100644 partner_identification_unique_by_category/__manifest__.py create mode 100644 partner_identification_unique_by_category/i18n/partner_identification_unique_by_category.pot create mode 100644 partner_identification_unique_by_category/models/__init__.py create mode 100644 partner_identification_unique_by_category/models/res_partner_id_category.py create mode 100644 partner_identification_unique_by_category/models/res_partner_id_number.py create mode 100644 partner_identification_unique_by_category/static/description/icon.png create mode 100644 partner_identification_unique_by_category/static/description/index.html create mode 100644 partner_identification_unique_by_category/tests/__init__.py create mode 100644 partner_identification_unique_by_category/tests/test_partner_identification_unique_by_category.py create mode 100644 partner_identification_unique_by_category/views/res_partner_id_category_view.xml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7712e55..3ce7dac 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -25,8 +25,6 @@ test_all_modules: - apt-get install -y p7zip-full - apt-get install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -38,14 +36,14 @@ test_all_modules: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_all - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_all - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra --db_password flectra --database test_all --test-enable - --init partner_tz,partner_contact_nationality,portal_partner_select_all,base_location_geonames_import,base_location_nuts,partner_industry_secondary,partner_contact_gender,animal,partner_priority,partner_disable_gravatar,base_location,partner_phone_secondary,partner_contact_lang,partner_manual_rank,partner_firstname,partner_contact_job_position,partner_phone_extension,partner_contact_department,partner_affiliate,partner_ref_unique,base_country_state_translatable,partner_company_group,partner_address_street3,partner_company_type,partner_vat_unique,partner_contact_personal_information_page,partner_second_lastname,partner_employee_quantity,partner_contact_in_several_companies,partner_contact_birthdate,partner_tier_validation,partner_helper,partner_fax,partner_contact_access_link,partner_deduplicate_acl,partner_multi_relation,partner_identification,partner_address_version,base_partner_sequence,partner_iterative_archive,partner_contact_age_range + --init partner_tz,partner_contact_nationality,portal_partner_select_all,base_location_geonames_import,base_location_nuts,partner_industry_secondary,partner_contact_gender,animal,partner_priority,partner_disable_gravatar,base_location,partner_phone_secondary,partner_contact_lang,partner_manual_rank,partner_firstname,partner_contact_job_position,partner_phone_extension,partner_contact_department,partner_affiliate,partner_ref_unique,base_country_state_translatable,partner_identification_unique_by_category,partner_company_group,partner_address_street3,partner_company_type,partner_vat_unique,partner_contact_personal_information_page,partner_second_lastname,partner_employee_quantity,partner_contact_in_several_companies,partner_contact_birthdate,partner_tier_validation,partner_helper,partner_fax,partner_contact_access_link,partner_deduplicate_acl,partner_multi_relation,partner_identification,partner_address_version,base_partner_sequence,partner_iterative_archive,partner_contact_age_range --stop-after-init --log-level error --log-handler flectra.addons.partner_tz:TEST @@ -69,6 +67,7 @@ test_all_modules: --log-handler flectra.addons.partner_affiliate:TEST --log-handler flectra.addons.partner_ref_unique:TEST --log-handler flectra.addons.base_country_state_translatable:TEST + --log-handler flectra.addons.partner_identification_unique_by_category:TEST --log-handler flectra.addons.partner_company_group:TEST --log-handler flectra.addons.partner_address_street3:TEST --log-handler flectra.addons.partner_company_type:TEST @@ -102,8 +101,6 @@ test_module_partner_tz: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -115,7 +112,7 @@ test_module_partner_tz: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tz - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tz - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -136,8 +133,6 @@ test_module_partner_contact_nationality: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -149,7 +144,7 @@ test_module_partner_contact_nationality: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_nationality - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_nationality - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -170,8 +165,6 @@ test_module_portal_partner_select_all: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -183,7 +176,7 @@ test_module_portal_partner_select_all: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_portal_partner_select_all - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_portal_partner_select_all - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -204,8 +197,6 @@ test_module_base_location_geonames_import: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -217,7 +208,7 @@ test_module_base_location_geonames_import: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_geonames_import - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_geonames_import - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -238,8 +229,6 @@ test_module_base_location_nuts: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -251,7 +240,7 @@ test_module_base_location_nuts: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_nuts - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_nuts - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -272,8 +261,6 @@ test_module_partner_industry_secondary: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -285,7 +272,7 @@ test_module_partner_industry_secondary: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_industry_secondary - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_industry_secondary - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -306,8 +293,6 @@ test_module_partner_contact_gender: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -319,7 +304,7 @@ test_module_partner_contact_gender: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_gender - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_gender - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -340,8 +325,6 @@ test_module_animal: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -353,7 +336,7 @@ test_module_animal: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_animal - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_animal - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -374,8 +357,6 @@ test_module_partner_priority: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -387,7 +368,7 @@ test_module_partner_priority: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_priority - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_priority - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -408,8 +389,6 @@ test_module_partner_disable_gravatar: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -421,7 +400,7 @@ test_module_partner_disable_gravatar: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_disable_gravatar - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_disable_gravatar - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -442,8 +421,6 @@ test_module_base_location: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -455,7 +432,7 @@ test_module_base_location: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -476,8 +453,6 @@ test_module_partner_phone_secondary: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -489,7 +464,7 @@ test_module_partner_phone_secondary: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_secondary - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_secondary - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -510,8 +485,6 @@ test_module_partner_contact_lang: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -523,7 +496,7 @@ test_module_partner_contact_lang: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_lang - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_lang - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -544,8 +517,6 @@ test_module_partner_manual_rank: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -557,7 +528,7 @@ test_module_partner_manual_rank: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_manual_rank - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_manual_rank - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -578,8 +549,6 @@ test_module_partner_firstname: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -591,7 +560,7 @@ test_module_partner_firstname: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_firstname - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_firstname - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -612,8 +581,6 @@ test_module_partner_contact_job_position: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -625,7 +592,7 @@ test_module_partner_contact_job_position: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_job_position - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_job_position - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -646,8 +613,6 @@ test_module_partner_phone_extension: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -659,7 +624,7 @@ test_module_partner_phone_extension: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_extension - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_extension - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -680,8 +645,6 @@ test_module_partner_contact_department: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -693,7 +656,7 @@ test_module_partner_contact_department: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_department - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_department - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -714,8 +677,6 @@ test_module_partner_affiliate: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -727,7 +688,7 @@ test_module_partner_affiliate: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_affiliate - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_affiliate - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -748,8 +709,6 @@ test_module_partner_ref_unique: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -761,7 +720,7 @@ test_module_partner_ref_unique: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_ref_unique - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_ref_unique - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -782,8 +741,6 @@ test_module_base_country_state_translatable: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -795,7 +752,7 @@ test_module_base_country_state_translatable: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_country_state_translatable - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_country_state_translatable - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -806,6 +763,38 @@ test_module_base_country_state_translatable: --log-level error --log-handler flectra.addons.base_country_state_translatable:TEST" +test_module_partner_identification_unique_by_category: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - su - flectra -c "mkdir ~/others" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_identification_unique_by_category + - psql -h psql -U flectra -d test_partner_identification_unique_by_category -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_unique_by_category + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_unique_by_category + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR} + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_identification_unique_by_category + --test-enable -i partner_identification_unique_by_category + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_identification_unique_by_category:TEST" + test_module_partner_company_group: stage: testsingle when: on_failure @@ -816,8 +805,6 @@ test_module_partner_company_group: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -829,7 +816,7 @@ test_module_partner_company_group: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_group - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_group - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -850,8 +837,6 @@ test_module_partner_address_street3: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -863,7 +848,7 @@ test_module_partner_address_street3: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_street3 - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_street3 - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -884,8 +869,6 @@ test_module_partner_company_type: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -897,7 +880,7 @@ test_module_partner_company_type: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_type - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_type - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -918,8 +901,6 @@ test_module_partner_vat_unique: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -931,7 +912,7 @@ test_module_partner_vat_unique: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_vat_unique - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_vat_unique - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -952,8 +933,6 @@ test_module_partner_contact_personal_information_page: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -965,7 +944,7 @@ test_module_partner_contact_personal_information_page: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -986,8 +965,6 @@ test_module_partner_second_lastname: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -999,7 +976,7 @@ test_module_partner_second_lastname: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_second_lastname - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_second_lastname - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -1020,8 +997,6 @@ test_module_partner_employee_quantity: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1033,7 +1008,7 @@ test_module_partner_employee_quantity: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_employee_quantity - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_employee_quantity - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -1054,8 +1029,6 @@ test_module_partner_contact_in_several_companies: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1067,7 +1040,7 @@ test_module_partner_contact_in_several_companies: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -1088,8 +1061,6 @@ test_module_partner_contact_birthdate: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1101,7 +1072,7 @@ test_module_partner_contact_birthdate: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_birthdate - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_birthdate - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -1122,8 +1093,6 @@ test_module_partner_tier_validation: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1135,7 +1104,7 @@ test_module_partner_tier_validation: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tier_validation - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tier_validation - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -1156,8 +1125,6 @@ test_module_partner_helper: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1169,7 +1136,7 @@ test_module_partner_helper: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_helper - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_helper - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -1190,8 +1157,6 @@ test_module_partner_fax: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1203,7 +1168,7 @@ test_module_partner_fax: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_fax - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_fax - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -1224,8 +1189,6 @@ test_module_partner_contact_access_link: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1237,7 +1200,7 @@ test_module_partner_contact_access_link: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_access_link - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_access_link - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -1258,8 +1221,6 @@ test_module_partner_deduplicate_acl: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1271,7 +1232,7 @@ test_module_partner_deduplicate_acl: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -1292,8 +1253,6 @@ test_module_partner_multi_relation: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1305,7 +1264,7 @@ test_module_partner_multi_relation: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_multi_relation - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_multi_relation - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -1326,8 +1285,6 @@ test_module_partner_identification: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1339,7 +1296,7 @@ test_module_partner_identification: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -1360,8 +1317,6 @@ test_module_partner_address_version: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1373,7 +1328,7 @@ test_module_partner_address_version: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_version - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_version - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -1394,8 +1349,6 @@ test_module_base_partner_sequence: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1407,7 +1360,7 @@ test_module_base_partner_sequence: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_partner_sequence - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_partner_sequence - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -1428,8 +1381,6 @@ test_module_partner_iterative_archive: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1441,7 +1392,7 @@ test_module_partner_iterative_archive: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_iterative_archive - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_iterative_archive - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra @@ -1462,8 +1413,6 @@ test_module_partner_contact_age_range: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1475,7 +1424,7 @@ test_module_partner_contact_age_range: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_age_range - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_age_range - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --addons-path ${CI_PROJECT_DIR} --db_host psql --db_port 5432 --db_user flectra diff --git a/README.md b/README.md index 60fb51d..24155ad 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,7 @@ addon | version | summary [partner_affiliate](partner_affiliate/) | 2.0.1.0.1| Partner Affiliates [partner_ref_unique](partner_ref_unique/) | 2.0.1.0.0| Add an unique constraint to partner ref field [base_country_state_translatable](base_country_state_translatable/) | 2.0.1.0.0| Translate Country States +[partner_identification_unique_by_category](partner_identification_unique_by_category/) | 2.0.1.0.1| Partner Identification Numbers Unique By Category [partner_company_group](partner_company_group/) | 2.0.1.0.1| Adds the possibility to add a company group to a company [partner_address_street3](partner_address_street3/) | 2.0.1.0.0| Add a third address line on partners [partner_company_type](partner_company_type/) | 2.0.1.0.1| Adds a company type to partner that are companies diff --git a/partner_identification_unique_by_category/COPYRIGHT b/partner_identification_unique_by_category/COPYRIGHT new file mode 100644 index 0000000..70485ca --- /dev/null +++ b/partner_identification_unique_by_category/COPYRIGHT @@ -0,0 +1,15 @@ +Most of the files are + + :Copyright: This stylesheet has been placed in the public domain. + Copyright 2021 Camptocamp SA + Copyright 2018 Flectra Community + +Many files also contain contributions from third +parties. In this case the original copyright of +the contributions can be traced through the +history of the source version control system. + +When that is not the case, the files contain a prominent +notice stating the original copyright and applicable +license, or come with their own dedicated COPYRIGHT +and/or LICENSE file. \ No newline at end of file diff --git a/partner_identification_unique_by_category/LICENSE b/partner_identification_unique_by_category/LICENSE new file mode 100644 index 0000000..3939cd9 --- /dev/null +++ b/partner_identification_unique_by_category/LICENSE @@ -0,0 +1,663 @@ +For copyright information, please see the COPYRIGHT file. + +GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. \ No newline at end of file diff --git a/partner_identification_unique_by_category/README.rst b/partner_identification_unique_by_category/README.rst new file mode 100644 index 0000000..9a2bb50 --- /dev/null +++ b/partner_identification_unique_by_category/README.rst @@ -0,0 +1,75 @@ +================================================= +Partner Identification Numbers Unique By Category +================================================= + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png + :target: https://odoo-community.org/page/development-status + :alt: Production/Stable +.. |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%2Fpartner--contact-lightgray.png?logo=github + :target: https://github.com/OCA/partner-contact/tree/14.0/partner_identification_unique_by_category + :alt: OCA/partner-contact +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_identification_unique_by_category + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/134/14.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module extends the module `partner_identification` to enforce having +unique id numbers by categories. +This option can be set by category. + +**Table of contents** + +.. contents:: + :local: + +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 +~~~~~~~ + +* Camptocamp SA + +Contributors +~~~~~~~~~~~~ + +* Thierry Ducrest + +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/partner-contact `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. \ No newline at end of file diff --git a/partner_identification_unique_by_category/__init__.py b/partner_identification_unique_by_category/__init__.py new file mode 100644 index 0000000..0650744 --- /dev/null +++ b/partner_identification_unique_by_category/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/partner_identification_unique_by_category/__manifest__.py b/partner_identification_unique_by_category/__manifest__.py new file mode 100644 index 0000000..218d53c --- /dev/null +++ b/partner_identification_unique_by_category/__manifest__.py @@ -0,0 +1,11 @@ +{ + "name": "Partner Identification Numbers Unique By Category", + "category": "Customer Relationship Management", + "version": "2.0.1.0.1", + "license": "AGPL-3", + "depends": ["partner_identification"], + "data": ["views/res_partner_id_category_view.xml"], + "author": "Camptocamp SA, Odoo Community Association (OCA)", + "website": "https://gitlab.com/flectra-community/partner-contact", + "development_status": "Production/Stable", +} diff --git a/partner_identification_unique_by_category/i18n/partner_identification_unique_by_category.pot b/partner_identification_unique_by_category/i18n/partner_identification_unique_by_category.pot new file mode 100644 index 0000000..60380f4 --- /dev/null +++ b/partner_identification_unique_by_category/i18n/partner_identification_unique_by_category.pot @@ -0,0 +1,67 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_identification_unique_by_category +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.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: partner_identification_unique_by_category +#: model:ir.model.fields,field_description:partner_identification_unique_by_category.field_res_partner_id_category__display_name +#: model:ir.model.fields,field_description:partner_identification_unique_by_category.field_res_partner_id_number__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_identification_unique_by_category +#: model:ir.model.fields,field_description:partner_identification_unique_by_category.field_res_partner_id_category__has_unique_numbers +msgid "Enforce unicity" +msgstr "" + +#. module: partner_identification_unique_by_category +#: model:ir.model.fields,field_description:partner_identification_unique_by_category.field_res_partner_id_category__id +#: model:ir.model.fields,field_description:partner_identification_unique_by_category.field_res_partner_id_number__id +msgid "ID" +msgstr "" + +#. module: partner_identification_unique_by_category +#: model:ir.model.fields,field_description:partner_identification_unique_by_category.field_res_partner_id_category____last_update +#: model:ir.model.fields,field_description:partner_identification_unique_by_category.field_res_partner_id_number____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_identification_unique_by_category +#: model:ir.model,name:partner_identification_unique_by_category.model_res_partner_id_category +msgid "Partner ID Category" +msgstr "" + +#. module: partner_identification_unique_by_category +#: model:ir.model,name:partner_identification_unique_by_category.model_res_partner_id_number +msgid "Partner ID Number" +msgstr "" + +#. module: partner_identification_unique_by_category +#: code:addons/partner_identification_unique_by_category/models/res_partner_id_number.py:0 +#, python-format +msgid "" +"The Id {} in the category {} could not be created because it already exists" +msgstr "" + +#. module: partner_identification_unique_by_category +#: code:addons/partner_identification_unique_by_category/models/res_partner_id_category.py:0 +#, python-format +msgid "" +"The category {} can not be set to use unique numbers, because it already " +"contains duplicates." +msgstr "" + +#. module: partner_identification_unique_by_category +#: model:ir.model.fields,help:partner_identification_unique_by_category.field_res_partner_id_category__has_unique_numbers +msgid "When set, duplicate numbers will not be allowed for this category." +msgstr "" diff --git a/partner_identification_unique_by_category/models/__init__.py b/partner_identification_unique_by_category/models/__init__.py new file mode 100644 index 0000000..08496db --- /dev/null +++ b/partner_identification_unique_by_category/models/__init__.py @@ -0,0 +1,2 @@ +from . import res_partner_id_number +from . import res_partner_id_category diff --git a/partner_identification_unique_by_category/models/res_partner_id_category.py b/partner_identification_unique_by_category/models/res_partner_id_category.py new file mode 100644 index 0000000..a1756ba --- /dev/null +++ b/partner_identification_unique_by_category/models/res_partner_id_category.py @@ -0,0 +1,31 @@ +# Copyright 2021 Camptocamp SA +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) + +from flectra import _, api, fields, models +from flectra.exceptions import ValidationError + + +class ResPartnerIdCategory(models.Model): + _inherit = "res.partner.id_category" + + has_unique_numbers = fields.Boolean( + string="Enforce unicity", + help="When set, duplicate numbers will not be allowed for this category.", + ) + + @api.constrains("has_unique_numbers") + def validate_must_be_unique(self): + for rec in self: + if not rec.has_unique_numbers: + continue + ids = self.env["res.partner.id_number"].search( + [("category_id", "in", rec.ids)] + ) + unique_numbers = set(ids.mapped("name")) + if len(ids) != len(unique_numbers): + raise ValidationError( + _( + "The category {} can not be set to use unique numbers, " + "because it already contains duplicates." + ).format(rec.name) + ) diff --git a/partner_identification_unique_by_category/models/res_partner_id_number.py b/partner_identification_unique_by_category/models/res_partner_id_number.py new file mode 100644 index 0000000..8eb19bf --- /dev/null +++ b/partner_identification_unique_by_category/models/res_partner_id_number.py @@ -0,0 +1,28 @@ +# Copyright 2021 Camptocamp SA +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) + +from flectra import _, api, models +from flectra.exceptions import ValidationError + + +class ResPartnerIdNumber(models.Model): + _inherit = "res.partner.id_number" + _description = "Partner ID Number" + _order = "name" + + @api.constrains("name", "category_id") + def validate_id_number(self): + super().validate_id_number() + for rec in self: + if not rec.category_id.has_unique_numbers: + continue + count = self.search_count( + [("name", "=", rec.name), ("category_id", "in", rec.category_id.ids)] + ) + if count > 1: + raise ValidationError( + _( + "The Id {} in the category {} could not be created because " + "it already exists" + ).format(rec.name, rec.category_id.name) + ) diff --git a/partner_identification_unique_by_category/static/description/icon.png b/partner_identification_unique_by_category/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmVa*Zag|=W(Jy&L=Ct>-D+}2E!HrkJGSV zFo@#fVhDl&j^jYfLz1L+B&EULNy+R4;k+S0UtiztNLG9u01!f8v)N#^S|N%e2q6$f z5hEibh{xjq07;S{NzzM%ko!Fz&)}qGzJNIA3E=bj)^i;9IDqvu%xpHp;c$Qu0znWM z0SpEM03Z^HAQTEg6h%sc!BG;tG&yfkIGnQt@Or&2lgacO0JqaHlgR|T-43JiTiuuE zc}4(vxG0JU27`#jV)AZbZ#*8qW6qp8?GyDLg~mBafd2meCji_>2yp=b$8oUPY_M1? z008+r3xWVa5Yh-h5s$|)GBN_5=UJF2irZ$)nDInGUt)rAP7z>WU|_u@NiT97S4ZE= zYPG^@wSo|$dJoU@i~uH+iG|C{MUo`eEy%*!1wpuD)~s233-dM;gL8ra0|Ntfgpd~r zA?xY;m`o06fp95kM`zAP5*489^eEVAn)Zd}(B4+0$bkMs2=4AYJPgM)+X0sIEQg*41$GQnc8r1bNdDozfb=aEPx7y&ZH zRZENKc?5$&h@!~CL{Z!p4u_we4&B1EA;7@EK%LQOd>k^f&S*5kY&J9d9mp)Y)sRRe zGD-k7s7Z-PB!WmJlHy5}Bx%YkiPM4rLqkJPNRq_NIzk967E4M$ueZf3!<7Wc2Bmc% zhad^7to^&5@I)fPx&WpA zpmk5C|B@sj9*?UkiL+T|6DkniZfcxv}>fY46aRM;u1PBI$>j@z#W}VS!gwbdmlUbK3TrDgf zkE==mW&B);p%zCJMTEm)@H{Uk!kYl@pR56s-(P)$nHv7<3Urwh%&?SqCIry}X|X z3fJo8h{a-z0Lm^vZ$Gc~yllV2;c$v4QIe#?f*{;6fByUlQxYeX0HIKbnRQgb<2X*Y z-#*hdy)Im3oOnErSS$vk(Wpxa%(e2f-J3`x5RFD52!cG`v$0rg+e9dd6EZ0@5{X+&uj7bQ?Fp59h3iXu}!!dw5e1U~(P(sw(P%s^uY7~Skfz-$q19Tn!j*Ay!FZHCnjiTm+kJ^d z0^x8Np->3%cwAS02_ZL`Os3{jr%r9r_g1+f?-C#!4zK4p?nSx#mg6{Z9GBI7OQE+_ zkGJ(pl9W*i)Jjt;jv5K*a5HrTX~os!V-N)4Fd-zbN@89K5Q#+I;5d%;TWaEdEUkDf z=9b>Ldb@yZ>BuXK&NGzT`&w~xA%G-Fu-R+~g+k8?g0Kw$#;Yjil>o6=j3vf#T$))2 z=-19O#m`j{%#CR_qY`<7#@ z`aveh)6_#EEsdR4GOciVdh}aw{&RuNW`oP+VsjOHdwbE<)s-e?#)G`C4vt2nICbh2 zs;a6`QBk2>Z^z^tR%$T%(mv6*TIMq2DrBt!^lZK>z1L5JCvb%gbT6 z+W{oq)vc|q7#bSNIjwBSD*@!0^7(uS1Ok{jb0&(4iqhiHm&nu|Xqk&@*VXz{we;nc zN(W~`p%9yBqI{1+KuHRDg%%eVqokyS&3owX?#7ujXH@Ua2l6ff5{Lq$ae zs;a8eOhFn~S>Q@?WKx#&YR_8Fq2KhQtdK&8b~TtxCb(QKW{CuYL3DO@A`}Ycz0&0< zC;=$^em|22#l^*G6`!q;Gqsp}`tU5Mn7L;QP-f|*b^&S_7#P6N&=6{BYS`e+c=I#S3LwXEC@Lyq4lq#^;q`hE z2m~_r?OJ)x)IE$BlimfWf#-R2b#=k%bi(a+=dHh^c~UFzvE)@PEvwbalsq75+EFD> zts>=6c70ly))F9>f*u|o#>mJBs;jG0+{yVwJ|qC`LYz(~TVR?Kuc7JZC)lw%hF}Dk@4b?fia!N~_mv!l{Y) zY1;+l6QNKDkw^q(Wo0NSDal*9x zft;nmSWQ7XYDeefQFpe|lb1=vXNs4}+$+Qw0L8TG0_30t5s$~w-Q5kR(+QW$r73%Vm4bI)$*hz+STH#-8Utz04;Hr4?<+~ngxSFrXVt*KA#Waa5!ULwDO**V&&JhbOGhHd|=v006i^@=Xvz?^`WS! z2ridPS1Zw~e4EY2hHHUjccZ4{X%TZQqj_qIq5N7Qx`MnDAfMtX+jA(C1u8cgm5V); zp!d>mqtOV5!@=Gm8jYf_uTNFUQ$9OaPhKXCKO2#ztQ9a($fjXalhI zq7)@B5C~vsXh`#UYR^@MWx6+;r67NoOy0urU`mb!WJ0DFS8FM;SPXrAeJCz2P7&#H zSgls($pexbH}v=SXRM%H`g5)PDbv#u^I9ax2MVGDX3AhLnb$Jea*ZoV5{8F|5sgMs zTwI*8DKypafus&GFff2L^UYMIrq-N`nfu#2?8jZr~bV3wG^z`(wgQ9YgFv@&nQ`oc|LD@8ZwfOl$ zURMVC!87y?_P^YXwNa48H@&|ry0Ax*@JD{wt*0WYp=Z)3l}cT z+oSZ@+twB3t<8R1@r`pLkaZl?*J_} zNs_kgT3j{%c$!Ns#<;&S}xISAr^~aXlN)Wjb919ag9bJJ6VLrv)k>g<%^<-Xf(?9G{~l< zt7+wWEfwYefq? zlfejsGxa16&kq*DKHG^Czu%9}|M?}>{D(CF#y?F;c@0QCH&AW(mj0(>0CdkFK@bp$ zL|`_XS!HM`ka`s}HD^#D5Wv1qKZVI;!iwd~;dZ-0NYa0DsJS^g+h|~b4Rz;xG%&9c zK<@D293~W-?Fc6#Nc2Zi7|(GW${IZ=UQmHEhguOkJ)Bb)phr9#jYgD|l(1=Ai9`Z| zAh4xbTIo@@Fx}ZC7K+xs_ZS`?#;2cs29wEzYc_0Pdnf=vO-&6W9;YE$ zreqfYe4Dw_t7e0Mz~6L6B@!_E`U?O6y$9RVT9?x9%~qgta@lM)IGs)y31OQguuJ|8`a7ysdvL-FvI(|R(6kfRP=qgcQ1~gIFT|Mm#y&WQY<)*N12{ikg}lxJMVp%I_N-9Aw@}we<6a zf=mjf8MMzU#msdJ(fQFyv_5wL^X|DQHL@t7WL^dOzwx4PcMI&7R->t@iJ4}@!^3E8 zZADpG8CI=a$tqT@;N>1jx-%zj@oKFc&}ZM%so&9P6tP&0oeXBNSTxTVlBfCg@#E<1 z=)iC=2mq+BugBsGF2L~5dZ`UQ9!TH$9C+ZyNUBWkN*CCeE!83ssl9^iv=YmC2WrYdPo!9p)^z1 zkxlQAO9Q*zo+1sR(P-L)P-Vp&ICv08j~-=}PrH{$G>Wrl&$1mtDCDibqoad`t647j z!h}o+ssD$y2>sLhICG#Cp+FGjOR7<`p&q@jpFnsZ2#{nU4i66l01O<5b(dWRm&=7< zFo;vFt>|cP$AN|Z`X;Dirnzv)BQt`msy$v#dZfRQu6I$DTzbLKF!$LVxp|CZT2yU3w`( zp%7|oYg4+1DLobdXty+CAXvKPa&)|T6z#jeMvRYxkYvMfFQ`G)hItriZv&8&07_-2 zp}ro2fdIO_UK~Gu9F2{Qtkug$AGKP&meQv8J(Pqvc<>-rtXRRU3@Qzp4jn=$9LB7f zGjYjiqBrI971Qit(C@(K(q){V5K2VT7f-)6s-OWo; zck@#8zI_VuXdGs%1;z8rz?lq~H*X%k{OT)oojHT0OP79|$g(%O_aW9($+;+j@^=zN5gf;1`}XaaF=GZKNy4H>5*@>nbe04Zzo_I~sc+g&Rb zi{VfpfJ284;fnR^QCC-|nZHc`weaGLFXGKN-^7dm@(0Wk-G~pw(Y5C!W?j_)2@CLbB2xD84Lz^JRS@V4k8!~;={drF?a4< zT)u8y);wj(t0;=tw{IU#oH&8b&Q5Gy@-qy+atebuHF`7P|F9j)|LHomvu8<32}(*z z5Dte^bc4fReu-Y64;5~A$}{9!>vu)-&Iy$g#-#)apwPE3c1@L%0Y0ps>wifp7+lL!( zyb-Ve@in-c2uwBti2#r!NC1cg__})0_g))L`A11HnlHJf(B9F3GiT1gYPDifLqkS| zE?eI8=3Or)TnUte#-qoz&=$_~Jl3sShdm#BfYYZ>qqDOU%a$#Jf#bjn0+uy4f{a=U z7KL^yz*aPKw?)f3^AZ` z$qdZ@!7>o11>V1Wjn4hwK#-CBM6h7N z0!Wg?&gGFm%WO8|+6^1<=fC^~O@|KQnhhJ$@*^jKT0W!EC|X)t@Yz#;#o1T@v)44B z@gFW_*IoBq0{@8~44)l>+`ZZD_2U1%@dm6m8zQ6U1eds6xMa;5rU=qWCv=!v%__-M z(YYwE*-)?vA=xr$Hk;YXTS7?6Dc*GJR;$&D4Od@{Yc_018OCiH-Cfk-aIkTE`Lh9_ zva%AZSFc7_R~K4aTT@!Q+HYmvZ8jUu>^hFX@gCHDZvmFwt2mlPlwhxPK!OAlXTtL3 z%h{zwB7xxWFnFGa$K$~duD_lg`ywB&pd*ag%2MlpJ}}{H1C2&w%88*o&$H9Jwe0%Z z+FJbG=FI?rQ!Oo+Kk6E7sISKtO-*QOYQnlvg->2U%NiTe+}w=AhYu&+v5K^n@#TmI zBKY$Ed6zHhuR7z~)XX%UDa*_N7{n*jh-m6d2{Xh3CUCA*Jq zG7*o**^HxDES4e-a*+c0z{Gh1NBe8}sT_2;R=HVorpj43T9JehG&VNkbbC8mT3d0! z1sA|Qs$t6u(CKu-@At#!^P#G$D($-3GbBmEq31pX04(|8>a>ah0RQJ*5JVBRE9ZhU zCW%|Wa3Sg!E=)1!~=dF?4ZM_JkP5R+$eu5(^Dge z+wI2MwQCWN$MMcP@1Uorhh2|EA~@aA0ZEdO81*G&>i6lVbN6vbk_4;K3W!o#yyk!2 zgW=u)=5K6-bAI|R=XwbYeA_r^mnaAVDKzFl*K<{9xloyuEuj5{U#(pFXXbuDsyY$pwG_f+(W(#U@l;F&BMbbfEWG7y6EM z!!@S@7ysw$({u^F?pv*Xoz6v!L?Z0?SvsYyP`j?=od9xkjVgIsQ?t~Ni5S`Luc@iQ z?YG^A=H_M`J$4Kd0D)Y})^e#dNF)+$b`v#^EvU!LjDX$VweytjH??3#aDo|MTX}!_i~MG)1T?;Ved6 z{NzRqG@ZfVnE@C$1LoecENyZIy+0TCZ7%&cAxUQ#&+|+g$d97W2lBcNLGw;oInXRn_kVnr{VJJTH#u0X$=We%Rqi^u_%fk z6GFtrix;PQsd7ZVR|d5M$qf5^K6H0?XPn!vX4YjhZ`7`5GVSDH%HNstp%!<%`O{;{ zDW5~vBJiWSj3i0$`~81==%I)1d;k6SuO;KO1@kHa2qD}%@4U0!>2y9w!;D5FDk>`2 zB+qOby+*oY3e$=smjG&~m1(tb`mOd`{(me|K>44J6$mmjHX4og?cKZgg$Eye@Ff84 z0EE$d#$1W{CIA6Yv1QAa>o;!P_?W}tm^&H{yWNhes;ZQY8?&`0c|5h>xrE98Qvv`; zBY;}PDX-;H(OThJ1fU06(-}|{ZEbD4wr$(?TvJoiX8^(&9fBNBTDM?d;+ z0FDAkAWyAcj)D+?C7!GWD}V)0J@wQN*R5OkfZ1$jr$3dKm$NC-D)*}X){2uYt{g){ zL#zU{2#~48D#ORq4TM4=ghHW|xPd_6$c`O5o_+oG*LMLpivmYDIN*H9J{Taj#aIy27;LSFXJH!3Q7w`J6d(Zlu@EW;1GPYBD;IBq_JO{nXM>N&vaXPA>tJ;d%%V9bFYH zKTa+ZiS+H#G6I0h<$}lK zN!c}H4A0Q~PYD1d^^ihK08tb%G&Gdf>W?2k{_6Ja+y7T{bMr^YqiL55CWQb%iZmz% zu=M4ZU%sopzJ4>kZZsO<@pw>LTB@4_dUXaR0o0(?y49{_>g&VdaN7Aofk5EMYp=cb z$5GR+3xGI!?}S&zq!EB+;9F_1;I6ywy5g2wZuxtc%f(iPQr#fa$sf5Yi*i4J8UgZQ z1tb!Qw5{iPo(~;4a^%%J?zrO>0AB!zVG>%s9FtA}fRO+IoB&q-?svc2ykyCe%_ftn z2uRK_s;Q|-(b)Amk<`NFIzU-jSz0`;%2o?gBf!wm5YC=Go6_q0`}_Al_uO-T*tv7( zUjg_q$rVpAB?v$vGZ`1&c;k&1-F^4n|0tIR4u=D^wY91{eCI+4c^5#pXrT|9P5J-; z1Yk)-K~xGRg<9py|Epb(#bWUJd?^E9JkN*r?Afzp>(;G10ep!9IdsN~DMbJvMH&^o&D@_2Y zU4Yurvr2KV43qy3hr{UW>q}|%p-`ypt+(F#$d=WjZxEX^qwhI;8T_WK$r2_mb8v9*$c`O5cI@1_b3cGnNVfVZUHQN?Apnp<0t~fjw(3?6c^9BY0C|~&LLvBkzLc^0Xf)clYuBzF+qZB38-T+ALYPLaUXE!=016oq zW&l|F{PWM>ym;~A&2-Lz!C*j5O%2<2jbeCsm{qcxhmo3gwAIU=hqku1T~9y#^sCLy z&7T73L2`!9v}*NoOltxFDI_ofShH!^ zCJk0ETefV*6Hh#Gr`&;Lu~<-CT+GG*=(6lUAb|e<{xs9>x#ynSv2*9n&yj5PBF>@8 z2hK49P{_s>YAsh~~`vpM=eel5tJ05xD zk&kc=wt6|vNdf?AeuImaEn8OozylB5D4%nn<|y)dy?eH8+xCa%=H^2HPGeNb1J1q5 z2hL#v04XHk0Mr0z{MpZbw&2!VZ@pLUKmwAc-CJ+HwPXAC?VkZS2q1!UxZ)|!X#!9v z{06H5xL$eXmA{)eZ{7_?qp|4Z$&;`C^rt_470G_S1Lt60uZ8o106>~Fr~+`|rcIk_ z0N~Gm{_{6TI&>l!t^9Mn;wdJ4pTNlitx!UUh@=C@PYAKcVlfWMY1ksp0lPj|oHr6c z4uv!TlH&fn5cx`+mjs}Y4=$Z=6;E+q6W}`l{~v!4wxje|1Azbl002ovPDHLkV1ipa B#b5vc literal 0 KcmV+b0RR6000031 diff --git a/partner_identification_unique_by_category/static/description/index.html b/partner_identification_unique_by_category/static/description/index.html new file mode 100644 index 0000000..343d3ad --- /dev/null +++ b/partner_identification_unique_by_category/static/description/index.html @@ -0,0 +1,421 @@ + + + + + + +Partner Identification Numbers Unique By Category + + + +
+

Partner Identification Numbers Unique By Category

+ + +

Production/Stable License: AGPL-3 OCA/partner-contact Translate me on Weblate Try me on Runbot

+

This module extends the module partner_identification to enforce having +unique id numbers by categories. +This option can be set by category.

+

Table of contents

+ +
+

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

+
    +
  • Camptocamp SA
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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/partner-contact project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/partner_identification_unique_by_category/tests/__init__.py b/partner_identification_unique_by_category/tests/__init__.py new file mode 100644 index 0000000..ef1abf4 --- /dev/null +++ b/partner_identification_unique_by_category/tests/__init__.py @@ -0,0 +1 @@ +from . import test_partner_identification_unique_by_category diff --git a/partner_identification_unique_by_category/tests/test_partner_identification_unique_by_category.py b/partner_identification_unique_by_category/tests/test_partner_identification_unique_by_category.py new file mode 100644 index 0000000..7a94fce --- /dev/null +++ b/partner_identification_unique_by_category/tests/test_partner_identification_unique_by_category.py @@ -0,0 +1,84 @@ +# Copyright 2021 Camptocamp SA +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) + +from flectra.exceptions import ValidationError +from flectra.tests.common import SavepointCase + + +class TestPartnerIdentificationUniqueByCategory(SavepointCase): + @classmethod + def setUpClass(cls): + super().setUpClass() + cls.env = cls.env(context=dict(cls.env.context, tracking_disable=True)) + cls.category_1 = cls.env["res.partner.id_category"].create( + {"code": "UID", "name": "Group Id"} + ) + cls.category_2 = cls.env["res.partner.id_category"].create( + {"code": "GID", "name": "User Id"} + ) + cls.partner_1 = cls.env.ref("base.res_partner_1") + cls.partner_2 = cls.env.ref("base.res_partner_2") + + def test_id_creation(self): + """Check Id unique (or not) validation.""" + self.category_1.has_unique_numbers = True + self.env["res.partner.id_number"].create( + { + "name": "123", + "category_id": self.category_1.id, + "partner_id": self.partner_1.id, + } + ) + message = ( + "The Id 123 in the category Group Id could not be created " + "because it already exists" + ) + with self.assertRaisesRegex(ValidationError, message): + self.env["res.partner.id_number"].create( + { + "name": "123", + "category_id": self.category_1.id, + "partner_id": self.partner_2.id, + } + ) + # Allow to create same id in an other category + self.env["res.partner.id_number"].create( + { + "name": "123", + "category_id": self.category_2.id, + "partner_id": self.partner_2.id, + } + ) + self.category_1.has_unique_numbers = False + self.env["res.partner.id_number"].create( + { + "name": "123", + "category_id": self.category_1.id, + "partner_id": self.partner_2.id, + } + ) + + def test_category_unique_activation(self): + """Check there is no duplicate when enabling unicity.""" + self.env["res.partner.id_number"].create( + { + "name": "123456", + "category_id": self.category_1.id, + "partner_id": self.partner_1.id, + } + ) + self.category_1.has_unique_numbers = True + self.category_1.has_unique_numbers = False + self.env["res.partner.id_number"].create( + { + "name": "123456", + "category_id": self.category_1.id, + "partner_id": self.partner_2.id, + } + ) + message = ( + "The category Group Id can not be set to use unique numbers, " + "because it already contains duplicates." + ) + with self.assertRaisesRegex(ValidationError, message): + self.category_1.has_unique_numbers = True diff --git a/partner_identification_unique_by_category/views/res_partner_id_category_view.xml b/partner_identification_unique_by_category/views/res_partner_id_category_view.xml new file mode 100644 index 0000000..456fbf7 --- /dev/null +++ b/partner_identification_unique_by_category/views/res_partner_id_category_view.xml @@ -0,0 +1,29 @@ + + + + res.partner.id_category.form + res.partner.id_category + + + + + + + + + res.partner.id_category.tree + res.partner.id_category + + + + + + + + diff --git a/partner_manual_rank/i18n/partner_manual_rank.pot b/partner_manual_rank/i18n/partner_manual_rank.pot index d32eeac..27c475b 100644 --- a/partner_manual_rank/i18n/partner_manual_rank.pot +++ b/partner_manual_rank/i18n/partner_manual_rank.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" @@ -18,6 +18,16 @@ msgstr "" msgid "Contact" msgstr "" +#. module: partner_manual_rank +#: model:ir.model.fields,field_description:partner_manual_rank.field_res_partner__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_manual_rank +#: model:ir.model.fields,field_description:partner_manual_rank.field_res_partner__id +msgid "ID" +msgstr "" + #. module: partner_manual_rank #: model:ir.model.fields,field_description:partner_manual_rank.field_res_partner__is_customer #: model:ir.model.fields,field_description:partner_manual_rank.field_res_users__is_customer @@ -29,3 +39,8 @@ msgstr "" #: model:ir.model.fields,field_description:partner_manual_rank.field_res_users__is_supplier msgid "Is a Supplier" msgstr "" + +#. module: partner_manual_rank +#: model:ir.model.fields,field_description:partner_manual_rank.field_res_partner____last_update +msgid "Last Modified on" +msgstr "" From 7185d7c3e21c74f2f0cfaf7661387227ab94f9a8 Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Sun, 15 Aug 2021 02:11:21 +0000 Subject: [PATCH 06/26] Automatic Update form OCA2FC Migrator --- .gitlab-ci.yml | 172 ++++++++++++++++++++++++++++++++++++------------- 1 file changed, 129 insertions(+), 43 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3ce7dac..58ce19e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -25,6 +25,8 @@ test_all_modules: - apt-get install -y p7zip-full - apt-get install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -36,7 +38,7 @@ test_all_modules: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_all - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_all - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -101,6 +103,8 @@ test_module_partner_tz: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -112,7 +116,7 @@ test_module_partner_tz: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tz - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tz - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -133,6 +137,8 @@ test_module_partner_contact_nationality: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -144,7 +150,7 @@ test_module_partner_contact_nationality: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_nationality - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_nationality - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -165,6 +171,8 @@ test_module_portal_partner_select_all: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -176,7 +184,7 @@ test_module_portal_partner_select_all: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_portal_partner_select_all - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_portal_partner_select_all - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -197,6 +205,8 @@ test_module_base_location_geonames_import: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -208,7 +218,7 @@ test_module_base_location_geonames_import: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_geonames_import - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_geonames_import - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -229,6 +239,8 @@ test_module_base_location_nuts: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -240,7 +252,7 @@ test_module_base_location_nuts: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_nuts - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_nuts - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -261,6 +273,8 @@ test_module_partner_industry_secondary: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -272,7 +286,7 @@ test_module_partner_industry_secondary: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_industry_secondary - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_industry_secondary - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -293,6 +307,8 @@ test_module_partner_contact_gender: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -304,7 +320,7 @@ test_module_partner_contact_gender: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_gender - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_gender - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -325,6 +341,8 @@ test_module_animal: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -336,7 +354,7 @@ test_module_animal: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_animal - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_animal - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -357,6 +375,8 @@ test_module_partner_priority: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -368,7 +388,7 @@ test_module_partner_priority: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_priority - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_priority - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -389,6 +409,8 @@ test_module_partner_disable_gravatar: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -400,7 +422,7 @@ test_module_partner_disable_gravatar: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_disable_gravatar - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_disable_gravatar - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -421,6 +443,8 @@ test_module_base_location: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -432,7 +456,7 @@ test_module_base_location: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -453,6 +477,8 @@ test_module_partner_phone_secondary: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -464,7 +490,7 @@ test_module_partner_phone_secondary: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_secondary - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_secondary - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -485,6 +511,8 @@ test_module_partner_contact_lang: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -496,7 +524,7 @@ test_module_partner_contact_lang: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_lang - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_lang - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -517,6 +545,8 @@ test_module_partner_manual_rank: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -528,7 +558,7 @@ test_module_partner_manual_rank: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_manual_rank - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_manual_rank - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -549,6 +579,8 @@ test_module_partner_firstname: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -560,7 +592,7 @@ test_module_partner_firstname: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_firstname - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_firstname - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -581,6 +613,8 @@ test_module_partner_contact_job_position: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -592,7 +626,7 @@ test_module_partner_contact_job_position: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_job_position - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_job_position - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -613,6 +647,8 @@ test_module_partner_phone_extension: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -624,7 +660,7 @@ test_module_partner_phone_extension: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_extension - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_extension - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -645,6 +681,8 @@ test_module_partner_contact_department: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -656,7 +694,7 @@ test_module_partner_contact_department: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_department - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_department - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -677,6 +715,8 @@ test_module_partner_affiliate: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -688,7 +728,7 @@ test_module_partner_affiliate: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_affiliate - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_affiliate - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -709,6 +749,8 @@ test_module_partner_ref_unique: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -720,7 +762,7 @@ test_module_partner_ref_unique: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_ref_unique - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_ref_unique - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -741,6 +783,8 @@ test_module_base_country_state_translatable: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -752,7 +796,7 @@ test_module_base_country_state_translatable: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_country_state_translatable - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_country_state_translatable - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -773,6 +817,8 @@ test_module_partner_identification_unique_by_category: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -784,7 +830,7 @@ test_module_partner_identification_unique_by_category: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_unique_by_category - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_unique_by_category - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -805,6 +851,8 @@ test_module_partner_company_group: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -816,7 +864,7 @@ test_module_partner_company_group: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_group - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_group - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -837,6 +885,8 @@ test_module_partner_address_street3: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -848,7 +898,7 @@ test_module_partner_address_street3: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_street3 - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_street3 - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -869,6 +919,8 @@ test_module_partner_company_type: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -880,7 +932,7 @@ test_module_partner_company_type: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_type - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_type - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -901,6 +953,8 @@ test_module_partner_vat_unique: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -912,7 +966,7 @@ test_module_partner_vat_unique: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_vat_unique - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_vat_unique - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -933,6 +987,8 @@ test_module_partner_contact_personal_information_page: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -944,7 +1000,7 @@ test_module_partner_contact_personal_information_page: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -965,6 +1021,8 @@ test_module_partner_second_lastname: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -976,7 +1034,7 @@ test_module_partner_second_lastname: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_second_lastname - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_second_lastname - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -997,6 +1055,8 @@ test_module_partner_employee_quantity: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1008,7 +1068,7 @@ test_module_partner_employee_quantity: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_employee_quantity - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_employee_quantity - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -1029,6 +1089,8 @@ test_module_partner_contact_in_several_companies: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1040,7 +1102,7 @@ test_module_partner_contact_in_several_companies: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -1061,6 +1123,8 @@ test_module_partner_contact_birthdate: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1072,7 +1136,7 @@ test_module_partner_contact_birthdate: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_birthdate - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_birthdate - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -1093,6 +1157,8 @@ test_module_partner_tier_validation: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1104,7 +1170,7 @@ test_module_partner_tier_validation: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tier_validation - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tier_validation - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -1125,6 +1191,8 @@ test_module_partner_helper: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1136,7 +1204,7 @@ test_module_partner_helper: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_helper - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_helper - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -1157,6 +1225,8 @@ test_module_partner_fax: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1168,7 +1238,7 @@ test_module_partner_fax: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_fax - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_fax - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -1189,6 +1259,8 @@ test_module_partner_contact_access_link: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1200,7 +1272,7 @@ test_module_partner_contact_access_link: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_access_link - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_access_link - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -1221,6 +1293,8 @@ test_module_partner_deduplicate_acl: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1232,7 +1306,7 @@ test_module_partner_deduplicate_acl: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -1253,6 +1327,8 @@ test_module_partner_multi_relation: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1264,7 +1340,7 @@ test_module_partner_multi_relation: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_multi_relation - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_multi_relation - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -1285,6 +1361,8 @@ test_module_partner_identification: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1296,7 +1374,7 @@ test_module_partner_identification: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -1317,6 +1395,8 @@ test_module_partner_address_version: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1328,7 +1408,7 @@ test_module_partner_address_version: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_version - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_version - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -1349,6 +1429,8 @@ test_module_base_partner_sequence: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1360,7 +1442,7 @@ test_module_base_partner_sequence: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_partner_sequence - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_partner_sequence - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -1381,6 +1463,8 @@ test_module_partner_iterative_archive: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1392,7 +1476,7 @@ test_module_partner_iterative_archive: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_iterative_archive - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_iterative_archive - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra @@ -1413,6 +1497,8 @@ test_module_partner_contact_age_range: - apt-get install -y p7zip-full - apt install -y expect-dev - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1424,7 +1510,7 @@ test_module_partner_contact_age_range: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_age_range - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_age_range - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR} + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux --db_host psql --db_port 5432 --db_user flectra From 23594ddd7b70934c652b5fb358ceec143666ce74 Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Sun, 12 Sep 2021 02:12:03 +0000 Subject: [PATCH 07/26] Automatic Update form OCA2FC Migrator --- .gitlab-ci.yml | 117 +- README.md | 2 + .../i18n/hu.po | 22 + partner_email_check/COPYRIGHT | 16 + partner_email_check/LICENSE | 663 ++++ partner_email_check/README.rst | 99 + partner_email_check/__init__.py | 3 + partner_email_check/__manifest__.py | 18 + partner_email_check/demo/res_company_demo.xml | 9 + .../i18n/partner_email_check.pot | 140 + partner_email_check/models/__init__.py | 5 + partner_email_check/models/res_company.py | 23 + .../models/res_config_settings.py | 27 + partner_email_check/models/res_partner.py | 99 + .../static/description/icon.png | Bin 0 -> 9455 bytes .../static/description/index.html | 441 +++ partner_email_check/tests/__init__.py | 3 + .../tests/test_partner_email_check.py | 144 + .../views/base_config_view.xml | 69 + partner_external_map/COPYRIGHT | 22 + partner_external_map/LICENSE | 663 ++++ partner_external_map/README.rst | 131 + partner_external_map/__init__.py | 2 + partner_external_map/__manifest__.py | 25 + .../data/map_website_data.xml | 69 + partner_external_map/hooks.py | 37 + partner_external_map/i18n/am.po | 200 ++ partner_external_map/i18n/ar.po | 201 ++ partner_external_map/i18n/bg.po | 200 ++ partner_external_map/i18n/bs.po | 201 ++ partner_external_map/i18n/ca.po | 211 ++ partner_external_map/i18n/cs.po | 200 ++ partner_external_map/i18n/da.po | 200 ++ partner_external_map/i18n/de.po | 219 ++ partner_external_map/i18n/el_GR.po | 201 ++ partner_external_map/i18n/en_GB.po | 201 ++ partner_external_map/i18n/es.po | 216 ++ partner_external_map/i18n/es_AR.po | 217 ++ partner_external_map/i18n/es_CL.po | 201 ++ partner_external_map/i18n/es_CO.po | 201 ++ partner_external_map/i18n/es_CR.po | 201 ++ partner_external_map/i18n/es_DO.po | 201 ++ partner_external_map/i18n/es_EC.po | 201 ++ partner_external_map/i18n/es_ES.po | 201 ++ partner_external_map/i18n/es_MX.po | 201 ++ partner_external_map/i18n/es_PE.po | 201 ++ partner_external_map/i18n/es_PY.po | 201 ++ partner_external_map/i18n/es_VE.po | 201 ++ partner_external_map/i18n/et.po | 200 ++ partner_external_map/i18n/eu.po | 200 ++ partner_external_map/i18n/fa.po | 200 ++ partner_external_map/i18n/fi.po | 200 ++ partner_external_map/i18n/fr.po | 211 ++ partner_external_map/i18n/fr_CA.po | 201 ++ partner_external_map/i18n/fr_CH.po | 201 ++ partner_external_map/i18n/gl.po | 216 ++ partner_external_map/i18n/gl_ES.po | 201 ++ partner_external_map/i18n/he.po | 200 ++ partner_external_map/i18n/hr.po | 201 ++ partner_external_map/i18n/hr_HR.po | 202 ++ partner_external_map/i18n/hu.po | 200 ++ partner_external_map/i18n/id.po | 200 ++ partner_external_map/i18n/it.po | 217 ++ partner_external_map/i18n/ja.po | 200 ++ partner_external_map/i18n/ko.po | 200 ++ partner_external_map/i18n/lt.po | 201 ++ partner_external_map/i18n/lt_LT.po | 202 ++ partner_external_map/i18n/lv.po | 201 ++ partner_external_map/i18n/mk.po | 200 ++ partner_external_map/i18n/mn.po | 200 ++ partner_external_map/i18n/nb.po | 201 ++ partner_external_map/i18n/nb_NO.po | 201 ++ partner_external_map/i18n/nl.po | 200 ++ partner_external_map/i18n/nl_BE.po | 201 ++ partner_external_map/i18n/nl_NL.po | 202 ++ .../i18n/partner_external_map.pot | 217 ++ partner_external_map/i18n/pl.po | 202 ++ partner_external_map/i18n/pt.po | 200 ++ partner_external_map/i18n/pt_BR.po | 201 ++ partner_external_map/i18n/pt_PT.po | 201 ++ partner_external_map/i18n/ro.po | 201 ++ partner_external_map/i18n/ru.po | 202 ++ partner_external_map/i18n/sk.po | 200 ++ partner_external_map/i18n/sl.po | 213 ++ partner_external_map/i18n/sr.po | 201 ++ partner_external_map/i18n/sr@latin.po | 202 ++ partner_external_map/i18n/sv.po | 200 ++ partner_external_map/i18n/th.po | 200 ++ partner_external_map/i18n/tr.po | 200 ++ partner_external_map/i18n/tr_TR.po | 201 ++ partner_external_map/i18n/uk.po | 201 ++ partner_external_map/i18n/vi.po | 200 ++ partner_external_map/i18n/vi_VN.po | 201 ++ partner_external_map/i18n/zh_CN.po | 201 ++ partner_external_map/i18n/zh_TW.po | 201 ++ partner_external_map/models/__init__.py | 3 + partner_external_map/models/map_website.py | 37 + partner_external_map/models/res_partner.py | 139 + partner_external_map/models/res_users.py | 66 + .../security/ir.model.access.csv | 3 + .../static/description/icon.png | Bin 0 -> 15961 bytes .../static/description/icon.svg | 2887 +++++++++++++++++ .../static/description/index.html | 479 +++ partner_external_map/tests/__init__.py | 1 + .../tests/test_partner_external_map.py | 112 + .../views/map_website_view.xml | 71 + .../views/res_partner_view.xml | 33 + partner_external_map/views/res_users_view.xml | 43 + requirements.txt | 2 + 109 files changed, 20705 insertions(+), 1 deletion(-) create mode 100644 partner_contact_personal_information_page/i18n/hu.po create mode 100644 partner_email_check/COPYRIGHT create mode 100644 partner_email_check/LICENSE create mode 100644 partner_email_check/README.rst create mode 100644 partner_email_check/__init__.py create mode 100644 partner_email_check/__manifest__.py create mode 100644 partner_email_check/demo/res_company_demo.xml create mode 100644 partner_email_check/i18n/partner_email_check.pot create mode 100644 partner_email_check/models/__init__.py create mode 100644 partner_email_check/models/res_company.py create mode 100644 partner_email_check/models/res_config_settings.py create mode 100644 partner_email_check/models/res_partner.py create mode 100644 partner_email_check/static/description/icon.png create mode 100644 partner_email_check/static/description/index.html create mode 100644 partner_email_check/tests/__init__.py create mode 100644 partner_email_check/tests/test_partner_email_check.py create mode 100644 partner_email_check/views/base_config_view.xml create mode 100644 partner_external_map/COPYRIGHT create mode 100644 partner_external_map/LICENSE create mode 100644 partner_external_map/README.rst create mode 100644 partner_external_map/__init__.py create mode 100644 partner_external_map/__manifest__.py create mode 100644 partner_external_map/data/map_website_data.xml create mode 100644 partner_external_map/hooks.py create mode 100644 partner_external_map/i18n/am.po create mode 100644 partner_external_map/i18n/ar.po create mode 100644 partner_external_map/i18n/bg.po create mode 100644 partner_external_map/i18n/bs.po create mode 100644 partner_external_map/i18n/ca.po create mode 100644 partner_external_map/i18n/cs.po create mode 100644 partner_external_map/i18n/da.po create mode 100644 partner_external_map/i18n/de.po create mode 100644 partner_external_map/i18n/el_GR.po create mode 100644 partner_external_map/i18n/en_GB.po create mode 100644 partner_external_map/i18n/es.po create mode 100644 partner_external_map/i18n/es_AR.po create mode 100644 partner_external_map/i18n/es_CL.po create mode 100644 partner_external_map/i18n/es_CO.po create mode 100644 partner_external_map/i18n/es_CR.po create mode 100644 partner_external_map/i18n/es_DO.po create mode 100644 partner_external_map/i18n/es_EC.po create mode 100644 partner_external_map/i18n/es_ES.po create mode 100644 partner_external_map/i18n/es_MX.po create mode 100644 partner_external_map/i18n/es_PE.po create mode 100644 partner_external_map/i18n/es_PY.po create mode 100644 partner_external_map/i18n/es_VE.po create mode 100644 partner_external_map/i18n/et.po create mode 100644 partner_external_map/i18n/eu.po create mode 100644 partner_external_map/i18n/fa.po create mode 100644 partner_external_map/i18n/fi.po create mode 100644 partner_external_map/i18n/fr.po create mode 100644 partner_external_map/i18n/fr_CA.po create mode 100644 partner_external_map/i18n/fr_CH.po create mode 100644 partner_external_map/i18n/gl.po create mode 100644 partner_external_map/i18n/gl_ES.po create mode 100644 partner_external_map/i18n/he.po create mode 100644 partner_external_map/i18n/hr.po create mode 100644 partner_external_map/i18n/hr_HR.po create mode 100644 partner_external_map/i18n/hu.po create mode 100644 partner_external_map/i18n/id.po create mode 100644 partner_external_map/i18n/it.po create mode 100644 partner_external_map/i18n/ja.po create mode 100644 partner_external_map/i18n/ko.po create mode 100644 partner_external_map/i18n/lt.po create mode 100644 partner_external_map/i18n/lt_LT.po create mode 100644 partner_external_map/i18n/lv.po create mode 100644 partner_external_map/i18n/mk.po create mode 100644 partner_external_map/i18n/mn.po create mode 100644 partner_external_map/i18n/nb.po create mode 100644 partner_external_map/i18n/nb_NO.po create mode 100644 partner_external_map/i18n/nl.po create mode 100644 partner_external_map/i18n/nl_BE.po create mode 100644 partner_external_map/i18n/nl_NL.po create mode 100644 partner_external_map/i18n/partner_external_map.pot create mode 100644 partner_external_map/i18n/pl.po create mode 100644 partner_external_map/i18n/pt.po create mode 100644 partner_external_map/i18n/pt_BR.po create mode 100644 partner_external_map/i18n/pt_PT.po create mode 100644 partner_external_map/i18n/ro.po create mode 100644 partner_external_map/i18n/ru.po create mode 100644 partner_external_map/i18n/sk.po create mode 100644 partner_external_map/i18n/sl.po create mode 100644 partner_external_map/i18n/sr.po create mode 100644 partner_external_map/i18n/sr@latin.po create mode 100644 partner_external_map/i18n/sv.po create mode 100644 partner_external_map/i18n/th.po create mode 100644 partner_external_map/i18n/tr.po create mode 100644 partner_external_map/i18n/tr_TR.po create mode 100644 partner_external_map/i18n/uk.po create mode 100644 partner_external_map/i18n/vi.po create mode 100644 partner_external_map/i18n/vi_VN.po create mode 100644 partner_external_map/i18n/zh_CN.po create mode 100644 partner_external_map/i18n/zh_TW.po create mode 100644 partner_external_map/models/__init__.py create mode 100644 partner_external_map/models/map_website.py create mode 100644 partner_external_map/models/res_partner.py create mode 100644 partner_external_map/models/res_users.py create mode 100644 partner_external_map/security/ir.model.access.csv create mode 100644 partner_external_map/static/description/icon.png create mode 100644 partner_external_map/static/description/icon.svg create mode 100644 partner_external_map/static/description/index.html create mode 100644 partner_external_map/tests/__init__.py create mode 100644 partner_external_map/tests/test_partner_external_map.py create mode 100644 partner_external_map/views/map_website_view.xml create mode 100644 partner_external_map/views/res_partner_view.xml create mode 100644 partner_external_map/views/res_users_view.xml create mode 100644 requirements.txt diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 58ce19e..bc499b1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -24,6 +24,7 @@ test_all_modules: script: - apt-get install -y p7zip-full - apt-get install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -45,7 +46,7 @@ test_all_modules: --db_password flectra --database test_all --test-enable - --init partner_tz,partner_contact_nationality,portal_partner_select_all,base_location_geonames_import,base_location_nuts,partner_industry_secondary,partner_contact_gender,animal,partner_priority,partner_disable_gravatar,base_location,partner_phone_secondary,partner_contact_lang,partner_manual_rank,partner_firstname,partner_contact_job_position,partner_phone_extension,partner_contact_department,partner_affiliate,partner_ref_unique,base_country_state_translatable,partner_identification_unique_by_category,partner_company_group,partner_address_street3,partner_company_type,partner_vat_unique,partner_contact_personal_information_page,partner_second_lastname,partner_employee_quantity,partner_contact_in_several_companies,partner_contact_birthdate,partner_tier_validation,partner_helper,partner_fax,partner_contact_access_link,partner_deduplicate_acl,partner_multi_relation,partner_identification,partner_address_version,base_partner_sequence,partner_iterative_archive,partner_contact_age_range + --init partner_tz,partner_contact_nationality,portal_partner_select_all,base_location_geonames_import,base_location_nuts,partner_industry_secondary,partner_contact_gender,animal,partner_priority,partner_disable_gravatar,partner_external_map,partner_email_check,base_location,partner_phone_secondary,partner_contact_lang,partner_manual_rank,partner_firstname,partner_contact_job_position,partner_phone_extension,partner_contact_department,partner_affiliate,partner_ref_unique,base_country_state_translatable,partner_identification_unique_by_category,partner_company_group,partner_address_street3,partner_company_type,partner_vat_unique,partner_contact_personal_information_page,partner_second_lastname,partner_employee_quantity,partner_contact_in_several_companies,partner_contact_birthdate,partner_tier_validation,partner_helper,partner_fax,partner_contact_access_link,partner_deduplicate_acl,partner_multi_relation,partner_identification,partner_address_version,base_partner_sequence,partner_iterative_archive,partner_contact_age_range --stop-after-init --log-level error --log-handler flectra.addons.partner_tz:TEST @@ -58,6 +59,8 @@ test_all_modules: --log-handler flectra.addons.animal:TEST --log-handler flectra.addons.partner_priority:TEST --log-handler flectra.addons.partner_disable_gravatar:TEST + --log-handler flectra.addons.partner_external_map:TEST + --log-handler flectra.addons.partner_email_check:TEST --log-handler flectra.addons.base_location:TEST --log-handler flectra.addons.partner_phone_secondary:TEST --log-handler flectra.addons.partner_contact_lang:TEST @@ -102,6 +105,7 @@ test_module_partner_tz: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -136,6 +140,7 @@ test_module_partner_contact_nationality: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -170,6 +175,7 @@ test_module_portal_partner_select_all: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -204,6 +210,7 @@ test_module_base_location_geonames_import: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -238,6 +245,7 @@ test_module_base_location_nuts: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -272,6 +280,7 @@ test_module_partner_industry_secondary: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -306,6 +315,7 @@ test_module_partner_contact_gender: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -340,6 +350,7 @@ test_module_animal: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -374,6 +385,7 @@ test_module_partner_priority: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -408,6 +420,7 @@ test_module_partner_disable_gravatar: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -433,6 +446,76 @@ test_module_partner_disable_gravatar: --log-level error --log-handler flectra.addons.partner_disable_gravatar:TEST" +test_module_partner_external_map: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_external_map + - psql -h psql -U flectra -d test_partner_external_map -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_external_map + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_external_map + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_external_map + --test-enable -i partner_external_map + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_external_map:TEST" + +test_module_partner_email_check: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_email_check + - psql -h psql -U flectra -d test_partner_email_check -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_email_check + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_email_check + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/server-tools,~/others/server-ux + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_email_check + --test-enable -i partner_email_check + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_email_check:TEST" + test_module_base_location: stage: testsingle when: on_failure @@ -442,6 +525,7 @@ test_module_base_location: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -476,6 +560,7 @@ test_module_partner_phone_secondary: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -510,6 +595,7 @@ test_module_partner_contact_lang: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -544,6 +630,7 @@ test_module_partner_manual_rank: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -578,6 +665,7 @@ test_module_partner_firstname: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -612,6 +700,7 @@ test_module_partner_contact_job_position: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -646,6 +735,7 @@ test_module_partner_phone_extension: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -680,6 +770,7 @@ test_module_partner_contact_department: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -714,6 +805,7 @@ test_module_partner_affiliate: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -748,6 +840,7 @@ test_module_partner_ref_unique: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -782,6 +875,7 @@ test_module_base_country_state_translatable: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -816,6 +910,7 @@ test_module_partner_identification_unique_by_category: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -850,6 +945,7 @@ test_module_partner_company_group: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -884,6 +980,7 @@ test_module_partner_address_street3: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -918,6 +1015,7 @@ test_module_partner_company_type: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -952,6 +1050,7 @@ test_module_partner_vat_unique: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -986,6 +1085,7 @@ test_module_partner_contact_personal_information_page: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1020,6 +1120,7 @@ test_module_partner_second_lastname: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1054,6 +1155,7 @@ test_module_partner_employee_quantity: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1088,6 +1190,7 @@ test_module_partner_contact_in_several_companies: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1122,6 +1225,7 @@ test_module_partner_contact_birthdate: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1156,6 +1260,7 @@ test_module_partner_tier_validation: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1190,6 +1295,7 @@ test_module_partner_helper: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1224,6 +1330,7 @@ test_module_partner_fax: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1258,6 +1365,7 @@ test_module_partner_contact_access_link: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1292,6 +1400,7 @@ test_module_partner_deduplicate_acl: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1326,6 +1435,7 @@ test_module_partner_multi_relation: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1360,6 +1470,7 @@ test_module_partner_identification: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1394,6 +1505,7 @@ test_module_partner_address_version: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1428,6 +1540,7 @@ test_module_base_partner_sequence: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1462,6 +1575,7 @@ test_module_partner_iterative_archive: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -1496,6 +1610,7 @@ test_module_partner_contact_age_range: script: - apt-get install -y p7zip-full - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" diff --git a/README.md b/README.md index 24155ad..3f7b6d5 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,8 @@ addon | version | summary [animal](animal/) | 2.0.1.0.1| Manage animals information [partner_priority](partner_priority/) | 2.0.1.0.0| Adds priority to partners. [partner_disable_gravatar](partner_disable_gravatar/) | 2.0.1.0.0| Disable automatic connection to gravatar.com +[partner_external_map](partner_external_map/) | 2.0.1.0.0| Add Map and Map Routing buttons on partner form to open GMaps, OSM, Bing and others +[partner_email_check](partner_email_check/) | 2.0.1.1.1| Validate email address field [base_location](base_location/) | 2.0.1.2.0| Enhanced zip/npa management system [partner_phone_secondary](partner_phone_secondary/) | 2.0.1.0.0| Adds a secondary phone number on partners [partner_contact_lang](partner_contact_lang/) | 2.0.1.0.0| Manage language in contacts diff --git a/partner_contact_personal_information_page/i18n/hu.po b/partner_contact_personal_information_page/i18n/hu.po new file mode 100644 index 0000000..8dc452d --- /dev/null +++ b/partner_contact_personal_information_page/i18n/hu.po @@ -0,0 +1,22 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_contact_personal_information_page +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2021-09-08 21:33+0000\n" +"Last-Translator: Tamás Dombos \n" +"Language-Team: none\n" +"Language: hu\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: partner_contact_personal_information_page +#: model_terms:ir.ui.view,arch_db:partner_contact_personal_information_page.personal_information +msgid "Personal Information" +msgstr "Személyes adatok" diff --git a/partner_email_check/COPYRIGHT b/partner_email_check/COPYRIGHT new file mode 100644 index 0000000..6f2f17e --- /dev/null +++ b/partner_email_check/COPYRIGHT @@ -0,0 +1,16 @@ +Most of the files are + + :Copyright: This stylesheet has been placed in the public domain. + Copyright 2019 Komit + Copyright 2021 ACSONE SA/NV + Copyright 2018 Flectra Community + +Many files also contain contributions from third +parties. In this case the original copyright of +the contributions can be traced through the +history of the source version control system. + +When that is not the case, the files contain a prominent +notice stating the original copyright and applicable +license, or come with their own dedicated COPYRIGHT +and/or LICENSE file. \ No newline at end of file diff --git a/partner_email_check/LICENSE b/partner_email_check/LICENSE new file mode 100644 index 0000000..3939cd9 --- /dev/null +++ b/partner_email_check/LICENSE @@ -0,0 +1,663 @@ +For copyright information, please see the COPYRIGHT file. + +GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. \ No newline at end of file diff --git a/partner_email_check/README.rst b/partner_email_check/README.rst new file mode 100644 index 0000000..5d054ad --- /dev/null +++ b/partner_email_check/README.rst @@ -0,0 +1,99 @@ +==================== +Email Format Checker +==================== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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%2Fpartner--contact-lightgray.png?logo=github + :target: https://github.com/OCA/partner-contact/tree/14.0/partner_email_check + :alt: OCA/partner-contact +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_email_check + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/134/14.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module validates and normalizes the field ``email`` in the model +``res.partner``. + +As part of the normalization, email addresses are converted to lowercase. + +Optionally, multiple partners can not be allowed to have the same address. +This will not work with multiple comma-separated email addresses in the field, +although validation and normalization are still supported in such cases. + +**Table of contents** + +.. contents:: + :local: + +Configuration +============= + +Install python package email-validator: ``sudo pip install email-validator``. + +To not allow multiple partners to have the same email address, use the +"Filter duplicate email addresses"/``partner_email_check_filter_duplicates`` +setting. + +To validate that email addresses are deliverable (that the hostname exists), +use the "Check deliverability of email addresses"/``partner_email_check_check_deliverability`` +setting. + +Usage +===== + +This module integrate automatically in all of the view ``res.partner`` + +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 +~~~~~~~ + +* Komit + +Contributors +~~~~~~~~~~~~ + +* Vo Hoang Dat +* Jean-Charles Drubay + +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/partner-contact `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. \ No newline at end of file diff --git a/partner_email_check/__init__.py b/partner_email_check/__init__.py new file mode 100644 index 0000000..31660d6 --- /dev/null +++ b/partner_email_check/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from . import models diff --git a/partner_email_check/__manifest__.py b/partner_email_check/__manifest__.py new file mode 100644 index 0000000..e2d9f7c --- /dev/null +++ b/partner_email_check/__manifest__.py @@ -0,0 +1,18 @@ +# Copyright 2019 Komit +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +{ + "name": "Email Format Checker", + "version": "2.0.1.1.1", + "summary": "Validate email address field", + "author": "Komit, Odoo Community Association (OCA)", + "website": "https://gitlab.com/flectra-community/partner-contact", + "category": "Tools", + "depends": ["base_setup"], + "installable": True, + "application": False, + "license": "AGPL-3", + "external_dependencies": {"python": ["email-validator"]}, + "data": ["views/base_config_view.xml"], + "demo": ["demo/res_company_demo.xml"], +} diff --git a/partner_email_check/demo/res_company_demo.xml b/partner_email_check/demo/res_company_demo.xml new file mode 100644 index 0000000..f08b456 --- /dev/null +++ b/partner_email_check/demo/res_company_demo.xml @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/partner_email_check/i18n/partner_email_check.pot b/partner_email_check/i18n/partner_email_check.pot new file mode 100644 index 0000000..061a6ff --- /dev/null +++ b/partner_email_check/i18n/partner_email_check.pot @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_email_check +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.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: partner_email_check +#: code:addons/partner_email_check/models/res_partner.py:0 +#, python-format +msgid "%s is an invalid email" +msgstr "" + +#. module: partner_email_check +#: model_terms:ir.ui.view,arch_db:partner_email_check.view_general_configuration +msgid "" +"" +msgstr "" + +#. module: partner_email_check +#: code:addons/partner_email_check/models/res_partner.py:0 +#, python-format +msgid "Cannot deliver to email address %s" +msgstr "" + +#. module: partner_email_check +#: model:ir.model.fields,field_description:partner_email_check.field_res_company__partner_email_check_check_deliverability +#: model:ir.model.fields,field_description:partner_email_check.field_res_config_settings__partner_email_check_check_deliverability +msgid "Check deliverability of email addresses" +msgstr "" + +#. module: partner_email_check +#: model:ir.model.fields,field_description:partner_email_check.field_res_company__partner_email_check_syntax +#: model:ir.model.fields,field_description:partner_email_check.field_res_config_settings__partner_email_check_syntax +msgid "Check syntax of email addresses" +msgstr "" + +#. module: partner_email_check +#: model:ir.model,name:partner_email_check.model_res_company +msgid "Companies" +msgstr "" + +#. module: partner_email_check +#: model:ir.model,name:partner_email_check.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: partner_email_check +#: model:ir.model,name:partner_email_check.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_email_check +#: model:ir.model.fields,field_description:partner_email_check.field_res_company__display_name +#: model:ir.model.fields,field_description:partner_email_check.field_res_config_settings__display_name +#: model:ir.model.fields,field_description:partner_email_check.field_res_partner__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_email_check +#: model:ir.model.fields,help:partner_email_check.field_res_company__partner_email_check_check_deliverability +#: model:ir.model.fields,help:partner_email_check.field_res_config_settings__partner_email_check_check_deliverability +msgid "Don't allow email addresses with providers that don't exist" +msgstr "" + +#. module: partner_email_check +#: model:ir.model.fields,help:partner_email_check.field_res_company__partner_email_check_syntax +#: model:ir.model.fields,help:partner_email_check.field_res_config_settings__partner_email_check_syntax +msgid "Don't allow email addresses with wrong syntax" +msgstr "" + +#. module: partner_email_check +#: model:ir.model.fields,help:partner_email_check.field_res_company__partner_email_check_filter_duplicates +#: model:ir.model.fields,help:partner_email_check.field_res_config_settings__partner_email_check_filter_duplicates +msgid "Don't allow multiple partners to have the same email address." +msgstr "" + +#. module: partner_email_check +#: code:addons/partner_email_check/models/res_partner.py:0 +#, python-format +msgid "Email '%s' is already in use." +msgstr "" + +#. module: partner_email_check +#: model_terms:ir.ui.view,arch_db:partner_email_check.view_general_configuration +msgid "Email validation" +msgstr "" + +#. module: partner_email_check +#: model_terms:ir.ui.view,arch_db:partner_email_check.view_general_configuration +msgid "Ensure that partner email addresses can be delivered to" +msgstr "" + +#. module: partner_email_check +#: code:addons/partner_email_check/models/res_partner.py:0 +#, python-format +msgid "" +"Field contains multiple email addresses. This is not supported when " +"duplicate email addresses are not allowed." +msgstr "" + +#. module: partner_email_check +#: model:ir.model.fields,field_description:partner_email_check.field_res_company__partner_email_check_filter_duplicates +#: model:ir.model.fields,field_description:partner_email_check.field_res_config_settings__partner_email_check_filter_duplicates +msgid "Filter duplicate partner email addresses" +msgstr "" + +#. module: partner_email_check +#: model:ir.model.fields,field_description:partner_email_check.field_res_company__id +#: model:ir.model.fields,field_description:partner_email_check.field_res_config_settings__id +#: model:ir.model.fields,field_description:partner_email_check.field_res_partner__id +msgid "ID" +msgstr "" + +#. module: partner_email_check +#: model:ir.model.fields,field_description:partner_email_check.field_res_company____last_update +#: model:ir.model.fields,field_description:partner_email_check.field_res_config_settings____last_update +#: model:ir.model.fields,field_description:partner_email_check.field_res_partner____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_email_check +#: model_terms:ir.ui.view,arch_db:partner_email_check.view_general_configuration +msgid "Require partner email addresses to be unique" +msgstr "" + +#. module: partner_email_check +#: model_terms:ir.ui.view,arch_db:partner_email_check.view_general_configuration +msgid "Require partner email addresses to have valid syntax" +msgstr "" diff --git a/partner_email_check/models/__init__.py b/partner_email_check/models/__init__.py new file mode 100644 index 0000000..9483b9b --- /dev/null +++ b/partner_email_check/models/__init__.py @@ -0,0 +1,5 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from . import res_company +from . import res_config_settings +from . import res_partner diff --git a/partner_email_check/models/res_company.py b/partner_email_check/models/res_company.py new file mode 100644 index 0000000..ca66a8c --- /dev/null +++ b/partner_email_check/models/res_company.py @@ -0,0 +1,23 @@ +# Copyright 2021 ACSONE SA/NV +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from flectra import fields, models + + +class ResCompany(models.Model): + + _inherit = "res.company" + + partner_email_check_syntax = fields.Boolean( + string="Check syntax of email addresses", + help="Don't allow email addresses with wrong syntax", + default=True, + ) + partner_email_check_filter_duplicates = fields.Boolean( + string="Filter duplicate partner email addresses", + help="Don't allow multiple partners to have the same email address.", + ) + partner_email_check_check_deliverability = fields.Boolean( + string="Check deliverability of email addresses", + help="Don't allow email addresses with providers that don't exist", + ) diff --git a/partner_email_check/models/res_config_settings.py b/partner_email_check/models/res_config_settings.py new file mode 100644 index 0000000..3b767a6 --- /dev/null +++ b/partner_email_check/models/res_config_settings.py @@ -0,0 +1,27 @@ +from flectra import api, fields, models + + +class ResConfigSettings(models.TransientModel): + _inherit = "res.config.settings" + + partner_email_check_syntax = fields.Boolean( + related="company_id.partner_email_check_syntax", + readonly=False, + ) + + partner_email_check_filter_duplicates = fields.Boolean( + related="company_id.partner_email_check_filter_duplicates", + readonly=False, + ) + + partner_email_check_check_deliverability = fields.Boolean( + related="company_id.partner_email_check_check_deliverability", + readonly=False, + ) + + @api.onchange( + "partner_email_check_syntax", "partner_email_check_check_deliverability" + ) + def _onchange_partner_email_check_check_deliverability(self): + if self.partner_email_check_check_deliverability: + self.partner_email_check_syntax = True diff --git a/partner_email_check/models/res_partner.py b/partner_email_check/models/res_partner.py new file mode 100644 index 0000000..32f5842 --- /dev/null +++ b/partner_email_check/models/res_partner.py @@ -0,0 +1,99 @@ +# Copyright 2019 Komit +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +import logging + +from flectra import _, api, models +from flectra.exceptions import UserError, ValidationError + +_logger = logging.getLogger(__name__) + +try: + from email_validator import ( + EmailSyntaxError, + EmailUndeliverableError, + validate_email, + ) +except ImportError: + _logger.debug('Cannot import "email_validator".') + + validate_email = None + + +class ResPartner(models.Model): + _inherit = "res.partner" + + def copy_data(self, default=None): + res = super(ResPartner, self).copy_data(default=default) + if self._should_filter_duplicates(): + for copy_vals in res: + copy_vals.pop("email", None) + return res + + @api.model + def email_check(self, emails): + return ",".join( + self._normalize_email(email.strip()) + for email in emails.split(",") + if email.strip() + ) + + @api.constrains("email") + def _check_email_unique(self): + if self._should_filter_duplicates(): + for rec in self.filtered("email"): + if "," in rec.email: + raise UserError( + _( + "Field contains multiple email addresses. This is " + "not supported when duplicate email addresses are " + "not allowed." + ) + ) + if self.search_count([("email", "=", rec.email), ("id", "!=", rec.id)]): + raise UserError( + _("Email '%s' is already in use.") % rec.email.strip() + ) + + def _normalize_email(self, email): + if not self._should_check_syntax(): + return email + if validate_email is None: + _logger.warning( + "Can not validate email, " + 'python dependency required "email_validator"' + ) + return email + + try: + result = validate_email( + email, + check_deliverability=self._should_check_deliverability(), + ) + except EmailSyntaxError: + raise ValidationError(_("%s is an invalid email") % email.strip()) + except EmailUndeliverableError: + raise ValidationError( + _("Cannot deliver to email address %s") % email.strip() + ) + return result["local"].lower() + "@" + result["domain_i18n"] + + def _should_check_syntax(self): + return self.env.company.partner_email_check_syntax + + def _should_filter_duplicates(self): + return self.env.company.partner_email_check_filter_duplicates + + def _should_check_deliverability(self): + return self.env.company.partner_email_check_check_deliverability + + @api.model + def create(self, vals): + if vals.get("email"): + vals["email"] = self.email_check(vals["email"]) + return super(ResPartner, self).create(vals) + + def write(self, vals): + if vals.get("email"): + vals["email"] = self.email_check(vals["email"]) + return super(ResPartner, self).write(vals) diff --git a/partner_email_check/static/description/icon.png b/partner_email_check/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmVa*Zag|=W(Jy&L=Ct>-D+}2E!HrkJGSV zFo@#fVhDl&j^jYfLz1L+B&EULNy+R4;k+S0UtiztNLG9u01!f8v)N#^S|N%e2q6$f z5hEibh{xjq07;S{NzzM%ko!Fz&)}qGzJNIA3E=bj)^i;9IDqvu%xpHp;c$Qu0znWM z0SpEM03Z^HAQTEg6h%sc!BG;tG&yfkIGnQt@Or&2lgacO0JqaHlgR|T-43JiTiuuE zc}4(vxG0JU27`#jV)AZbZ#*8qW6qp8?GyDLg~mBafd2meCji_>2yp=b$8oUPY_M1? z008+r3xWVa5Yh-h5s$|)GBN_5=UJF2irZ$)nDInGUt)rAP7z>WU|_u@NiT97S4ZE= zYPG^@wSo|$dJoU@i~uH+iG|C{MUo`eEy%*!1wpuD)~s233-dM;gL8ra0|Ntfgpd~r zA?xY;m`o06fp95kM`zAP5*489^eEVAn)Zd}(B4+0$bkMs2=4AYJPgM)+X0sIEQg*41$GQnc8r1bNdDozfb=aEPx7y&ZH zRZENKc?5$&h@!~CL{Z!p4u_we4&B1EA;7@EK%LQOd>k^f&S*5kY&J9d9mp)Y)sRRe zGD-k7s7Z-PB!WmJlHy5}Bx%YkiPM4rLqkJPNRq_NIzk967E4M$ueZf3!<7Wc2Bmc% zhad^7to^&5@I)fPx&WpA zpmk5C|B@sj9*?UkiL+T|6DkniZfcxv}>fY46aRM;u1PBI$>j@z#W}VS!gwbdmlUbK3TrDgf zkE==mW&B);p%zCJMTEm)@H{Uk!kYl@pR56s-(P)$nHv7<3Urwh%&?SqCIry}X|X z3fJo8h{a-z0Lm^vZ$Gc~yllV2;c$v4QIe#?f*{;6fByUlQxYeX0HIKbnRQgb<2X*Y z-#*hdy)Im3oOnErSS$vk(Wpxa%(e2f-J3`x5RFD52!cG`v$0rg+e9dd6EZ0@5{X+&uj7bQ?Fp59h3iXu}!!dw5e1U~(P(sw(P%s^uY7~Skfz-$q19Tn!j*Ay!FZHCnjiTm+kJ^d z0^x8Np->3%cwAS02_ZL`Os3{jr%r9r_g1+f?-C#!4zK4p?nSx#mg6{Z9GBI7OQE+_ zkGJ(pl9W*i)Jjt;jv5K*a5HrTX~os!V-N)4Fd-zbN@89K5Q#+I;5d%;TWaEdEUkDf z=9b>Ldb@yZ>BuXK&NGzT`&w~xA%G-Fu-R+~g+k8?g0Kw$#;Yjil>o6=j3vf#T$))2 z=-19O#m`j{%#CR_qY`<7#@ z`aveh)6_#EEsdR4GOciVdh}aw{&RuNW`oP+VsjOHdwbE<)s-e?#)G`C4vt2nICbh2 zs;a6`QBk2>Z^z^tR%$T%(mv6*TIMq2DrBt!^lZK>z1L5JCvb%gbT6 z+W{oq)vc|q7#bSNIjwBSD*@!0^7(uS1Ok{jb0&(4iqhiHm&nu|Xqk&@*VXz{we;nc zN(W~`p%9yBqI{1+KuHRDg%%eVqokyS&3owX?#7ujXH@Ua2l6ff5{Lq$ae zs;a8eOhFn~S>Q@?WKx#&YR_8Fq2KhQtdK&8b~TtxCb(QKW{CuYL3DO@A`}Ycz0&0< zC;=$^em|22#l^*G6`!q;Gqsp}`tU5Mn7L;QP-f|*b^&S_7#P6N&=6{BYS`e+c=I#S3LwXEC@Lyq4lq#^;q`hE z2m~_r?OJ)x)IE$BlimfWf#-R2b#=k%bi(a+=dHh^c~UFzvE)@PEvwbalsq75+EFD> zts>=6c70ly))F9>f*u|o#>mJBs;jG0+{yVwJ|qC`LYz(~TVR?Kuc7JZC)lw%hF}Dk@4b?fia!N~_mv!l{Y) zY1;+l6QNKDkw^q(Wo0NSDal*9x zft;nmSWQ7XYDeefQFpe|lb1=vXNs4}+$+Qw0L8TG0_30t5s$~w-Q5kR(+QW$r73%Vm4bI)$*hz+STH#-8Utz04;Hr4?<+~ngxSFrXVt*KA#Waa5!ULwDO**V&&JhbOGhHd|=v006i^@=Xvz?^`WS! z2ridPS1Zw~e4EY2hHHUjccZ4{X%TZQqj_qIq5N7Qx`MnDAfMtX+jA(C1u8cgm5V); zp!d>mqtOV5!@=Gm8jYf_uTNFUQ$9OaPhKXCKO2#ztQ9a($fjXalhI zq7)@B5C~vsXh`#UYR^@MWx6+;r67NoOy0urU`mb!WJ0DFS8FM;SPXrAeJCz2P7&#H zSgls($pexbH}v=SXRM%H`g5)PDbv#u^I9ax2MVGDX3AhLnb$Jea*ZoV5{8F|5sgMs zTwI*8DKypafus&GFff2L^UYMIrq-N`nfu#2?8jZr~bV3wG^z`(wgQ9YgFv@&nQ`oc|LD@8ZwfOl$ zURMVC!87y?_P^YXwNa48H@&|ry0Ax*@JD{wt*0WYp=Z)3l}cT z+oSZ@+twB3t<8R1@r`pLkaZl?*J_} zNs_kgT3j{%c$!Ns#<;&S}xISAr^~aXlN)Wjb919ag9bJJ6VLrv)k>g<%^<-Xf(?9G{~l< zt7+wWEfwYefq? zlfejsGxa16&kq*DKHG^Czu%9}|M?}>{D(CF#y?F;c@0QCH&AW(mj0(>0CdkFK@bp$ zL|`_XS!HM`ka`s}HD^#D5Wv1qKZVI;!iwd~;dZ-0NYa0DsJS^g+h|~b4Rz;xG%&9c zK<@D293~W-?Fc6#Nc2Zi7|(GW${IZ=UQmHEhguOkJ)Bb)phr9#jYgD|l(1=Ai9`Z| zAh4xbTIo@@Fx}ZC7K+xs_ZS`?#;2cs29wEzYc_0Pdnf=vO-&6W9;YE$ zreqfYe4Dw_t7e0Mz~6L6B@!_E`U?O6y$9RVT9?x9%~qgta@lM)IGs)y31OQguuJ|8`a7ysdvL-FvI(|R(6kfRP=qgcQ1~gIFT|Mm#y&WQY<)*N12{ikg}lxJMVp%I_N-9Aw@}we<6a zf=mjf8MMzU#msdJ(fQFyv_5wL^X|DQHL@t7WL^dOzwx4PcMI&7R->t@iJ4}@!^3E8 zZADpG8CI=a$tqT@;N>1jx-%zj@oKFc&}ZM%so&9P6tP&0oeXBNSTxTVlBfCg@#E<1 z=)iC=2mq+BugBsGF2L~5dZ`UQ9!TH$9C+ZyNUBWkN*CCeE!83ssl9^iv=YmC2WrYdPo!9p)^z1 zkxlQAO9Q*zo+1sR(P-L)P-Vp&ICv08j~-=}PrH{$G>Wrl&$1mtDCDibqoad`t647j z!h}o+ssD$y2>sLhICG#Cp+FGjOR7<`p&q@jpFnsZ2#{nU4i66l01O<5b(dWRm&=7< zFo;vFt>|cP$AN|Z`X;Dirnzv)BQt`msy$v#dZfRQu6I$DTzbLKF!$LVxp|CZT2yU3w`( zp%7|oYg4+1DLobdXty+CAXvKPa&)|T6z#jeMvRYxkYvMfFQ`G)hItriZv&8&07_-2 zp}ro2fdIO_UK~Gu9F2{Qtkug$AGKP&meQv8J(Pqvc<>-rtXRRU3@Qzp4jn=$9LB7f zGjYjiqBrI971Qit(C@(K(q){V5K2VT7f-)6s-OWo; zck@#8zI_VuXdGs%1;z8rz?lq~H*X%k{OT)oojHT0OP79|$g(%O_aW9($+;+j@^=zN5gf;1`}XaaF=GZKNy4H>5*@>nbe04Zzo_I~sc+g&Rb zi{VfpfJ284;fnR^QCC-|nZHc`weaGLFXGKN-^7dm@(0Wk-G~pw(Y5C!W?j_)2@CLbB2xD84Lz^JRS@V4k8!~;={drF?a4< zT)u8y);wj(t0;=tw{IU#oH&8b&Q5Gy@-qy+atebuHF`7P|F9j)|LHomvu8<32}(*z z5Dte^bc4fReu-Y64;5~A$}{9!>vu)-&Iy$g#-#)apwPE3c1@L%0Y0ps>wifp7+lL!( zyb-Ve@in-c2uwBti2#r!NC1cg__})0_g))L`A11HnlHJf(B9F3GiT1gYPDifLqkS| zE?eI8=3Or)TnUte#-qoz&=$_~Jl3sShdm#BfYYZ>qqDOU%a$#Jf#bjn0+uy4f{a=U z7KL^yz*aPKw?)f3^AZ` z$qdZ@!7>o11>V1Wjn4hwK#-CBM6h7N z0!Wg?&gGFm%WO8|+6^1<=fC^~O@|KQnhhJ$@*^jKT0W!EC|X)t@Yz#;#o1T@v)44B z@gFW_*IoBq0{@8~44)l>+`ZZD_2U1%@dm6m8zQ6U1eds6xMa;5rU=qWCv=!v%__-M z(YYwE*-)?vA=xr$Hk;YXTS7?6Dc*GJR;$&D4Od@{Yc_018OCiH-Cfk-aIkTE`Lh9_ zva%AZSFc7_R~K4aTT@!Q+HYmvZ8jUu>^hFX@gCHDZvmFwt2mlPlwhxPK!OAlXTtL3 z%h{zwB7xxWFnFGa$K$~duD_lg`ywB&pd*ag%2MlpJ}}{H1C2&w%88*o&$H9Jwe0%Z z+FJbG=FI?rQ!Oo+Kk6E7sISKtO-*QOYQnlvg->2U%NiTe+}w=AhYu&+v5K^n@#TmI zBKY$Ed6zHhuR7z~)XX%UDa*_N7{n*jh-m6d2{Xh3CUCA*Jq zG7*o**^HxDES4e-a*+c0z{Gh1NBe8}sT_2;R=HVorpj43T9JehG&VNkbbC8mT3d0! z1sA|Qs$t6u(CKu-@At#!^P#G$D($-3GbBmEq31pX04(|8>a>ah0RQJ*5JVBRE9ZhU zCW%|Wa3Sg!E=)1!~=dF?4ZM_JkP5R+$eu5(^Dge z+wI2MwQCWN$MMcP@1Uorhh2|EA~@aA0ZEdO81*G&>i6lVbN6vbk_4;K3W!o#yyk!2 zgW=u)=5K6-bAI|R=XwbYeA_r^mnaAVDKzFl*K<{9xloyuEuj5{U#(pFXXbuDsyY$pwG_f+(W(#U@l;F&BMbbfEWG7y6EM z!!@S@7ysw$({u^F?pv*Xoz6v!L?Z0?SvsYyP`j?=od9xkjVgIsQ?t~Ni5S`Luc@iQ z?YG^A=H_M`J$4Kd0D)Y})^e#dNF)+$b`v#^EvU!LjDX$VweytjH??3#aDo|MTX}!_i~MG)1T?;Ved6 z{NzRqG@ZfVnE@C$1LoecENyZIy+0TCZ7%&cAxUQ#&+|+g$d97W2lBcNLGw;oInXRn_kVnr{VJJTH#u0X$=We%Rqi^u_%fk z6GFtrix;PQsd7ZVR|d5M$qf5^K6H0?XPn!vX4YjhZ`7`5GVSDH%HNstp%!<%`O{;{ zDW5~vBJiWSj3i0$`~81==%I)1d;k6SuO;KO1@kHa2qD}%@4U0!>2y9w!;D5FDk>`2 zB+qOby+*oY3e$=smjG&~m1(tb`mOd`{(me|K>44J6$mmjHX4og?cKZgg$Eye@Ff84 z0EE$d#$1W{CIA6Yv1QAa>o;!P_?W}tm^&H{yWNhes;ZQY8?&`0c|5h>xrE98Qvv`; zBY;}PDX-;H(OThJ1fU06(-}|{ZEbD4wr$(?TvJoiX8^(&9fBNBTDM?d;+ z0FDAkAWyAcj)D+?C7!GWD}V)0J@wQN*R5OkfZ1$jr$3dKm$NC-D)*}X){2uYt{g){ zL#zU{2#~48D#ORq4TM4=ghHW|xPd_6$c`O5o_+oG*LMLpivmYDIN*H9J{Taj#aIy27;LSFXJH!3Q7w`J6d(Zlu@EW;1GPYBD;IBq_JO{nXM>N&vaXPA>tJ;d%%V9bFYH zKTa+ZiS+H#G6I0h<$}lK zN!c}H4A0Q~PYD1d^^ihK08tb%G&Gdf>W?2k{_6Ja+y7T{bMr^YqiL55CWQb%iZmz% zu=M4ZU%sopzJ4>kZZsO<@pw>LTB@4_dUXaR0o0(?y49{_>g&VdaN7Aofk5EMYp=cb z$5GR+3xGI!?}S&zq!EB+;9F_1;I6ywy5g2wZuxtc%f(iPQr#fa$sf5Yi*i4J8UgZQ z1tb!Qw5{iPo(~;4a^%%J?zrO>0AB!zVG>%s9FtA}fRO+IoB&q-?svc2ykyCe%_ftn z2uRK_s;Q|-(b)Amk<`NFIzU-jSz0`;%2o?gBf!wm5YC=Go6_q0`}_Al_uO-T*tv7( zUjg_q$rVpAB?v$vGZ`1&c;k&1-F^4n|0tIR4u=D^wY91{eCI+4c^5#pXrT|9P5J-; z1Yk)-K~xGRg<9py|Epb(#bWUJd?^E9JkN*r?Afzp>(;G10ep!9IdsN~DMbJvMH&^o&D@_2Y zU4Yurvr2KV43qy3hr{UW>q}|%p-`ypt+(F#$d=WjZxEX^qwhI;8T_WK$r2_mb8v9*$c`O5cI@1_b3cGnNVfVZUHQN?Apnp<0t~fjw(3?6c^9BY0C|~&LLvBkzLc^0Xf)clYuBzF+qZB38-T+ALYPLaUXE!=016oq zW&l|F{PWM>ym;~A&2-Lz!C*j5O%2<2jbeCsm{qcxhmo3gwAIU=hqku1T~9y#^sCLy z&7T73L2`!9v}*NoOltxFDI_ofShH!^ zCJk0ETefV*6Hh#Gr`&;Lu~<-CT+GG*=(6lUAb|e<{xs9>x#ynSv2*9n&yj5PBF>@8 z2hK49P{_s>YAsh~~`vpM=eel5tJ05xD zk&kc=wt6|vNdf?AeuImaEn8OozylB5D4%nn<|y)dy?eH8+xCa%=H^2HPGeNb1J1q5 z2hL#v04XHk0Mr0z{MpZbw&2!VZ@pLUKmwAc-CJ+HwPXAC?VkZS2q1!UxZ)|!X#!9v z{06H5xL$eXmA{)eZ{7_?qp|4Z$&;`C^rt_470G_S1Lt60uZ8o106>~Fr~+`|rcIk_ z0N~Gm{_{6TI&>l!t^9Mn;wdJ4pTNlitx!UUh@=C@PYAKcVlfWMY1ksp0lPj|oHr6c z4uv!TlH&fn5cx`+mjs}Y4=$Z=6;E+q6W}`l{~v!4wxje|1Azbl002ovPDHLkV1ipa B#b5vc literal 0 KcmV+b0RR6000031 diff --git a/partner_email_check/static/description/index.html b/partner_email_check/static/description/index.html new file mode 100644 index 0000000..305aeec --- /dev/null +++ b/partner_email_check/static/description/index.html @@ -0,0 +1,441 @@ + + + + + + +Email Format Checker + + + +
+

Email Format Checker

+ + +

Beta License: AGPL-3 OCA/partner-contact Translate me on Weblate Try me on Runbot

+

This module validates and normalizes the field email in the model +res.partner.

+

As part of the normalization, email addresses are converted to lowercase.

+

Optionally, multiple partners can not be allowed to have the same address. +This will not work with multiple comma-separated email addresses in the field, +although validation and normalization are still supported in such cases.

+

Table of contents

+ +
+

Configuration

+

Install python package email-validator: sudo pip install email-validator.

+

To not allow multiple partners to have the same email address, use the +“Filter duplicate email addresses”/partner_email_check_filter_duplicates +setting.

+

To validate that email addresses are deliverable (that the hostname exists), +use the “Check deliverability of email addresses”/partner_email_check_check_deliverability +setting.

+
+
+

Usage

+

This module integrate automatically in all of the view res.partner

+
+
+

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

+
    +
  • Komit
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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/partner-contact project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/partner_email_check/tests/__init__.py b/partner_email_check/tests/__init__.py new file mode 100644 index 0000000..5f0137f --- /dev/null +++ b/partner_email_check/tests/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from . import test_partner_email_check diff --git a/partner_email_check/tests/test_partner_email_check.py b/partner_email_check/tests/test_partner_email_check.py new file mode 100644 index 0000000..a80bbfa --- /dev/null +++ b/partner_email_check/tests/test_partner_email_check.py @@ -0,0 +1,144 @@ +# Copyright 2019 Komit +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from unittest.mock import patch + +from flectra.exceptions import UserError, ValidationError +from flectra.tests.common import SavepointCase +from flectra.tools.misc import mute_logger + + +class TestPartnerEmailCheck(SavepointCase): + @classmethod + def setUpClass(cls): + super().setUpClass() + cls.env = cls.env(context=dict(cls.env.context, tracking_disable=True)) + cls.test_partner = cls.env["res.partner"].create({"name": "test"}) + cls.env.company.partner_email_check_syntax = True + cls.env.company.partner_email_check_filter_duplicates = False + cls.env.company.partner_email_check_check_deliverability = False + + def test_bad_email(self): + """Test rejection of bad emails.""" + with self.assertRaises(ValidationError): + self.test_partner.email = "bad@email@domain..com" + + def test_good_email(self): + """Test acceptance of good""" + self.test_partner.email = "goodemail@domain.com" + self.assertTrue(self.test_partner.email) + + def test_bad_emails(self): + """Test rejection of bad emails.""" + with self.assertRaises(ValidationError): + self.test_partner.email = "good@domain.com,bad@email@domain..com" + + def test_good_emails(self): + """Test acceptance of good""" + self.test_partner.email = "goodemail@domain.com,goodemail2@domain.com" + self.assertTrue(self.test_partner.email) + + def test_email_domain_normalization(self): + """Test normalization of email domain names, including punycode.""" + self.test_partner.write({"email": "goodemail@xn--xamPle-9ua.com"}) + self.assertEqual(self.test_partner.email, u"goodemail@éxample.com") + + def test_multi_email_domain_normalization(self): + """Test normalization of email domain names of multiple addresses.""" + self.test_partner.write( + {"email": "goodemail@doMAIN.com,othergood@xn--xample-9ua.com"} + ) + self.assertEqual( + self.test_partner.email, u"goodemail@domain.com,othergood@éxample.com" + ) + + def test_email_local_normalization(self): + """Test normalization of the local part of email addresses.""" + self.test_partner.write({"email": "Me@mail.org"}) + # .lower() is locale-dependent, so don't hardcode the result + self.assertEqual(self.test_partner.email, "Me".lower() + "@mail.org") + + def test_multi_email_local_normalization(self): + """Test normalization of the local part of multiple addresses.""" + self.test_partner.write({"email": "You@mAiL.net,mE@mail.com"}) + self.assertEqual( + self.test_partner.email, + "You".lower() + "@mail.net," + "mE".lower() + "@mail.com", + ) + + def disallow_duplicates(self): + self.env.company.partner_email_check_filter_duplicates = True + + def test_duplicate_addresses_disallowed(self): + self.disallow_duplicates() + self.test_partner.write({"email": "email@domain.tld"}) + with self.assertRaises(UserError): + self.env["res.partner"].create( + {"name": "alsotest", "email": "email@domain.tld"} + ) + + def test_duplicate_after_normalization_addresses_disallowed(self): + self.disallow_duplicates() + self.env["res.partner"].create( + {"name": "alsotest", "email": "email@doMAIN.tld"} + ) + with self.assertRaises(UserError): + self.test_partner.email = "email@domain.tld" + + def test_multiple_addresses_disallowed_when_duplicates_filtered(self): + self.disallow_duplicates() + with self.assertRaises(UserError): + self.test_partner.email = "foo@bar.org,email@domain.tld" + + def test_duplicate_addresses_disallowed_copy_partner(self): + self.disallow_duplicates() + self.test_partner.write({"email": "email@domain.tld"}) + partner_copy = self.test_partner.copy() + self.assertFalse(partner_copy.email) + + def test_duplicate_addresses_allowed_by_default(self): + self.env["res.partner"].create( + {"name": "alsotest", "email": "email@domain.tld"} + ) + self.test_partner.email = "email@domain.tld" + + def check_deliverability(self): + self.env.company.partner_email_check_check_deliverability = True + + def test_deliverable_addresses_allowed(self): + self.check_deliverability() + # We only need a resolving domain, not a real user + self.test_partner.email = "gooddomain-icraglusrk@gmail.com" + self.assertTrue(self.test_partner.email) + + def test_nondeliverable_addresses_not_allowed(self): + self.check_deliverability() + with self.assertRaises(ValidationError): + # This domain may resolve by mistake on certain network setups + # At least until a new version of email-validator is released + # See https://github.com/JoshData/python-email-validator/pull/30 + self.test_partner.email = "cezrik@acoa.nrdkt" + + @mute_logger("flectra.addons.partner_email_check.models.res_partner") + def test_lacking_dependency_does_not_halt_execution(self): + with patch( + "flectra.addons.partner_email_check.models.res_partner." "validate_email", None + ): + self.test_partner.email = "notatallvalid@@domain" + + @mute_logger("flectra.addons.partner_email_check.models.res_partner") + def test_lacking_dependency_keeps_uniqueness_constraint_working(self): + self.disallow_duplicates() + with patch( + "flectra.addons.partner_email_check.models.res_partner." "validate_email", None + ): + self.env["res.partner"].create( + {"name": "alsotest", "email": "email@domain.tld"} + ) + with self.assertRaises(UserError): + self.test_partner.email = "email@domain.tld" + + def test_invalid_email_addresses_allowed(self): + self.env.company.partner_email_check_syntax = False + self.test_partner.email = "bad@email@domain..com" + self.assertTrue(self.test_partner.email) diff --git a/partner_email_check/views/base_config_view.xml b/partner_email_check/views/base_config_view.xml new file mode 100644 index 0000000..a7cdd6d --- /dev/null +++ b/partner_email_check/views/base_config_view.xml @@ -0,0 +1,69 @@ + + + + partner_email_check + res.config.settings + + + +

Email validation

+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
diff --git a/partner_external_map/COPYRIGHT b/partner_external_map/COPYRIGHT new file mode 100644 index 0000000..e67e354 --- /dev/null +++ b/partner_external_map/COPYRIGHT @@ -0,0 +1,22 @@ +Most of the files are + + :Copyright: This stylesheet has been placed in the public domain. + Copyright 2015 Akretion (Alexis de Lattre ) + Copyright 2015 Alexis de Lattre + Copyright 2015-2016 Akretion (Alexis de Lattre ) + Copyright 2015-2016 Akretion - Alexis de Lattre + Copyright 2016 Akretion (Alexis de Lattre ) + Copyright 2016 Pedro M. Baeza + Copyright 2016-2017 Tecnativa - Pedro M. Baeza + Copyright 2018 Tecnativa - Ernesto Tejeda + Copyright 2018 Flectra Community + +Many files also contain contributions from third +parties. In this case the original copyright of +the contributions can be traced through the +history of the source version control system. + +When that is not the case, the files contain a prominent +notice stating the original copyright and applicable +license, or come with their own dedicated COPYRIGHT +and/or LICENSE file. \ No newline at end of file diff --git a/partner_external_map/LICENSE b/partner_external_map/LICENSE new file mode 100644 index 0000000..3939cd9 --- /dev/null +++ b/partner_external_map/LICENSE @@ -0,0 +1,663 @@ +For copyright information, please see the COPYRIGHT file. + +GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. \ No newline at end of file diff --git a/partner_external_map/README.rst b/partner_external_map/README.rst new file mode 100644 index 0000000..5660b5b --- /dev/null +++ b/partner_external_map/README.rst @@ -0,0 +1,131 @@ +===================== +Partner External Maps +===================== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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%2Fpartner--contact-lightgray.png?logo=github + :target: https://github.com/OCA/partner-contact/tree/14.0/partner_external_map + :alt: OCA/partner-contact +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_external_map + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/134/14.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +In the old days of Odoo/OpenERP, back in version 6.1, there was an official +*google_map* module ; this module added a *Map* button on the partner form view +and, when the user clicked on that button, it would open a new tab on its web +browser and go to Google Map with a search on the address of the partner. + +This module aims at restoring this feature with several improvements: + +* Each user can select the map website he wants to use in its preferences. +* There are now two buttons on the partner form view: one to open a regular map + on the address of the partner, and another one to open an itinerary map from + the start address configured in the preferences of the user to the address of + the partner. + +This module supports several map websites: + +* `Google Maps ` +* `OpenStreetMap ` +* `Bing Maps ` +* `Here Maps ` +* `MapQuest ` + +If partner has the latitude and longitude information, Odoo will use that +information instead of the address. + +**Table of contents** + +.. contents:: + :local: + +Configuration +============= + +If you want to create additional map websites, go to the menu +*Settings > Technical > Map Websites > Map Websites*. You are +invited to send the configuration information of your additional map websites +to one of the authors of the module, so that the module can be updated with +more pre-configured map websites. + +Usage +===== + +First, you need to configure in your preferences: + +* The map website to use for the regular maps, +* The map website to use for the route maps, +* The start address for the route maps. + +Then you can use the two new buttons on the partner form to open a regular map +or a route map. + +Known issues / Roadmap +====================== + +* Let decide if the user prefers to use addresses instead coordinates when + *base_geolocalize* is installed. + +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 +~~~~~~~ + +* Akretion +* Tecnativa + +Contributors +~~~~~~~~~~~~ + +* `Akretion `__: + + * Alexis de Lattre + +* `Tecnativa `__: + + * Pedro M. Baeza + * Ernesto Tejeda + * João Marques + +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/partner-contact `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. \ No newline at end of file diff --git a/partner_external_map/__init__.py b/partner_external_map/__init__.py new file mode 100644 index 0000000..18c7dcc --- /dev/null +++ b/partner_external_map/__init__.py @@ -0,0 +1,2 @@ +from . import models +from .hooks import set_default_map_settings diff --git a/partner_external_map/__manifest__.py b/partner_external_map/__manifest__.py new file mode 100644 index 0000000..663d900 --- /dev/null +++ b/partner_external_map/__manifest__.py @@ -0,0 +1,25 @@ +# Copyright 2015-2016 Akretion - Alexis de Lattre +# Copyright 2016-2017 Tecnativa - Pedro M. Baeza +# Copyright 2018 Tecnativa - Ernesto Tejeda +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +{ + "name": "Partner External Maps", + "version": "2.0.1.0.0", + "category": "Extra Tools", + "license": "AGPL-3", + "summary": "Add Map and Map Routing buttons on partner form to " + "open GMaps, OSM, Bing and others", + "author": "Akretion, Tecnativa, Odoo Community Association (OCA)", + "website": "https://gitlab.com/flectra-community/partner-contact", + "depends": ["base"], + "data": [ + "views/res_partner_view.xml", + "views/map_website_view.xml", + "data/map_website_data.xml", + "views/res_users_view.xml", + "security/ir.model.access.csv", + ], + "post_init_hook": "set_default_map_settings", + "installable": True, +} diff --git a/partner_external_map/data/map_website_data.xml b/partner_external_map/data/map_website_data.xml new file mode 100644 index 0000000..f931d4d --- /dev/null +++ b/partner_external_map/data/map_website_data.xml @@ -0,0 +1,69 @@ + + + + + + Google Maps + https://www.google.com/maps?ie=UTF8&q={ADDRESS} + https://www.google.com/maps?z=15&q={LATITUDE},{LONGITUDE} + https://www.google.com/maps?saddr={START_ADDRESS}&daddr={DEST_ADDRESS}&directionsmode=driving + https://www.google.com/maps?saddr={START_LATITUDE},{START_LONGITUDE}&daddr={DEST_LATITUDE},{DEST_LONGITUDE}&directionsmode=driving + + + OpenStreetMap + https://nominatim.openstreetmap.org/search?q={ADDRESS} + https://www.openstreetmap.org/?zoom=15&mlat={LATITUDE}&mlon={LONGITUDE} + https://www.openstreetmap.org/directions/?engine=orsm_car&route={START_LATITUDE},{START_LONGITUDE};{DEST_LATITUDE},{DEST_LONGITUDE} + + + Bing Maps + https://www.bing.com/maps/default.aspx?where1={ADDRESS} + https://www.bing.com/maps/default.aspx?where1={LATITUDE},{LONGITUDE}&lvl=15 + + + Here Maps + https://here.com/search/{ADDRESS} + https://www.here.com/?map={LATITUDE},{LONGITUDE},15,normal + + https://www.here.com/directions/drive/:{START_LATITUDE},{START_LONGITUDE}/:{DEST_LATITUDE},{DEST_LONGITUDE} + + + MapQuest + https://www.mapquest.com/?q={ADDRESS} + https://www.mapquest.com/?center={LATITUDE},{LONGITUDE} + https://www.mapquest.com/directions?q1={START_ADDRESS}&q2={DEST_ADDRESS} + https://www.mapquest.com/directions/from/near-{START_LATITUDE},{START_LONGITUDE}/to/near-{DEST_LATITUDE},{DEST_LONGITUDE} + + + diff --git a/partner_external_map/hooks.py b/partner_external_map/hooks.py new file mode 100644 index 0000000..ae8e44a --- /dev/null +++ b/partner_external_map/hooks.py @@ -0,0 +1,37 @@ +# Copyright 2015 Alexis de Lattre +# Copyright 2016 Pedro M. Baeza +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +import logging + +from flectra import SUPERUSER_ID, api + +logger = logging.getLogger(__name__) + + +def set_default_map_settings(cr, registry): + """Method called as post-install script + The default method on the field can't be used, because it would be executed + before loading map_website_data.xml, so it would not be able to set a + value""" + with api.Environment.manage(): + env = api.Environment(cr, SUPERUSER_ID, {}) + user_model = env["res.users"] + users = user_model.search([("context_map_website_id", "=", False)]) + logger.info("Updating user settings for maps...") + users.write( + { + "context_map_website_id": user_model._default_map_website().id, + "context_route_map_website_id": ( + user_model._default_route_map_website().id + ), + } + ) + # Update the starting partner this way that is faster + cr.execute( + """ + UPDATE res_users + SET context_route_start_partner_id = partner_id + WHERE context_route_start_partner_id IS NULL; + """ + ) diff --git a/partner_external_map/i18n/am.po b/partner_external_map/i18n/am.po new file mode 100644 index 0000000..f2e79d7 --- /dev/null +++ b/partner_external_map/i18n/am.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" +"Language: am\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/ar.po b/partner_external_map/i18n/ar.po new file mode 100644 index 0000000..95058a8 --- /dev/null +++ b/partner_external_map/i18n/ar.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "أنشئ في" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "المعرف" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/bg.po b/partner_external_map/i18n/bg.po new file mode 100644 index 0000000..80424b7 --- /dev/null +++ b/partner_external_map/i18n/bg.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" +"Language: bg\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Създадено от" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Създадено на" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Име за показване" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Последно обновено на" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Последно обновено от" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Последно обновено на" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/bs.po b/partner_external_map/i18n/bs.po new file mode 100644 index 0000000..726f290 --- /dev/null +++ b/partner_external_map/i18n/bs.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" +"Language: bs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/ca.po b/partner_external_map/i18n/ca.po new file mode 100644 index 0000000..5ae2d4f --- /dev/null +++ b/partner_external_map/i18n/ca.po @@ -0,0 +1,211 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2019-08-04 17:44+0000\n" +"Last-Translator: eduardgm \n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\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.7.1\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "Falta la direcció del soci '%s'." + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "Contacte" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creat el" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Veure el nom" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "En aquesta URL, {ADDRESS} serà reemplaçat per la direcció." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" +"En aquesta URL, {LATITUDE} i {LONGITUDE} seran reemplaçats per la latitud i " +"la longitud (requereix el mòdul 'base_geolocalize')" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" +"En aquesta URL, {START_ADDRESS} i {DEST_ADDRESS} seran reemplaçats per les " +"direccions d'origen i destí." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" +"En aquesta URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} i " +"{DEST_LONGITUDE} seran reemplaçats per les latituds i longituds de les " +"direccions d'origen i destí (requereix el mòdul 'base_geolocalize')." + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Darrera modificació el" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Darrera Actualització per" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Darrera Actualització el" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "Mapa" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "Lloc web del Mapa" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "Nom del Lloc web del Mapa" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "Llocs web del Mapa" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" +"El mapa donat va ser utilitzat quan va fer clic en la icona d'auto en el " +"formulari del soci per a mostrar un itinerari." + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "Mapes" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" +"Falta el proveïdor de mapes: deu establir-lo en les seves preferències." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/cs.po b/partner_external_map/i18n/cs.po new file mode 100644 index 0000000..bc0c51a --- /dev/null +++ b/partner_external_map/i18n/cs.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Vytvořil(a)" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Vytvořeno" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Zobrazovaný název" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Naposled upraveno" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Naposled upraveno" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Naposled upraveno" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/da.po b/partner_external_map/i18n/da.po new file mode 100644 index 0000000..61d5359 --- /dev/null +++ b/partner_external_map/i18n/da.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"Language: da\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Oprettet af" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "Kort" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "Rutekort" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "Start adresse ved rutevejledning" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/de.po b/partner_external_map/i18n/de.po new file mode 100644 index 0000000..3af2781 --- /dev/null +++ b/partner_external_map/i18n/de.po @@ -0,0 +1,219 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-13 03:42+0000\n" +"PO-Revision-Date: 2017-12-13 03:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "Adresse zum Partner '%s' fehlt." + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "erstellt von" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "erstellt am" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "In dieser URL wird {ADDRESS} durch die Adresse ersetzt." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" +"Bei dieser URL, wird {LATITUDE} und {LONGITUDE} durch latitude und longitude " +"ersetzt (erfordert das Modul 'base_geolocalize')" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" +"Bei dieser URL, wird {START_ADDRESS} und {DEST_ADDRESS} durch die Ausgangs- " +"und Bestimmungsanschrift ersetzt." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" +"Bei dieser URL, werden {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} " +"und {DEST_LONGITUDE} durch die geographischen Höhen und Breiten von " +"Ausgangs- und Bestimmungsanschriften ersetzt (Erfordert das Modul " +"'base_geolocalize')." + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Zuletzt verändert am" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "zuletzt aktualisiert von" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "zuletzt aktualisiert am" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "Karte" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "Karten-Webseite" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "Name der Karten-Webseite" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "Karten-Webseiten" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" +"Verwendete Karte, wenn Sie auf das Auto-Symbol im Partner-Formular klicken, " +"um eine Route angezeigt zu bekommen." + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "Karten" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" +"Fehlender Karten-Lieferant: Sie müssen diesen in Ihren Präferenzen " +"einstellen." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" +"Fehlender Parameter: 'URL, die diese Adresse verwendet' in Karten-Webseite " +"'%s'." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" +"Fehlende Routen-URL, die diese Adresse verwendet in Karten-Webseite '%s'." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" +"Fehlende Webseite der Routen-Karte: Sie müssen diesen in Ihren Präferenzen " +"einstellen." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" +"Fehlender Ausgangsadresse in Routenkarte: Sie müssen diesen in Ihren " +"Präferenzen einstellen." + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "Routenkarte" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "Routenkarten-Webseite" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "Routen-URL, die geografische Höhe und Breite verwendet" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "Routen-URL, die Adressen verwendet" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "Ausgangsadresse der Routenkarte" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "URL, die geografische Höhe und Breite verwendet" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "URL, die die Adresse verwendet" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "Anwender" diff --git a/partner_external_map/i18n/el_GR.po b/partner_external_map/i18n/el_GR.po new file mode 100644 index 0000000..041ff13 --- /dev/null +++ b/partner_external_map/i18n/el_GR.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" +"el_GR/)\n" +"Language: el_GR\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "Κωδικός" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/en_GB.po b/partner_external_map/i18n/en_GB.po new file mode 100644 index 0000000..7b44efa --- /dev/null +++ b/partner_external_map/i18n/en_GB.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/" +"teams/23907/en_GB/)\n" +"Language: en_GB\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Created by" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Created on" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/es.po b/partner_external_map/i18n/es.po new file mode 100644 index 0000000..c9c8b5d --- /dev/null +++ b/partner_external_map/i18n/es.po @@ -0,0 +1,216 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-13 03:42+0000\n" +"PO-Revision-Date: 2017-12-13 03:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "Falta la dirección del socio '%s'." + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "En este URL, {ADDRESS} será reemplazado por la dirección." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" +"En este URL, {LATITUDE} y {LONGITUDE} serán reemplazados por la latitud y la " +"longitud (requiere el módulo 'base_geolocalize')" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" +"En este URL, {START_ADDRESS} y {DEST_ADDRESS} serán reemplazados por las " +"direcciones de origen y destino." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" +"En este URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} y " +"{DEST_LONGITUDE} serán reemplazados por las latitudes y longitudes de las " +"direcciones de origen y destino (requiere el módulo 'base_geolocalize')." + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Modificado por última vez el" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "Mapa" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "Sitio web del Mapa" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "Nombre del Sitio web del Mapa" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "Sitios web del Mapa" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" +"El mapa dado fue utilizado cuando hizo clic en el icono de auto en el " +"formulario del socio para mostrar un itinerario." + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "Mapas" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "Falta el proveedor de mapas: debe establecerlo en sus preferencias." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" +"Parámetro faltante 'URL que utiliza la dirección' para el sito web del mapa " +"'%s'." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" +"Falta URL de la ruta que utiliza las direcciones para el sitio web del mapa " +"'%s'" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" +"Falta sitio web del mapa de la ruta: debes establecerlo en tus preferencias." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" +"Falta la dirección de origen para el mapa de la ruta: debes establecerlo en " +"tus preferencias." + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "Mapa de Ruta" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "Sitio web del Mapa de Ruta" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "URL de la Ruta que utiliza la latitud y la longitud" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "URL de la Ruta que utiliza las direcciones" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "Dirección de Origen para el Mapa de Ruta" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "URL que utiliza la latitud y la longitud" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "URL que utiliza las direcciones" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "Usuarios" diff --git a/partner_external_map/i18n/es_AR.po b/partner_external_map/i18n/es_AR.po new file mode 100644 index 0000000..b2221c9 --- /dev/null +++ b/partner_external_map/i18n/es_AR.po @@ -0,0 +1,217 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2020-12-08 20:36+0000\n" +"Last-Translator: Ignacio Buioli \n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/teams/" +"23907/es_AR/)\n" +"Language: es_AR\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "Dirección faltante en el socio '%s'." + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "En esta URL, {ADDRESS} será reemplazado por la dirección." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" +"En esta URL, {LATITUDE} y {LONGITUDE} serán reemplazados por la latitud y la " +"longitud (requiere el módulo 'base_geolocalize')" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" +"En esta URL, {START_ADDRESS} y {DEST_ADDRESS} serán reemplazados por la " +"dirección de inicio y de final." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" +"En esta URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} y " +"{DEST_LONGITUDE} serán reemplazados por la latitud y longitud de la " +"dirección de inicio y de destino (requiere el módulo 'base_geolocalize')." + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "Mapa" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "Mapa del Sitio Web" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "Nombre del Mapa del Sitio Web" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "Mapa de los Sitios Web" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" +"El mapa proporcionado se utiliza cuando hace clic en el icono del automóvil " +"en el formulario del socio para mostrar un itinerario." + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "Mapas" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "Proveedor de mapas faltante: debe configurarlo en sus preferencias." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" +"Falta el parámetro \"URL que usa la dirección\" para el sitio web del mapa " +"'%s'." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" +"Falta la URL de la ruta que usa las direcciones del sitio web del mapa '%s'" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" +"Falta el sitio web del mapa de rutas: debe configurarlo en sus preferencias." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" +"Falta la dirección de inicio para el mapa de ruta: debe configurarla en sus " +"preferencias." + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "Mapa de Ruta" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "Sitio Web del Mapa de Ruta" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "URL de ruta que usa latitud y longitud" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "URL de ruta que usa la dirección" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "Dirección de Inicio para el Mapa de Ruta" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "URL que usa latitud y longitud" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "URL que usa la dirección" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "Usuarios" diff --git a/partner_external_map/i18n/es_CL.po b/partner_external_map/i18n/es_CL.po new file mode 100644 index 0000000..b351911 --- /dev/null +++ b/partner_external_map/i18n/es_CL.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/" +"es_CL/)\n" +"Language: es_CL\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID (identificación)" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/es_CO.po b/partner_external_map/i18n/es_CO.po new file mode 100644 index 0000000..4115d7b --- /dev/null +++ b/partner_external_map/i18n/es_CO.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/" +"es_CO/)\n" +"Language: es_CO\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creado" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Actualizado" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/es_CR.po b/partner_external_map/i18n/es_CR.po new file mode 100644 index 0000000..df897cf --- /dev/null +++ b/partner_external_map/i18n/es_CR.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/" +"teams/23907/es_CR/)\n" +"Language: es_CR\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/es_DO.po b/partner_external_map/i18n/es_DO.po new file mode 100644 index 0000000..542aabe --- /dev/null +++ b/partner_external_map/i18n/es_DO.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/" +"teams/23907/es_DO/)\n" +"Language: es_DO\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/es_EC.po b/partner_external_map/i18n/es_EC.po new file mode 100644 index 0000000..aee3d6d --- /dev/null +++ b/partner_external_map/i18n/es_EC.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/" +"es_EC/)\n" +"Language: es_EC\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID (identificación)" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/es_ES.po b/partner_external_map/i18n/es_ES.po new file mode 100644 index 0000000..e21a636 --- /dev/null +++ b/partner_external_map/i18n/es_ES.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/" +"es_ES/)\n" +"Language: es_ES\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/es_MX.po b/partner_external_map/i18n/es_MX.po new file mode 100644 index 0000000..f3e4a00 --- /dev/null +++ b/partner_external_map/i18n/es_MX.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/" +"es_MX/)\n" +"Language: es_MX\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nombre desplegado" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Ultima modificacion realizada" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Ultima actualizacion por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Ultima actualización realizada" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/es_PE.po b/partner_external_map/i18n/es_PE.po new file mode 100644 index 0000000..4ddfa16 --- /dev/null +++ b/partner_external_map/i18n/es_PE.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/" +"es_PE/)\n" +"Language: es_PE\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Actualizado última vez por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Ultima Actualización" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/es_PY.po b/partner_external_map/i18n/es_PY.po new file mode 100644 index 0000000..5da61be --- /dev/null +++ b/partner_external_map/i18n/es_PY.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/" +"es_PY/)\n" +"Language: es_PY\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/es_VE.po b/partner_external_map/i18n/es_VE.po new file mode 100644 index 0000000..e361faf --- /dev/null +++ b/partner_external_map/i18n/es_VE.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/" +"teams/23907/es_VE/)\n" +"Language: es_VE\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Ultima actualizacion en" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/et.po b/partner_external_map/i18n/et.po new file mode 100644 index 0000000..204b6da --- /dev/null +++ b/partner_external_map/i18n/et.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" +"Language: et\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Loonud" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Loodud" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Viimati uuendatud" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Viimati uuendatud" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/eu.po b/partner_external_map/i18n/eu.po new file mode 100644 index 0000000..ef1deb8 --- /dev/null +++ b/partner_external_map/i18n/eu.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" +"Language: eu\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Nork sortua" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Created on" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/fa.po b/partner_external_map/i18n/fa.po new file mode 100644 index 0000000..58eaa83 --- /dev/null +++ b/partner_external_map/i18n/fa.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" +"Language: fa\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "شناسه" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "تاریخ آخرین به‌روزرسانی" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "آخرین به روز رسانی در" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/fi.po b/partner_external_map/i18n/fi.po new file mode 100644 index 0000000..7757c54 --- /dev/null +++ b/partner_external_map/i18n/fi.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"Language: fi\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Luotu" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivitetty" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Viimeksi päivittänyt" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/fr.po b/partner_external_map/i18n/fr.po new file mode 100644 index 0000000..2273c36 --- /dev/null +++ b/partner_external_map/i18n/fr.po @@ -0,0 +1,211 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +# Nicolas JEUDY , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: Nicolas JEUDY , 2017\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "Adresse manquante sur le partenaire '%s'." + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "Contacte" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Intitulé" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "Dans cette URL, {ADDRESS} sera remplacé par l'adresse." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" +"Dans cette URL, {LATITUDE} et {LONGITUDE} seront remplacés par la latitude " +"et la longitude (necessite l'installation du module 'base_geolocalize')" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" +"Dans cette URL, {START_ADDRESS} et {DEST_ADDRESS} seront respectivement " +"remplacés par l'adresse de départ et l'adresse de destination." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" +"Dans cette URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} et " +"{DEST_LONGITUDE} seront respectivement remplacés par la latitude et la " +"longitude de l'adresse de départ et de l'adresse de destination (nécessite " +"l'installation du module 'base_geolocalize')." + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Mis à jour par" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Mis à jour le" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "Carte" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "Site de carte" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "Nom du site de carte" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "Sites de carte" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "Cartes" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" +"Il manque le service de cartes: vous devriez le configurer dans vos " +"préférences." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "Itinéraire" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "Site web pour les itinéraires" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "Adresse de départ pour les itinéraires" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "Utilisateurs" diff --git a/partner_external_map/i18n/fr_CA.po b/partner_external_map/i18n/fr_CA.po new file mode 100644 index 0000000..3ccffe8 --- /dev/null +++ b/partner_external_map/i18n/fr_CA.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/" +"fr_CA/)\n" +"Language: fr_CA\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Afficher le nom" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "Identifiant" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/fr_CH.po b/partner_external_map/i18n/fr_CH.po new file mode 100644 index 0000000..1c058b3 --- /dev/null +++ b/partner_external_map/i18n/fr_CH.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/" +"teams/23907/fr_CH/)\n" +"Language: fr_CH\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Modifié par" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Modifié le" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/gl.po b/partner_external_map/i18n/gl.po new file mode 100644 index 0000000..56c3b1d --- /dev/null +++ b/partner_external_map/i18n/gl.po @@ -0,0 +1,216 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2019-02-11 11:50+0000\n" +"Last-Translator: Marta Vázquez Rodríguez \n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\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.4\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "Falta a dirección do socio '%s'." + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nome mostrado" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "Nesta URL, {ADDRESS} será substituído pola dirección." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" +"Neste URL, {LATITUDE} e {LONGITUDE} serán substituídos pola latitude e a " +"lonxitude (require o módulo 'basee_geolocalize')" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" +"Neste URL, {START_ ADDRESS} e {DEST_ ADDRESS} serán substituídos polas " +"direccións de orixe e destino." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" +"Neste URL, {START_ LATITUDE}, {START_ LONGITUDE}, {DEST_ LATITUDE} e {DEST_ " +"LONGITUDE} serán substituídos polas latitudes e lonxitudes das direccións de " +"orixe e destino (require o módulo 'base_geolocalize')." + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Modificado por última vez o" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "Mapa" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "Sitio Web do Mapa" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "Nome do Sitio web do Mapa" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "Sitios Web do Mapa" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" +"O mapa dado foi utilizado cando fixo click na icona de auto no formulario do " +"socio para mostrar un itinerario." + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "Mapas" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "Falta o proveedor de mapas: debe establecelo nas súas preferencias." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" +"Parámetro que falta 'URL que utiliza a dirección' para a sito web do mapa " +"'%s'." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" +"Falta URL da ruta que utiliza as direccións para o sitio web do mapa '%s'" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" +"Falta sitio web do mapa da ruta: debes establecelo nas túas preferencias." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" +"Falta a dirección de orixe para o mapa da ruta: debes establecelo nas túas " +"preferencias." + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "Mapa de Ruta" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "Sitio web do Mapa de Ruta" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "URL da Ruta que utiliza a latitude e a lonxitude" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "URL da Ruta que emprega as direccións" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "Dirección de Orixe para o Mapa de Ruta" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "URL que emprega a latitude e a lonxitude" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "URL que emprega as direccións" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "Usuarios" diff --git a/partner_external_map/i18n/gl_ES.po b/partner_external_map/i18n/gl_ES.po new file mode 100644 index 0000000..e1eb783 --- /dev/null +++ b/partner_external_map/i18n/gl_ES.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/" +"gl_ES/)\n" +"Language: gl_ES\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/he.po b/partner_external_map/i18n/he.po new file mode 100644 index 0000000..5bfb3b6 --- /dev/null +++ b/partner_external_map/i18n/he.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n" +"Language: he\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "נוצר על ידי" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "נוצר ב-" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "השם המוצג" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "מזהה" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "תאריך שינוי אחרון" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "עודכן לאחרונה על ידי" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "עודכן לאחרונה על" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/hr.po b/partner_external_map/i18n/hr.po new file mode 100644 index 0000000..c4d23eb --- /dev/null +++ b/partner_external_map/i18n/hr.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Naziv za prikaz" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Zadnje ažuriranje" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/hr_HR.po b/partner_external_map/i18n/hr_HR.po new file mode 100644 index 0000000..78984cb --- /dev/null +++ b/partner_external_map/i18n/hr_HR.po @@ -0,0 +1,202 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-13 03:42+0000\n" +"PO-Revision-Date: 2017-12-13 03:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "Nedostaje adresa na partneru : '%s'." + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "U ovom UPR-u, {ADDRESS} će biti zamijenjeno adresom partnera." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Zadnji modificirao" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "Karta" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "Webstranice kartiranja" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "Naziv stranice kartiranja" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "Webstranice kartiranja" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "Karte" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "Nedostaje poslužitelj karata, trebate ga postaviti u postavkama." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "Korisnici" diff --git a/partner_external_map/i18n/hu.po b/partner_external_map/i18n/hu.po new file mode 100644 index 0000000..62e6e9a --- /dev/null +++ b/partner_external_map/i18n/hu.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"Language: hu\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Készítette" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Létrehozás dátuma" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Név megjelenítése" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Utolsó frissítés dátuma" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Utoljára frissítve, által" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Utoljára frissítve " + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/id.po b/partner_external_map/i18n/id.po new file mode 100644 index 0000000..a2a3513 --- /dev/null +++ b/partner_external_map/i18n/id.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Terakhir Dimodifikasi pada" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Diperbaharui oleh" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Diperbaharui pada" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/it.po b/partner_external_map/i18n/it.po new file mode 100644 index 0000000..80b6615 --- /dev/null +++ b/partner_external_map/i18n/it.po @@ -0,0 +1,217 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-13 03:42+0000\n" +"PO-Revision-Date: 2020-04-24 15:19+0000\n" +"Last-Translator: Alberto Carollo \n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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 3.10\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "Indirizzo mancante per il partner \"%s\"." + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "Contatto" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creato il" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "In questo URL, {ADDRESS} verrà sostituito dall'indirizzo." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" +"In questo URL, {LATITUDE} e {LONGITUDE} verranno sostituiti dalla latitudine " +"e dalla longitudine (richiede il modulo \"base_geolocalize\")" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" +"In questo URL, {START_ADDRESS} e {DEST_ADDRESS} verranno sostituiti dagli " +"indirizzi di partenza e di arrivo." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" +"In questo URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} e " +"{DEST_LONGITUDE} verranno sostituiti dalla latitudine e dalla longitudine " +"degli indirizzi di partenza e di arrivo (richiede il modulo " +"\"base_geolocalize\")." + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "Mappa" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "Sito web della mappa" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "Nome sito web della mappa" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "Siti web delle mappe" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" +"Mappa usata quando viene fatto clic sull'icona auto, nel modulo del partner, " +"per mostrare un itinerario." + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "Mappe" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" +"Fornitore della mappa mancante: è necessario impostarlo nelle preferenze." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" +"Manca il parametro 'URL che utilizza l'indirizzo' per il sito web della " +"mappa '%s'." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "Manca 'URL del percorso che usa gli indirizzi' per il sito '%s'" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" +"Manca il sito web della mappa del percorso: impostarlo nelle preferenze." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" +"Manca l'indirizzo di partenza per la mappa del percorso: impostarlo nelle " +"preferenze." + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "Mappa del percorso" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "Sito web della mappa del percorso" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "URL del percorso che usa latitudine e longitudine" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "URL del percorso che usa gli indirizzi" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "Indirizzo di partenza per la mappa del percorso" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "URL che utilizza latitudine e longitudine" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "URL che utilizza l'indirizzo" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "Utenti" diff --git a/partner_external_map/i18n/ja.po b/partner_external_map/i18n/ja.po new file mode 100644 index 0000000..50dae01 --- /dev/null +++ b/partner_external_map/i18n/ja.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "作成者" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "作成日" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "表示名" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/ko.po b/partner_external_map/i18n/ko.po new file mode 100644 index 0000000..a75792f --- /dev/null +++ b/partner_external_map/i18n/ko.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "작성자" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "작성일" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "표시 이름" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "최근 수정" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "최근 갱신 날짜" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/lt.po b/partner_external_map/i18n/lt.po new file mode 100644 index 0000000..1459fa0 --- /dev/null +++ b/partner_external_map/i18n/lt.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"Language: lt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Vaizduojamas pavadinimas" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/lt_LT.po b/partner_external_map/i18n/lt_LT.po new file mode 100644 index 0000000..62a5390 --- /dev/null +++ b/partner_external_map/i18n/lt_LT.po @@ -0,0 +1,202 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/" +"teams/23907/lt_LT/)\n" +"Language: lt_LT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/lv.po b/partner_external_map/i18n/lv.po new file mode 100644 index 0000000..425c4ff --- /dev/null +++ b/partner_external_map/i18n/lv.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" +"Language: lv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +"2);\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Izveidoja" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunoja" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Pēdējās izmaiņas" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/mk.po b/partner_external_map/i18n/mk.po new file mode 100644 index 0000000..e2ccdfd --- /dev/null +++ b/partner_external_map/i18n/mk.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" +"Language: mk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Креирано од" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Креирано на" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/mn.po b/partner_external_map/i18n/mn.po new file mode 100644 index 0000000..1ff26bf --- /dev/null +++ b/partner_external_map/i18n/mn.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" +"Language: mn\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Үүсгэгч" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Үүсгэсэн" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Дэлгэцийн Нэр" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Сүүлийн засвар хийсэн" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/nb.po b/partner_external_map/i18n/nb.po new file mode 100644 index 0000000..0101573 --- /dev/null +++ b/partner_external_map/i18n/nb.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/" +"nb/)\n" +"Language: nb\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Opprettet av" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Opprettet den" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Visnings navn" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Sist oppdatert " + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/nb_NO.po b/partner_external_map/i18n/nb_NO.po new file mode 100644 index 0000000..87a1309 --- /dev/null +++ b/partner_external_map/i18n/nb_NO.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/" +"teams/23907/nb_NO/)\n" +"Language: nb_NO\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Laget av" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Laget den" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Sist endret den" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Sist oppdatert den" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/nl.po b/partner_external_map/i18n/nl.po new file mode 100644 index 0000000..1669e25 --- /dev/null +++ b/partner_external_map/i18n/nl.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-13 03:42+0000\n" +"PO-Revision-Date: 2017-12-13 03:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "Contact" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "Gebruikers" diff --git a/partner_external_map/i18n/nl_BE.po b/partner_external_map/i18n/nl_BE.po new file mode 100644 index 0000000..e1fc023 --- /dev/null +++ b/partner_external_map/i18n/nl_BE.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/" +"nl_BE/)\n" +"Language: nl_BE\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Schermnaam" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Laatst Aangepast op" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/nl_NL.po b/partner_external_map/i18n/nl_NL.po new file mode 100644 index 0000000..768abfc --- /dev/null +++ b/partner_external_map/i18n/nl_NL.po @@ -0,0 +1,202 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-25 06:38+0000\n" +"PO-Revision-Date: 2017-11-25 06:38+0000\n" +"Last-Translator: Peter Hageman , 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "Kaart" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "Kaartwebsite" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "Kaartwebsite-naam" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "Kaarten" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "Gebruikers" diff --git a/partner_external_map/i18n/partner_external_map.pot b/partner_external_map/i18n/partner_external_map.pot new file mode 100644 index 0000000..08d171f --- /dev/null +++ b/partner_external_map/i18n/partner_external_map.pot @@ -0,0 +1,217 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.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: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__active +msgid "Active" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_search +msgid "Archived" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +#: model:ir.model.fields,field_description:partner_external_map.field_res_partner__display_name +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +#: model:ir.model.fields,field_description:partner_external_map.field_res_partner__id +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__id +msgid "ID" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and" +" longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start" +" and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +#: model:ir.model.fields,field_description:partner_external_map.field_res_partner____last_update +#: model:ir.model.fields,field_description:partner_external_map.field_res_users____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__sequence +msgid "Sequence" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/pl.po b/partner_external_map/i18n/pl.po new file mode 100644 index 0000000..21ed03a --- /dev/null +++ b/partner_external_map/i18n/pl.po @@ -0,0 +1,202 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Utworzone przez" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Utworzono" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Wyświetlana nazwa " + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Ostatnio modyfikowano" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Ostatnio modyfikowane przez" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Ostatnia zmiana" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/pt.po b/partner_external_map/i18n/pt.po new file mode 100644 index 0000000..008c8b6 --- /dev/null +++ b/partner_external_map/i18n/pt.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Modificado a última vez por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/pt_BR.po b/partner_external_map/i18n/pt_BR.po new file mode 100644 index 0000000..ea32134 --- /dev/null +++ b/partner_external_map/i18n/pt_BR.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "Endereço faltante no parceiro '%s'." + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nome a mostrar" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Ultima modificação em" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Útima atualização por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Útima atualização em" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "Mapa" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "Mapas" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "Usuarios" diff --git a/partner_external_map/i18n/pt_PT.po b/partner_external_map/i18n/pt_PT.po new file mode 100644 index 0000000..7c7d7ea --- /dev/null +++ b/partner_external_map/i18n/pt_PT.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" +"teams/23907/pt_PT/)\n" +"Language: pt_PT\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nome" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Modificado em" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/ro.po b/partner_external_map/i18n/ro.po new file mode 100644 index 0000000..b4e500e --- /dev/null +++ b/partner_external_map/i18n/ro.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Creat de" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Creat la" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Nume Afişat" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Ultima actualizare în" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Ultima actualizare făcută de" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Ultima actualizare la" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/ru.po b/partner_external_map/i18n/ru.po new file mode 100644 index 0000000..9c38544 --- /dev/null +++ b/partner_external_map/i18n/ru.po @@ -0,0 +1,202 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Создано" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Создан" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Последний раз обновлено" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Последний раз обновлено" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/sk.po b/partner_external_map/i18n/sk.po new file mode 100644 index 0000000..ede1085 --- /dev/null +++ b/partner_external_map/i18n/sk.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Vytvoril" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Vytvorené" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Zobraziť meno" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Posledná modifikácia" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Naposledy upravoval" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Naposledy upravované" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/sl.po b/partner_external_map/i18n/sl.po new file mode 100644 index 0000000..c60a551 --- /dev/null +++ b/partner_external_map/i18n/sl.po @@ -0,0 +1,213 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-13 03:42+0000\n" +"PO-Revision-Date: 2017-12-13 03:42+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "Pri partnerju '%s' manjka naslov." + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "Stik" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Ustvaril" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Prikazno ime" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "V tej URL povezavi bo {ADDRESS} zamenjan z naslovom." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" +"V tej URL povezavi bosta {LATITUDE} in {LONGITUDE} zamenjani z geografsko " +"širino in dolžino (potreben je modul 'base_geolocalize')" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" +"V tej URL povezavi bosta {START_ADDRESS} in {DEST_ADDRESS} zamenjana z " +"začetnim in ciljnim naslovom." + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" +"V tej URL povezavi bodo {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} " +"in {DEST_LONGITUDE} zamenjani z geografsko širino in dolžino začetnega in " +"ciljnega naslova (potreben je modul 'base_geolocalize')." + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "Zemljevid" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "Spletna stran zemljevida" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "Naziv spletne strani zemljevida" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "Spletne strani zemljevidov" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" +"Zemljevid uporabljen ob kliku na ikono avtomobila v partnerjevem obrazcu za " +"prikaz itinerarja." + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "Zemljevidi" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "Manjkajoč ponudnik zemljevida: nastavite ga v nastavitvah." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" +"Manjkajoč parameter 'URL ki uporablja naslov' za spletno stran zemljevida " +"'%s'." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" +"Manjkajoč URL proge, ki uporablja naslove za spletno stran zemljevida '%s'" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "Manjkajoča spletna stran proge: nastavite jo v svojih nastavitvah." + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "Manjkajoč začetni naslov za progo: nastavite ga v svojih nastavitvah." + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "Zemljevid proge" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "Spletna stran zemljevida proge" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "URL proge, ki uporablja geografsko širino in dolžino." + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "URL proge, ki uporablja naslove" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "Začetni naslov za zemljevid proge" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "URL, ki uporablja geografsko širino in dolžino" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "URL, ki uporablja naslov" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "Uporabniki" diff --git a/partner_external_map/i18n/sr.po b/partner_external_map/i18n/sr.po new file mode 100644 index 0000000..c8579c6 --- /dev/null +++ b/partner_external_map/i18n/sr.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n" +"Language: sr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/sr@latin.po b/partner_external_map/i18n/sr@latin.po new file mode 100644 index 0000000..4fd1f7a --- /dev/null +++ b/partner_external_map/i18n/sr@latin.po @@ -0,0 +1,202 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/sr" +"%40latin/)\n" +"Language: sr@latin\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Ime za prikaz" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Zadnja izmjena" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Zadnja izmjena" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/sv.po b/partner_external_map/i18n/sv.po new file mode 100644 index 0000000..f2fa5cd --- /dev/null +++ b/partner_external_map/i18n/sv.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" +"Language: sv\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Skapad av" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Skapad den" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Visa namn" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Senast redigerad" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Senast uppdaterad" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/th.po b/partner_external_map/i18n/th.po new file mode 100644 index 0000000..07ba7bf --- /dev/null +++ b/partner_external_map/i18n/th.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" +"Language: th\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "สร้างเมื่อ" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "ชื่อที่ใช้แสดง" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "รหัส" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "แก้ไขครั้งสุดท้ายเมื่อ" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "อัพเดทครั้งสุดท้ายโดย" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "อัพเดทครั้งสุดท้ายเมื่อ" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/tr.po b/partner_external_map/i18n/tr.po new file mode 100644 index 0000000..13dc96d --- /dev/null +++ b/partner_external_map/i18n/tr.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\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: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Görünen İsim" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Son değişiklik" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Son güncelleyen" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Son güncelleme" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/tr_TR.po b/partner_external_map/i18n/tr_TR.po new file mode 100644 index 0000000..967c47f --- /dev/null +++ b/partner_external_map/i18n/tr_TR.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/" +"tr_TR/)\n" +"Language: tr_TR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Oluşturulma tarihi" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Görünen ad" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "Kimlik" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "En son güncelleme tarihi" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "En son güncelleyen " + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "En son güncelleme tarihi" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/uk.po b/partner_external_map/i18n/uk.po new file mode 100644 index 0000000..cead595 --- /dev/null +++ b/partner_external_map/i18n/uk.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n" +"Language: uk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Створив" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Дата створення" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Востаннє оновив" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Останнє оновлення" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/vi.po b/partner_external_map/i18n/vi.po new file mode 100644 index 0000000..563ee27 --- /dev/null +++ b/partner_external_map/i18n/vi.po @@ -0,0 +1,200 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" +"Language: vi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Được tạo vào" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/vi_VN.po b/partner_external_map/i18n/vi_VN.po new file mode 100644 index 0000000..ce18c97 --- /dev/null +++ b/partner_external_map/i18n/vi_VN.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-10 01:50+0000\n" +"PO-Revision-Date: 2017-06-10 01:50+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/" +"teams/23907/vi_VN/)\n" +"Language: vi_VN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "Tạo bởi" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "Tạo vào" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/zh_CN.po b/partner_external_map/i18n/zh_CN.po new file mode 100644 index 0000000..28c64fa --- /dev/null +++ b/partner_external_map/i18n/zh_CN.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "创建者" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "创建时间" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "ID" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "上次更新日期" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/i18n/zh_TW.po b/partner_external_map/i18n/zh_TW.po new file mode 100644 index 0000000..78f5be9 --- /dev/null +++ b/partner_external_map/i18n/zh_TW.po @@ -0,0 +1,201 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_external_map +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-22 03:38+0000\n" +"PO-Revision-Date: 2017-11-22 03:38+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/" +"zh_TW/)\n" +"Language: zh_TW\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Address missing on partner '%s'." +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_uid +msgid "Created by" +msgstr "建立者" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__create_date +msgid "Created on" +msgstr "建立於" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__id +msgid "ID" +msgstr "編號" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__address_url +msgid "In this URL, {ADDRESS} will be replaced by the address." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__lat_lon_url +msgid "" +"In this URL, {LATITUDE} and {LONGITUDE} will be replaced by the latitude and " +"longitude (requires the module 'base_geolocalize')" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_address_url +msgid "" +"In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be replaced by the " +"start and destination addresses." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_map_website__route_lat_lon_url +msgid "" +"In this URL, {START_LATITUDE}, {START_LONGITUDE}, {DEST_LATITUDE} and " +"{DEST_LONGITUDE} will be replaced by the latitude and longitude of the start " +"and destination adresses (requires the module 'base_geolocalize')." +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website____last_update +msgid "Last Modified on" +msgstr "最後修改:" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_uid +msgid "Last Updated by" +msgstr "最後更新:" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__write_date +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_map_website +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_map_website_id +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_form +msgid "Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__name +msgid "Map Website Name" +msgstr "" + +#. module: partner_external_map +#: model:ir.actions.act_window,name:partner_external_map.map_website_action +#: model:ir.ui.menu,name:partner_external_map.map_website_menu +#: model:ir.ui.menu,name:partner_external_map.root_map_website_menu +#: model_terms:ir.ui.view,arch_db:partner_external_map.map_website_tree +msgid "Map Websites" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,help:partner_external_map.field_res_users__context_route_map_website_id +msgid "" +"Map provided used when you click on the car icon on the partner form to " +"display an itinerary." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_users_form +msgid "Maps" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing map provider: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing parameter 'URL that uses the address' for map website '%s'." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route URL that uses the addresses for the map website '%s'" +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "Missing route map website: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: code:addons/partner_external_map/models/res_partner.py:0 +#, python-format +msgid "" +"Missing start address for route map: you should set it in your preferences." +msgstr "" + +#. module: partner_external_map +#: model_terms:ir.ui.view,arch_db:partner_external_map.view_partner_form +msgid "Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_map_website_id +msgid "Route Map Website" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_lat_lon_url +msgid "Route URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__route_address_url +msgid "Route URL that uses the addresses" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_res_users__context_route_start_partner_id +msgid "Start Address for Route Map" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__lat_lon_url +msgid "URL that uses latitude and longitude" +msgstr "" + +#. module: partner_external_map +#: model:ir.model.fields,field_description:partner_external_map.field_map_website__address_url +msgid "URL that uses the address" +msgstr "" + +#. module: partner_external_map +#: model:ir.model,name:partner_external_map.model_res_users +msgid "Users" +msgstr "" diff --git a/partner_external_map/models/__init__.py b/partner_external_map/models/__init__.py new file mode 100644 index 0000000..d8cc7d7 --- /dev/null +++ b/partner_external_map/models/__init__.py @@ -0,0 +1,3 @@ +from . import map_website +from . import res_partner +from . import res_users diff --git a/partner_external_map/models/map_website.py b/partner_external_map/models/map_website.py new file mode 100644 index 0000000..3370e38 --- /dev/null +++ b/partner_external_map/models/map_website.py @@ -0,0 +1,37 @@ +# Copyright 2015 Akretion (Alexis de Lattre ) +# Copyright 2016 Akretion (Alexis de Lattre ) +# Copyright 2016 Pedro M. Baeza +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from flectra import fields, models + + +class MapWebsite(models.Model): + _name = "map.website" + _description = "Map Website" + _order = "sequence, id" + + name = fields.Char(string="Map Website Name", required=True) + address_url = fields.Char( + string="URL that uses the address", + help="In this URL, {ADDRESS} will be replaced by the address.", + ) + lat_lon_url = fields.Char( + string="URL that uses latitude and longitude", + help="In this URL, {LATITUDE} and {LONGITUDE} will be replaced by " + "the latitude and longitude (requires the module 'base_geolocalize')", + ) + route_address_url = fields.Char( + string="Route URL that uses the addresses", + help="In this URL, {START_ADDRESS} and {DEST_ADDRESS} will be " + "replaced by the start and destination addresses.", + ) + route_lat_lon_url = fields.Char( + string="Route URL that uses latitude and longitude", + help="In this URL, {START_LATITUDE}, {START_LONGITUDE}, " + "{DEST_LATITUDE} and {DEST_LONGITUDE} will be replaced by the " + "latitude and longitude of the start and destination adresses " + "(requires the module 'base_geolocalize').", + ) + active = fields.Boolean(default=True) + sequence = fields.Integer(default=10) diff --git a/partner_external_map/models/res_partner.py b/partner_external_map/models/res_partner.py new file mode 100644 index 0000000..656336f --- /dev/null +++ b/partner_external_map/models/res_partner.py @@ -0,0 +1,139 @@ +# Copyright 2015 Akretion (Alexis de Lattre ) +# Copyright 2016 Akretion (Alexis de Lattre ) +# Copyright 2016 Pedro M. Baeza +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +import logging + +from flectra import _, api, models +from flectra.exceptions import UserError + +logger = logging.getLogger(__name__) + + +class ResPartner(models.Model): + _inherit = "res.partner" + + def _address_as_string(self): + self.ensure_one() + addr = [] + if self.street: + addr.append(self.street) + if self.street2: + addr.append(self.street2) + if hasattr(self, "street3") and self.street3: + addr.append(self.street3) + if self.city: + addr.append(self.city) + if self.state_id: + addr.append(self.state_id.name) + if self.country_id: + addr.append(self.country_id.name) + if not addr: + raise UserError(_("Address missing on partner '%s'.") % self.name) + return " ".join(addr) + + @api.model + def _prepare_url(self, url, replace): + assert url, "Missing URL" + for key, value in replace.items(): + if not isinstance(value, str): + # for latitude and longitude which are floats + if isinstance(value, float): + value = "%.5f" % value + else: + value = "" + url = url.replace(key, value) + logger.debug("Final URL: %s", url) + return url + + def open_map(self): + self.ensure_one() + map_website = self.env.user.context_map_website_id + if not map_website: + raise UserError( + _("Missing map provider: " "you should set it in your preferences.") + ) + # Since v13, fields partner_latitude and partner_longitude are + # in the "base" module + if map_website.lat_lon_url and self.partner_latitude and self.partner_longitude: + url = self._prepare_url( + map_website.lat_lon_url, + { + "{LATITUDE}": self.partner_latitude, + "{LONGITUDE}": self.partner_longitude, + }, + ) + else: + if not map_website.address_url: + raise UserError( + _( + "Missing parameter 'URL that uses the address' " + "for map website '%s'." + ) + % map_website.name + ) + url = self._prepare_url( + map_website.address_url, {"{ADDRESS}": self._address_as_string()} + ) + return { + "type": "ir.actions.act_url", + "url": url, + "target": "new", + } + + def open_route_map(self): + self.ensure_one() + if not self.env.user.context_route_map_website_id: + raise UserError( + _( + "Missing route map website: " + "you should set it in your preferences." + ) + ) + map_website = self.env.user.context_route_map_website_id + if not self.env.user.context_route_start_partner_id: + raise UserError( + _( + "Missing start address for route map: " + "you should set it in your preferences." + ) + ) + start_partner = self.env.user.context_route_start_partner_id + if ( + map_website.route_lat_lon_url + and self.partner_latitude + and self.partner_longitude + and start_partner.partner_latitude + and start_partner.partner_longitude + ): + url = self._prepare_url( # pragma: no cover + map_website.route_lat_lon_url, + { + "{START_LATITUDE}": start_partner.partner_latitude, + "{START_LONGITUDE}": start_partner.partner_longitude, + "{DEST_LATITUDE}": self.partner_latitude, + "{DEST_LONGITUDE}": self.partner_longitude, + }, + ) + else: + if not map_website.route_address_url: + raise UserError( + _( + "Missing route URL that uses the addresses " + "for the map website '%s'" + ) + % map_website.name + ) + url = self._prepare_url( + map_website.route_address_url, + { + "{START_ADDRESS}": start_partner._address_as_string(), + "{DEST_ADDRESS}": self._address_as_string(), + }, + ) + return { + "type": "ir.actions.act_url", + "url": url, + "target": "new", + } diff --git a/partner_external_map/models/res_users.py b/partner_external_map/models/res_users.py new file mode 100644 index 0000000..1de27b6 --- /dev/null +++ b/partner_external_map/models/res_users.py @@ -0,0 +1,66 @@ +# Copyright 2015 Akretion (Alexis de Lattre ) +# Copyright 2016 Akretion (Alexis de Lattre ) +# Copyright 2016 Pedro M. Baeza +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +import logging + +from flectra import api, fields, models + +logger = logging.getLogger(__name__) + + +class ResUsers(models.Model): + _inherit = "res.users" + + @api.model + def _default_map_website(self): + return self.env["map.website"].search( + ["|", ("address_url", "!=", False), ("lat_lon_url", "!=", False)], limit=1 + ) + + @api.model + def _default_route_map_website(self): + return self.env["map.website"].search( + [ + "|", + ("route_address_url", "!=", False), + ("route_lat_lon_url", "!=", False), + ], + limit=1, + ) + + # begin with context_ to allow user to change it by himself + context_map_website_id = fields.Many2one( + "map.website", + string="Map Website", + default=lambda self: self._default_map_website(), + domain=["|", ("address_url", "!=", False), ("lat_lon_url", "!=", False)], + ) + # We want to give the possibility to the user to have one map provider for + # regular maps and another one for routing + context_route_map_website_id = fields.Many2one( + "map.website", + string="Route Map Website", + domain=[ + "|", + ("route_address_url", "!=", False), + ("route_lat_lon_url", "!=", False), + ], + default=lambda self: self._default_route_map_website(), + help="Map provided used when you click on the car icon on the partner " + "form to display an itinerary.", + ) + context_route_start_partner_id = fields.Many2one( + "res.partner", string="Start Address for Route Map" + ) + + @api.model + def create(self, vals): + """On creation, if no starting partner is provided, assign the current + created one. + """ + user = super(ResUsers, self).create(vals) + if not vals.get("context_route_start_partner_id"): + user.write({"context_route_start_partner_id": user.partner_id.id}) + return user diff --git a/partner_external_map/security/ir.model.access.csv b/partner_external_map/security/ir.model.access.csv new file mode 100644 index 0000000..1f142ad --- /dev/null +++ b/partner_external_map/security/ir.model.access.csv @@ -0,0 +1,3 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_map_website_read,Read access on map.website to everybody,model_map_website,,1,0,0,0 +access_map_website_full,Full access on map.website to System user,model_map_website,base.group_system,1,1,1,1 diff --git a/partner_external_map/static/description/icon.png b/partner_external_map/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e839add6d9c80a599bb76d5e73554baa7644498c GIT binary patch literal 15961 zcmV-fKBmEmP)*dr}_eZ4^J(aPxS=^Fg}(SBe|Sa zD3qhosAXhYk}b+{=2z?PBG*+5s!BEz{UOGMOJ# zu5!|uRCW1+x$aYaPiF&&r&)dEIzPy)dJ@!y}>ga zo>BtXdvG8#nJ+ynm59Ag2wsp$B_qjrEFz^8puK;}|E4usX*~3Mpfw2LZ4d&q*4lAg zRjO30hjjn)yzjxaYBU1n4fOBCBL;!MkOG9DRH-`Ua_#m)vHayqwRX$1FI`u8N^bTH zhSRPCY~8+Jj85dbdU`spvP|P8tu4u9G-9HZMk(bX70}A(0LRd$z#joVQFvpt#|8kU z1X2oO5zEv{Us|ozi?-wJx&N_!TQ6F^`1iU&6P$JqaMy3QUJ#2$-rd%kzNS5!$r@6M z5b;{0na1T&{%?&(6o5}88Z@YoP&`8LJ_@ZtN`Yw@xUTC=Oy#$gs`lr!(*JeY1*^tS z>rJ1*a9Rmq=bl50Y{&h4YfI`mnPfaFghVOjGjtD{uO>u%z!f~4qm&8j5P99NT!$0Lb&^!1M8zVkN^ zZjYXp8$ZM0v=G3dfk82zFKmd%qyIM%kH*m&trQUA*i+zS(?rcnMpXqRV2%vvFlWj@AAeD&E6?if{ zVD$nI;RqkC+W&yZ8$^Iwe~V8H3jDFUiDmc-VW0~r9a;|>jiVGwD=gDoP$*X4_1ONy z>C0qEK&mMND>DgG!Hi-g8_z@h{G@2_`n<%gf9iJHuKAvDro?cRSO^AA74 z{K3al9>8@JQV1EdBF`9|n0oFk-~Jg7vrYiN-9BO_6451zcr*(T*mWW_=NeL91hQK) z9dS+2>>KdrXd0lK7008F@&CELe*r;{ZPNi-5!y8rNS=WIWN zGZ|);0EPxjWD<#tDaAFWVaUeHZ4%qTcR|w@U;c;UU5A4LGp}LvH`sni725X|2ndw| znmmcZBL>HDub7z1ubItfaHhlT62RE7h?wTWbTSbQ5Ek0?N3HPSZ-_1(Z1Y@0$FTLl z+>-%`ggSrd2=W|99#J$*NfA1b1hhv?Ye6wrGG_BRoXIe&1TZ!=C8tWotK+dqBG?w1 zc1?e00^h0Y;j4+wA2Ti_ia@*sVkDT~w;Y04g1=u%FinYJ%5~ch_NSigy`HTws|rv& zW*M%lt`t(lnzw7Mrzvp3uMpcJ7=v%p1>+jQAZWOTy+|RTRYM$zhLj*s9JL5NhX{#j z7*wj&jfG;h9hjQUXK|*&ta5LWyv=f3YgB-8(R{4uI}F{z zfz3x_lozaLD^^oCj)EXZxp?MZ4 zXj&_@QVrtJ(^q|CdsCPgZ*l=Bf^c$ER1u#G2oQ#^XJ{QpnS>M~5s#%ta^>U8qyNP) zs{~MY+>BvJ3uq{4&3=9VZ-W@7|89nmAOd}$$q5+R3Qddz?b(%qh0(Ay8Xy5F1cqUx zs+H>R3E)&irCeWO8b&6N%PKVCXvp@^I`CGw3P~l9?H)%^zFQZiyfLB5&~WvJie5l1 z_+wO{12pz4JYqBqDWwp-lao_VOG{u@37}f7o+AV;p*h!t_#hsjnnVK7GzLFI$TQhs zx*6yj`%V6S)zAS#)}ot2$liD9vjJ&%TtiAJ9oJb>Dwm&@9>H0?>1y5XLx?CsqqU@w z-r<3#j0fs^6A^fOz5i7czYpzv|9hYu>V~f%FfCQ6ba)_y2*rw&5=Xh9HBty!v+d?HQK3 zDW7oKYytb%Xyu}n!u1kMM6F(5ZaePp3E&ih5JDKP>l%R!4)7gvXWvVwMUzHOL-`AR z0C-}e*(ca+ErzC|_Bnz8p#`cj8UUr56iX=)8iY_7h7fhz%_yawmPInNMgTz6kVYgx zlF(j&Mh6-gcy2ruIDUeVum^6)`E`is1~gVW5GslR!3f{`=OMizGN7S&YP{f)?IoiM z%d(!9O5kh~Kuky?&F-5ZP@}aDO)?=oAAyjBc7JFVhF+j%(wcRU_7wARf&tEUCbDgj6-qrqxL;jw!f1Ryj78G&A2pKh%5z|ITg zL#PXQ$PNQOXn!6bt$~8rWby?h=qa3GAgI~zAd_C6q6D5+Y2&j(09t87L&lUc8Lm`c z1cZiX!;lZXc0iLZ(4_naJ_0pevkws%n0rC8M>tnteg<5HP=Qoh`|e>7V6>(Zt!PFN zlxO3aoT)G?ijU(u(s7-vX&M^&(}ahtVn@Y8i^#(DLn{1t?gK|I)SBNuf5Sz4X5*QhsW2-9 zFg96`TI-gMY)f1SaJ6pu4s=4Ll&9GT{)A9_ls?A@Y7ae+p{Eac7KU;? zP7txocsd!M<3E$9O;3SYA%LK;r%}@FYvX=WXQ<)_#+%k?ArMVL9}mf*Ne5{70D>_d z(nUi@2x0;{G%gzfBpuA98*||osc4N5!mvy;!PBg5&a4nXt?uHuj&PL@TyqU~t!^OQ zQ+4e<`{_qX(Z`1T0+yTbfop_zIyPV+dr6 zR`@}uz+4R7L%#Cq5l&D!tbNCm*PB3B3#H1K*4jN$vg-dfm=yx(?#k4F9k%Trtk&y` zqE-ZaSFn&G^aLtJsHF!cpJ-@pp0d`Q_z7W05YMJ>xO1nOgFf1WP;(GWQYz5?Jt9y_ zpm&}ATAK*jD$kF z;kNaa3Z+z-&;g*e@V$e+P9b#24QSFIv;u@rTvDK2)!-yRxmwGwTe0W|ZQ0De*?1mj zGRz7A%x%xQLWq&al8Lc=sY)Ud$1n`EQlSsN*^l2`6%?9tG;syhs1x+Kf zR6y0XooS)jfDV+e$*W+6hewK#L8#D+*p%YsD|HQ%FGvgtB8wsvG0-?qBO2(<;kquC zY3M?+d>~?(PpdF+0JBN}yB^y=)z+GNpinN?gHW#4;QB0BD<3(&r%vg>?)SvOwAj81 z2!ha|q*No6to8Jqp&*;cJFg#N)Q!j@LQ}2VWKxN(5zE-m)6D)4U{(pBqdnuMQ}J(4 z6-p(?_2j?fxD5x4pP3tI`+?kc{kCzAZ>j|@K-YCcq`Iz)(mo;ShI3K-^XO0y@IKx- z{1g+Va9vHgT%%I6Z(2ORXJ|H`!(J2?D0P8Z==l{I$sR$Mksz?7g$Ai{6~6b+Mx#gb`O<^Eb33cE z`5ewI2y_%VaG7nU-2H|9bDI?RIcIJ&aEq#^gj4>^86hQvrYgny5iExCG5~fR(Fo9gp|~UU=G3s!%M~ zezX3fwUe{`49;YjbpjAEw1$0B%G*k%YPiDDVMcf`GIa7Z=l%t{zraJj#|0V|Kw}2a z6DWOWkn3|B4NXcWzTV(aDpj}6?P|Ssw(tK;htm@JTrhv$Xti3qt57WCI4-v1G$FaE zL%6FOrlD$ZhQOb%l-KJoaQ65XUpOW(9bFX!eWvFU2LAtA%~s=+`8`)WbLFAaasOvB zoE8GOdi^@vcHEtH#~HO9*E93|bbbwCBZujtI8g4yG$aN+LVZ3T4)p{=P$NKS5;mMg zzK-E2%9Yw!G#dFyOS0o>Y5O4gb{QN4HQZ5I9Iv2uFL2? zo1v|m!i2+AzFg>NYx$(@IECQaULbyb{(5oa`jz5+XMC%e3&joAM)9rQSBje>r((X- zRuLELbp#fOg`*G}&R7MVXO!_B}ipX_;0Yf1Do)~*;I8kzjsp@ESFpqE-! zD^kkPIV75zIf1w8HB1Zh;+t|ZNFbF#+@KLuaur^#j~`ZE_3U`?^g0+x2a%xUi14k-2<&BnQ&Tnf;V;N@1!h?u?;NkNeIt{iSCXdi?>jqvz6b%k{Az0lYx`XvqWz|GL1DHxBC`9{|u;@5!&sC<9`&V`+G;XkK+LI#p{=h@X%+j zX6iK?MeHS;^af{zc+=(Wthh}fUU-jw$EKsEy`e|^!GaP4zj={}v@3?b`BQ!Eq=c?I z`MVVE-KPQ{r#%BU(~>BzTE6fLJ#*S_%@@i}u~@-&>@aORjMoQw16nuUE#UtbL%$t@vn;VtDh@weP(doyY<^^-UE}zym(6B)f3hz8ZO4SEV{n@Tm7LA z1;__Dq`$To)N2oM+ZAbIZw0VXUre*~dw1*Wk48QK1N!?1bL{!M3ATOQp!2W2W6FIF zgLifCgUzP`AE%uFE?BcnuUok&*VEl`eX%L^SoG)z1{)EoK@ zbx?QM_^Y(%a4M85q>}NWR4V>pI@xk}g`r84$P1q(zI1MhBbV5ee-=zHiCtt<9nz>< zbL_;#x@h{6=c83Hy|_MLBoXk{`yR(f_;Y?g!hYAw_E@h2aW>G>}Rm zW$><_pfaeT94f65evmLQ5rbwC%8xkOw!`F95yLQ9x~S)dzTWPwx9xj>b(wh62Z|i} zj6vzWLp*Z0i^M+%*Q7DuT44A;b~Ep1i`a2biiK|zLVQ;1K;;xVLFXl}5rd}iu&yBJBD%fI*fVOBUYTJ@%)pwFSQ_Kox7p;VFme$LfuDk>SnlCFa-1zu*IV_%z?3N#$`o?}AtV+OL(g!_ z0K~~?MNxo|7D-InPWYVCq!2^_R{+$=#kc4W9e8q2zX4Af0T_l_i$o%SDTPQ6 zj!aOu9Wv<@5z|2029{-_bt92f2!S*t%JuUDl#3AHxW3$XT9it~wWwc+Sug50< zi4Z+J=iW#3N2h7uYsKGO36Q3DTa6;!T)F~yWTyL0(zZ%d++v__s*?L`jO_WqZO3~~ zlGvIkDGbyD7m6D!MRD)RJl{ndzZT1jsjq?fLx0oVQmYS)ZhGgP&EuXj0uVy5bI;*P zt+m_N(}@6vMkgs0E5xG_TGA<^5evgI{I`Vpc><0O^9bEAnxrWdE9CM;>UA%#Gux5| zG|_0p8PDb2R6O1|H>LsL;5CNQn3vd8ts+NmwHdt8@q3U*NMGH?#G5yYuf;a$*H=CM zqmSt&q>&OJ&Ak309vrqvpND6sPlL0K@Kemu{< zXoT#aED|4y0VwSF(f45>;s7y{&M*)C@nLR%^B;;s@4Z_5vLzVvT=8E$27EQo$o-QP zz5tNtz}pA7`ww3s4s4j|`CKKwvcM$%A(zqz6=VP4QWqu0zWI31wd1PKehl!CFZc+8 zj|BUq5N{G2KN2qdr?fX-Ur%T1$l$0R6^hA|4~%njsd6V44Q0R20)R070$lbScdO;C}r6KT%pO07WdaUi|aY zB11cBlsl=gwDluk|tplwrz9T|x z$0UdQiX6DeX6mvk10UF?KlASZSBoG2aTiyg&}snCTD%Vc!AHh#zy8A=SAKqzA5`Bw zcE{T{c5VFP9AF4|O5YxC42@2_?cN8r|G)V?ooOKjwqsMR+PJPuxl%=Gh3z<$N;Rrg zJ1pvyQev70mSK=gMu=D@S_|T_D3)mui&>baiQ_1y@?};pU-YxSo{m2S1_4%!cYQoX z@A(lDZ@*i=W!F>n0GeTuctdNMu~iZ?>SDVwQUizi?mpdwpf%zzKbB$fegC81@}rsN z=(zIpn*cQWa=;XbJN@4q1me!IJKnyrbK_?=C?Pk2zHR)DcU&{;9H3mUGB`3RhXyB% zTCHv^=$+H4wK{Kds_>j@y?#x^G83M%rxB)wvNVnmL@f))Ral0BWmq_IFLg{x5ju?w z!z2(}iI^vx3!+iuaud4sck z|0fIk^;dJiz0f^PV~%gz_}SMAAvSowL>08D(ZTO<<$K5nfsDc| zaR99~rLto@ykmD}WIUId+ub%_Iqo&NT=8lpbZasZODE&e_GrYiOw+)Sl6uV!`vYmE zsnzR#E}!G&1-csBR+y%zwrGD`EM{R@7KR})qzpMkz$KK@)NKdHado9y%jJueiD<+c zYimjW#CFxsCv*A1zMl5nxvQ6zXrvL$2turw2jV)|b%WMg39%>!@i)Q5m$e=$39+OF z%=KFDy44%M`chyy2nAxB*4rKuV&#?oY^~t@QtRFMC;PlRuKe6LLCo_IE;bw5*ysvp z5C~p{bGH`!N@(6693!>7Xmr!tHlJz^VEoVKNBc%63Ja6*Xh$Luy)KoAU0tu)iA*{k z>+WogL?f06(zpZUR(<3LiJa09M4}PT#Irqzmu)*lB7VR~c<=ksT42cF4ItCo!V14o zG!ijM#G_cIDL`b=WXsjs;!?G;u3E0WCz*(iS8Mjox8C{NJGD}ieRI3^tX;KuV&>b6 zWWe4C=WGM+hQ#y0T@TT(10{%D3;HS{R^F}k&H|`j?@nbIc)t*9-VX8=V80JyaWFf9 zCq)45SAOT;pEJUB*bwQ+RQ^_#unr+@cb{NLC&>J5fqNZ_gr%Rs@*gdj0mxI6}VRd%fS76FkcPod?>#gk}=SK0BQRUjV!e^e~9;X}$ePi6LLX+t7G&o~#ED8$V*U$?V^v`H;W!BTA{S zO>TPUfpGlqLIC^wM@0YNh*+{tVW{T+XGGV?qk0vH?^mwOKnCR$oks|&@_AJ*#j`b;XZJe^Fm z#Ud8ckYVDb@)4|*$HHAlhvi$ro5Gc=kcJ3r1%lKrKko-&c-z9zu-jDlA*R1y*pvN1 zmym#P1j3&`XiOoc46~9waU!rR&-HAY5-AK!OJdg@sx{lq<%|1jw*63hOXkz>dG|j> z@4M%LWU*Klz;mGT*AV{~aK8%jCE&at_S9k3r$OHeq(R2De)O9jVm6vE@MmBg1ic=_ z_qE>s;7KC@=-T+jloIYwnh`!T=4iH5}+J~;W_*WdJQO7VVJU!XsR^QFdDt4g-0xri0O$8;fa-M-F8ODr^c%_ zdpsGBeRgsxf7`|9t~}Dw-g4TLN{?pwCju?_>xtX1|JaGfJgz5jXktR_+;spGn@l~TT9a;ng_b^HF)>Pc)Ha&;JSJm5?$ptZf?@#T~}fFO&vo53KK@X$y`TcnBLs3qcQyR1ngdijKe>V z-zYMe$2*Uw9|Rj*$LA7wTu4fZL=cTyAOyDUkS~-A)w;bcVwnGA7{;B8dlyZmTV}tv zQ2SM%`*5Jpjo)#-XutAvzXYxdOg{(byh$eSYZKW`0^tP8;E7;H0-1Uffm`u9zy^JkBqd9Pfop52=Q*ikc%^^L?jlA3hjqm9k&si_ZNQn zB8DJyx48k6m$ac!+E48kO&lP|_6^OsAStvV=d~7op=e`U_+lv4ko#d?V8Bg$!5-uk z2Am@p<7xiEoPpU0S_g$F+P4%u6E!$b;AAoki6JC~Qbkqj^K7_ud;;`^KyLhw>rcAnZAbu0 zDY3tQxUW#Gd8@YQ*?54#LsiN{aI?+rA;d532p*`P?kOaG186US z(-4gwK|xW7pXlo;e8GxT4b8qN_oHz@n@B7SB1Fg{l+`#-pa*E0R<-Xz^ykq=odNwY zW0k|$C5M#J%ADj%GG-rWkF$i9h0p1{EG2KBX&RWON!6|~RU1}rWGttnIkVMFtX|%J zUH=nBe(*aWf+wQz9ewP{ju%>M4jk+kHAgM7UH4z4lvlT=)W2|oM&4lt(~k%8a-Bq1lYdg&8E zKKKN%edoTGT(R=?&i0mTGwFm8D07V@%f>2#2Fnk#bf+Q9Yx?RP+tl7IaN3B#@8dOT zl1+KuL1Bl-DMY9=N@S>1ddIm8au=?yAA3ix#`@MitOXsUpS=-j3F@+dD+<`MfWii# zt{k>(-+~#7V#OnjA08#1Ns(wxGdI~r%1V0o>Vi>Edt5uO!vPf?R6QJg(3){2lb5qHf;oWr5U0eGI4pwEOcmoJcH5Hm!o(^F6Z{-YD zyA%RP1tP&a%#a>u2sMA-25;^W;8`1?g6y zYej1cPKCpxN6=c4Y|D^4GEB>ycFd?nPojgQ6{k`z(|=%y1G|SP7bKnC%b3%%kYuuz z(UCERhxQYRm*`%Y!RU^VcWTrI2C<@1=Jw39QYrH~r>^eeBwtHEw&`sB(`!m*KvG=mH3VY05_b-*AqAqj)makj6CqLJENtI_x80_=M*w$cR1)&ang_4|(0* z^!#L~I2tmDAZiX42B|5V{CJK;TPw=%I}}UBu(V0sh_Y?-4h}q4e#u@utp=pSf{#(>r}m@Y(-{$G7iK7QCD|rF(@S=J?GUJo{OAyR|_0e)GU217BMv z_;_+r8j=vP!q?z+(9T`>8ngizzNnCBEyM4^-|q!~{5kOE^v)v@hJiFBQKN;3$Q*k^ zhl&8GKJWEEuHA6f2?Pl%O0`f%2uU;~`?Zo6rOdetP|l3}8-XRcO6pD04cHoa}9)aupv89M+<$W5Ia zKeGW~{El~ABM^5s2YsFlh?-qbY<_t6m*#Y~zBU$(AcYrsn-*oGS#k5^d=PmH+B!8{ zyUKUbdLqEp{tEP2NF#vb+1&{IH+cC@wNR`m?^=LH5lCQpc!S369Zb57_P%1Qiut3% zAO+6z=A!2&5dxxdFE~}J)u>e}92z)+&PIqPVgO7IjAF$SJp79hUiGTKAlo|kcYdG` z-1lp2wS~R~9jZ6}y!Fc$&$~Ysi9BJm(ANp3rGGuHhA)KJd+mmEw4g&6YVVRC{pwg2 zdGsMQyWaBfj{Psnrc+DeG4DZnMVSq)*E0nh2WbN5i}Gc+@-^=1K7}wk7ijl^qo;X{ zU;NQP?$P%&T?eREt8#K;!kWtGEs>sFY_w0jG@NT&4&%N?%ASfFRC-J%mzy}YO*9fA zmWUBcCOI;2n4()D(bw9@>$DOZw9wBMOe-|lf#&CEaa+PH{%Y=j zZ9b+O>Qk8$_=G`t8e$Sy1T5}d(B1K^O&_~Ki;z_yCaSQvh~AsSDtY%-dD&c2bF*Pk z3ZPUhGI+S3@$wXVcNDnp1@EGxz3-G=>#aY$kyQ5J``-4-zyGIGHtA8Y@7ia*Pz!kj z@c1lCFru}1+tQ!jIW1lNta?3)pCD-iRUmrg;Bf2MNY0a$LGY+8#^`*_*oF+M&okwW z35P5AF2#JFY)3n~ z+mrF7y+YahsxWwXfE^D`aKS}ao#=eO6G&tXrk1Z>u+XwhA`y#7)IzxqEp08N zG6^baP1LgJ)G6l7n@dY;mPj;8VRDLUwZ_C)j%6#>W0_A_SwAUQxOAmhy=u*ePvx9@ zUwFk|0xy0tb7&#{V*j-pu7;<$Fyu*q4dmYP{#Vb7C8ld_)pCVIB97}iOoG{qif2in@Y&?Cn-BR8c%+>AY;xq9-) zf1}NVlLaD$>4bJ4-sVj${_utF+4&1?D<8DHNL|u>e;rYFaC;N%URpuLy<0WyxpZbE z^ZIr$IWhZhiJQ!gAv&U5)Ule+UHTp_XkSS-nxX7gF{I?W`OoHk>;4!+oEQ~SA1@*S zUGDL{dG!;#2|>fuS;+xDf9v(pODAU&4j!hhubq!v@Fq-Q@Z&?j;+uPKWvX7JE!x6$eV6mS z19#x+#}5}cQee)&1u~8hbLI<%4jsF1#nMcfB8i#ild$cqY%ClaMn5yzP> z7dws!%%ayMa^l=53QaPSAY&!yiO(ZuX)3CQVHjA^c}$EwKI?s=U`atbYLbeW92q#k zm32R2q8K__bU9g17iA3R z_==;exaq7T06>h6jz;TM?&(|9_d)>MwkhOt^dC4#&w}|x*0#f4!^HEN`tCfcyTKX@ zPSNX3E|bI)CR-o4pJl68lT1B1b5ICKSq5fPhVkI|AiLCIOblG5n5Z@if!Ac0@bZPz zUC_4=+*xVPVZU`do%pzYXNadoWyflQzYbL#Q*)6~N_1P!_1Q5IT_AOyZ)Uqtv zIy*_VWT-qmgn5tG6l}QLW~8MyElgdmR}eyAMHQA6aOBz-?{-~LEJ;U)|}tAJUnL8;AZ~uk+1TPk9?Kwx%~j-?c>||098})tJTRT zReKPC(Bh+T7RCbbt~vIVfBwN<+jgd5Et_ql{lN+-jeCBU$^{wnQ~5BtrCLpUW*Hhw zY7EO_-u#tJO-}ILuYUP=yBHxzM+~p#0T21MtGR#k-8>L|3@zXn{rBN2#UCuZlBF3h z>bS4a&z*x0Fj|>pRm(yE?iqRbgy+hd&cq+R?$8md>&cZQY9W5Q_?A1r17{}z0FWCm z*asf#-`%`Tng%NBv*3hDCeuQtT=X-V1jSq@iRwAbwN_Ip^b)aR#FH(|oxg&+Z~r+D z-T#{>bPWOW4L^rb2&lP=;ekVZ`G5Wc(H%ud!9Bx|ux)$~2_wcQFT9@jta&XjUw9QC zI`57A!!zEB5Q2v%cC&SI&vDPyYC03&U%PEA7E#OEUR6B4P5AhbbEOj&mz<3RpzxYA zPwm>e|1sBfsFo`f^93d+CKy}cRRqg>$B0h2IF5rEF_|3eLrSj+g{rk;+fl4&6fQJB>j*$=t%VR(VEobh_dNWD>tBjtnpl>F zh_NcUc7tDxAK*`3ww7CO{4T}3m$fYoK`L#s zV(k(hx&HuP|JTp*M}PL`w6=8|6E6?~Tn)CPsMKl<4juX9_OxK$AMj2vF$vOXoQ7*eVC8-;|kDLqZ;aD;Y7#>$k&(b+SU55?##u% zB>kJme|JRwnH#CkTX4)vGS5~5P(THkT)cS2NGuiY$>%017fRF}8`EsXkgF-qGl|`C zAKDZQ&5!W6|MWu!$GvCp=*|H?{Li=X;defd&wh75^A<_E=e1C)+T_M_xK5Pbg>z`{ zOp`DK$)Eq0{AS76f+Rgx%p=)nlPrVbBoT!PMu+xdS|-uhD!S$th^HdNg`}Vz1jZ9m z+D-=fkB+{p8)z*&b0hKHJ25AY@6oio=1_dbB{N>aSxErC7^tsUv)D~V+Pmt-8ZC)A zq~lo}mBlb!qNx!Kqe}gy^BI{c@WDU7fuVu%Y4bd~v!BoX$6YKs_bL{w>|sS}61T-< zO1s!K2fOZ2EL14l6)H(hWUNZdo;sCMjlJhNRPq&y;{}8?ncLAt@8S;ZS{$t{hI50A zPZo$|<6eCYjr8^t!HJPCC^*Y^Jv#dKZu}UZHVmdVTuu8AzBBWLLXdmz3kkby9R+74 z0r=p&|D$icCYFeqnbx^f${obwd7?2dEUI)1wjF1%Ji-V6{NEYsAD?lO$M%nN?&S%V z9v-8;TmdP_uF7Dq>!MPxQOwt<)oh&B81;ii*fIe_Hb-_$5l_ZwncIdHvv5pB&8#q| zy} zpL_hQr?b%v3}Mx}WtT={?buENo!pJKJoc`&# zb>#`qd)9J*o}QkF6mvGzYZfJAKec+Dx?vNEMsQu1BZr1~-&;P(@Zj;0f9W|ZS(Rxe zTaUt=7VdBDVt#j>?tSCP!7ApjhtZE1*ln70UeT6U$W#g^4ioKB>dGrMM}V>&s)Z^Q zSt1oJsvV>IWMXj}7~I!6eC%4sC?#`Z4>i~G2*+d;$96clZ;5cz5b z|CpTFW8iG%05UnJ`r^Dh41ggFS|e$sBiOfpfDgR=(~JzyEc3H%tvqw_Qr6AwW?_39 z*{Ldeew>1^$)x7e*x95%PDBF5C6x|6Zp)`Bq(*QXG@N?h(P-2Or(Gbp?>D ztXNIU?LR{}4o+JKcGsL4WbS^n>uBYQ zi_YQv?k*P1&C+tXiXjA}b0z8Y#dOX+K&o|wmbM{=4zI*jG1R%Os7pIgOVjAA#b9ZS zl2f5HHiZ?BlI&=ihJ1h{!?{73uo~_0W`GvMo&3SNZ6hZ_{@?%N{oR8T_NsS&VXL8( zp3!^c6TvQ^q@pqEy&j#^dQYz2;jAM7zd$r%*X-W>&;*nHqa56GkbCdk%m=RjG^4{a zXTi30v~tC@7qjkJ%UIOYPOEKVIRYmeCAs86x_ZXJZ|)UM8W0U;rC%?=1SZ>Ax+B>sc`JziX@1jNYuA58l;%L~^Nq1*yZ6AZ9`aGJE z3UhjQF*>vu$BBgP@KQ#M;=~lm_RNea<(6Tpv08Ofm~uw^KT+fdFq*6NzT@+cn2$#U zPDfV_pgyN(#%FOfoRtJ{-Rqy*9?ztuFa*Uym4E;EO^l5kgm`)GaS4?j`l2QW5OpZAW>KVrH{ADU@@dwa(P zeV1Rc$L^Y|-0X?pM;O3a)gJ&r2w^;9{hEa>edTtLb9TCQdhumsajSL-_*tzYtZCii%vtMs^VG?kF1dv{`y07y^ zue##g^DbGvcH#1Q%cC(Xo*VC_rEP#pxyZr22Wac*V%VM}A}!Z0*rR(MI{3g1fA_sx zCr9%mz@c+L`;wPMx)Seg_Wm>>eZlFssxB9V&&zl z7aU%-ZgHfgJ#KG(XxF|?w{E_#nlB%=ZF|sl-63EcFSkJ9SwwLlgNKBy6|=H0d+l@9 zUjE$6FIup4@v7m0?e&S_{DD2Y`nNxH|IYpQZ`yVMuL;xy9w8Ng;)P#-^?O7_ejvE! zQ;GZl9+wElMz`$PzHJ&2{I4JY@caOP)!W;fOtiH0Wm55HeEm}|{lLh0vGf1D>&BR2 znnlBi+~F!`vR<=Cow|M4RrY?TRy$IyRwpWzN*OPhRHx~UAb29t!b_-(GMylj{+JRz zqVb5Q4%Ga=4xlgo&TBuUh5iuC4)O!&YK`=N`fcl!A;pZ{EsiFFnF!!))B%DX0d{wH zcQqD|S1Ybje)9)!{eIn6{qyI~`$Zy?{y{Vz-yV;r?#*OUzi3Hke;H|Q{Y`s&`>sl* zG5}0!tt(nj;+SZmlw0`Z{-0t1GYeysLxRW;sqNcSj068G1wJ!KX;+$x% z*+zZqj4b)JedUhW%2@EiU|4Yw=sO-i*uET1_0Rb#zSLd++mVH{Ep8 zlS-uxSj5SUogc4OP6zS>I9Vbvt*CwUzOzyXXa*sKyzH{eqLZ$hFv~jOn1*3Sb;UN# za;jRbKJdT;t}il98`O8N{(unT?`GO}s*&Fe-K~-SPrYrOHl&y_{_DE#pBaYn@6FrJ zS`H9^)>_?r@4eNX3l`+GE)P4!vB7Qe`1q@@zPhw|^Je>WBi{o#<15~06Zrtcx%#|! zf8i0~Dt%<8{f1#2b6saW2RIsp5aMK6^{m03Wf_~uRv + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 010110010011010110010011 + 010110010011010110010011 + + + + + diff --git a/partner_external_map/static/description/index.html b/partner_external_map/static/description/index.html new file mode 100644 index 0000000..67015f4 --- /dev/null +++ b/partner_external_map/static/description/index.html @@ -0,0 +1,479 @@ + + + + + + +Partner External Maps + + + +
+

Partner External Maps

+ + +

Beta License: AGPL-3 OCA/partner-contact Translate me on Weblate Try me on Runbot

+

In the old days of Odoo/OpenERP, back in version 6.1, there was an official +google_map module ; this module added a Map button on the partner form view +and, when the user clicked on that button, it would open a new tab on its web +browser and go to Google Map with a search on the address of the partner.

+

This module aims at restoring this feature with several improvements:

+
    +
  • Each user can select the map website he wants to use in its preferences.
  • +
  • There are now two buttons on the partner form view: one to open a regular map +on the address of the partner, and another one to open an itinerary map from +the start address configured in the preferences of the user to the address of +the partner.
  • +
+

This module supports several map websites:

+
    +
  • Google Maps <https://www.google.com/maps>
  • +
  • OpenStreetMap <https://www.openstreetmap.org/>
  • +
  • Bing Maps <https://www.bing.com/maps/>
  • +
  • Here Maps <https://www.here.com/>
  • +
  • MapQuest <http://www.mapquest.com/>
  • +
+

If partner has the latitude and longitude information, Odoo will use that +information instead of the address.

+

Table of contents

+ +
+

Configuration

+

If you want to create additional map websites, go to the menu +Settings > Technical > Map Websites > Map Websites. You are +invited to send the configuration information of your additional map websites +to one of the authors of the module, so that the module can be updated with +more pre-configured map websites.

+
+
+

Usage

+

First, you need to configure in your preferences:

+
    +
  • The map website to use for the regular maps,
  • +
  • The map website to use for the route maps,
  • +
  • The start address for the route maps.
  • +
+

Then you can use the two new buttons on the partner form to open a regular map +or a route map.

+
+
+

Known issues / Roadmap

+
    +
  • Let decide if the user prefers to use addresses instead coordinates when +base_geolocalize is installed.
  • +
+
+
+

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

+
    +
  • Akretion
  • +
  • Tecnativa
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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/partner-contact project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/partner_external_map/tests/__init__.py b/partner_external_map/tests/__init__.py new file mode 100644 index 0000000..d108e8e --- /dev/null +++ b/partner_external_map/tests/__init__.py @@ -0,0 +1 @@ +from . import test_partner_external_map diff --git a/partner_external_map/tests/test_partner_external_map.py b/partner_external_map/tests/test_partner_external_map.py new file mode 100644 index 0000000..a507757 --- /dev/null +++ b/partner_external_map/tests/test_partner_external_map.py @@ -0,0 +1,112 @@ +# Copyright 2016 Pedro M. Baeza +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from flectra.exceptions import UserError +from flectra.tests import common + +from ..hooks import set_default_map_settings + + +class TestPartnerExternalMap(common.TransactionCase): + def setUp(self): + super(TestPartnerExternalMap, self).setUp() + self.user = self.env["res.users"].create( + { + "name": "Test user", + "login": "test_login", + "context_map_website_id": self.ref("partner_external_map.google_maps"), + "context_route_map_website_id": self.ref( + "partner_external_map.google_maps" + ), + } + ) + self.user.partner_id.city = "Tomelloso" + self.partner = self.env["res.partner"].create( + { + "name": "Test partner", + "city": "Madrid", + "street": "street_test", + "street2": "street2_test", + "state_id": self.ref("base.state_es_m"), + "country_id": self.ref("base.es"), + } + ) + + def test_post_init_hook(self): + # Call this again for coverage purposes, but it has been already run + set_default_map_settings(self.cr, self.registry) + usrs = self.env["res.users"].search([]) + self.assertTrue(all([u.context_map_website_id.id for u in usrs])) + self.assertTrue(all([u.context_route_map_website_id.id for u in usrs])) + self.assertEqual( + self.env.user.partner_id, self.env.user.context_route_start_partner_id + ) + + def test_create_user(self): + self.assertEqual(self.user.partner_id, self.user.context_route_start_partner_id) + + def test_open_map(self): + action = self.partner.with_user(self.user.id).open_map() + self.assertEqual( + action["url"], + "https://www.google.com/maps?ie=UTF8" + "&q=street_test street2_test Madrid Madrid Spain", + ) + + def test_open_route_map(self): + action = self.partner.with_user(self.user.id).open_route_map() + self.assertEqual( + action["url"], + "https://www.google.com/maps?saddr=Tomelloso" + "&daddr=street_test street2_test Madrid Madrid " + "Spain&directionsmode=driving", + ) + + def test_open_map_with_coordinates(self): + # Simulate that we have the base_geolocalize module installed creating + # by hand the variables - This can't be done with routes + partner = self.partner.with_user(self.user.id) + partner.partner_latitude = 39.15837 + partner.partner_longitude = -3.02145 + action = partner.open_map() + self.assertTrue(action["url"].startswith("https://www.google.com/maps?z=")) + self.assertIn("39.15837", action["url"]) + self.assertIn("-3.02145", action["url"]) + + def test_exception_no_addr(self): + self.partner.write( + { + "city": False, + "street": False, + "street2": False, + "state_id": False, + "country_id": False, + } + ) + with self.assertRaises(UserError): + self.partner.with_user(self.user.id).open_route_map() + + def test_exception_no_map_website(self): + self.user.context_map_website_id = False + with self.assertRaises(UserError): + self.partner.with_user(self.user.id).open_map() + + def test_exception_no_map_route_website(self): + self.user.context_route_start_partner_id = False + with self.assertRaises(UserError): + self.partner.with_user(self.user.id).open_route_map() + + def test_exception_no_starting_partner(self): + self.user.context_route_map_website_id = False + with self.assertRaises(UserError): + self.partner.with_user(self.user.id).open_route_map() + + def test_exception_no_address_url(self): + self.user.context_map_website_id.address_url = False + with self.assertRaises(UserError): + self.partner.with_user(self.user.id).open_map() + + def test_exception_no_route_address_url(self): + self.user.context_map_website_id.route_address_url = False + with self.assertRaises(UserError): + self.partner.with_user(self.user.id).open_route_map() diff --git a/partner_external_map/views/map_website_view.xml b/partner_external_map/views/map_website_view.xml new file mode 100644 index 0000000..52a257d --- /dev/null +++ b/partner_external_map/views/map_website_view.xml @@ -0,0 +1,71 @@ + + + + + map.website.form + map.website + +
+ + + + + + + + + + +
+
+ + map.website.tree + map.website + + + + + + + + + + map.website.search + map.website + + + + + + + + + + Map Websites + map.website + tree,form + + + +
diff --git a/partner_external_map/views/res_partner_view.xml b/partner_external_map/views/res_partner_view.xml new file mode 100644 index 0000000..6caca0e --- /dev/null +++ b/partner_external_map/views/res_partner_view.xml @@ -0,0 +1,33 @@ + + + + + + map.button.res.partner.form + res.partner + + + + + + + + + diff --git a/base_partner_sequence/i18n/it.po b/base_partner_sequence/i18n/it.po index 090f87e..75cde0c 100644 --- a/base_partner_sequence/i18n/it.po +++ b/base_partner_sequence/i18n/it.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-02-28 03:45+0000\n" -"PO-Revision-Date: 2018-02-28 03:45+0000\n" -"Last-Translator: OCA Transbot , 2018\n" +"PO-Revision-Date: 2021-12-10 17:39+0000\n" +"Last-Translator: Sergio Zanchetta \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: base_partner_sequence #: model:ir.model,name:base_partner_sequence.model_res_partner @@ -27,4 +28,4 @@ msgstr "Contatto" #: code:addons/base_partner_sequence/models/partner.py:0 #, python-format msgid "Either field values or an id must be provided." -msgstr "Devono essere forniti i valori dei campi o un identificativo" +msgstr "Devono essere forniti i valori dei campi oppure un ID." diff --git a/partner_contact_gender/i18n/it.po b/partner_contact_gender/i18n/it.po index 96a3157..3501c63 100644 --- a/partner_contact_gender/i18n/it.po +++ b/partner_contact_gender/i18n/it.po @@ -9,19 +9,20 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-05-01 20:43+0000\n" -"PO-Revision-Date: 2017-05-01 20:43+0000\n" -"Last-Translator: OCA Transbot , 2016\n" +"PO-Revision-Date: 2021-12-10 17:39+0000\n" +"Last-Translator: Sergio Zanchetta \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_contact_gender #: model:ir.model,name:partner_contact_gender.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contatto" #. module: partner_contact_gender #: model:ir.model.fields.selection,name:partner_contact_gender.selection__res_partner__gender__female @@ -32,7 +33,7 @@ msgstr "Femmina" #: model:ir.model.fields,field_description:partner_contact_gender.field_res_partner__gender #: model:ir.model.fields,field_description:partner_contact_gender.field_res_users__gender msgid "Gender" -msgstr "Genere" +msgstr "Sesso" #. module: partner_contact_gender #: model:ir.model.fields.selection,name:partner_contact_gender.selection__res_partner__gender__male diff --git a/partner_manual_rank/i18n/it.po b/partner_manual_rank/i18n/it.po new file mode 100644 index 0000000..a602ed3 --- /dev/null +++ b/partner_manual_rank/i18n/it.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_manual_rank +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2021-12-07 18:41+0000\n" +"Last-Translator: Francesco Foresti \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: partner_manual_rank +#: model:ir.model,name:partner_manual_rank.model_res_partner +msgid "Contact" +msgstr "Contatto" + +#. module: partner_manual_rank +#: model:ir.model.fields,field_description:partner_manual_rank.field_res_partner__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: partner_manual_rank +#: model:ir.model.fields,field_description:partner_manual_rank.field_res_partner__id +msgid "ID" +msgstr "ID" + +#. module: partner_manual_rank +#: model:ir.model.fields,field_description:partner_manual_rank.field_res_partner__is_customer +#: model:ir.model.fields,field_description:partner_manual_rank.field_res_users__is_customer +msgid "Is a Customer" +msgstr "E' un cliente" + +#. module: partner_manual_rank +#: model:ir.model.fields,field_description:partner_manual_rank.field_res_partner__is_supplier +#: model:ir.model.fields,field_description:partner_manual_rank.field_res_users__is_supplier +msgid "Is a Supplier" +msgstr "E' un fornitore" + +#. module: partner_manual_rank +#: model:ir.model.fields,field_description:partner_manual_rank.field_res_partner____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" From 63480f949bf346af3dbbad49298a7c81d32b7fc3 Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Sun, 19 Dec 2021 03:13:36 +0000 Subject: [PATCH 18/26] Automatic Update form OCA2FC Migrator --- .gitlab-ci.yml | 280 +++++++++++++++++----- README.md | 2 +- base_location/__manifest__.py | 2 +- base_location/i18n/it.po | 15 +- base_location/models/res_partner.py | 2 +- base_location/tests/test_base_location.py | 3 + base_location_geonames_import/i18n/it.po | 34 +-- partner_contact_birthdate/i18n/it.po | 11 +- partner_contact_department/i18n/it.po | 15 +- partner_contact_lang/i18n/it.po | 11 +- partner_disable_gravatar/i18n/it.po | 37 +++ partner_email_check/i18n/it.po | 149 ++++++++++++ partner_firstname/i18n/it.po | 8 +- partner_phone_extension/i18n/it.po | 9 +- partner_phone_secondary/i18n/it.po | 43 ++++ partner_ref_unique/i18n/it.po | 17 +- partner_second_lastname/i18n/it.po | 9 +- 17 files changed, 528 insertions(+), 119 deletions(-) create mode 100644 partner_disable_gravatar/i18n/it.po create mode 100644 partner_email_check/i18n/it.po create mode 100644 partner_phone_secondary/i18n/it.po diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 45ff868..3cb44c6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -26,7 +26,9 @@ test_all_modules: - apt-get install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -37,6 +39,7 @@ test_all_modules: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -61,7 +64,7 @@ test_all_modules: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_all - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_all - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -140,7 +143,9 @@ test_module_partner_tz: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -151,6 +156,7 @@ test_module_partner_tz: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -175,7 +181,7 @@ test_module_partner_tz: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tz - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tz - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -197,7 +203,9 @@ test_module_partner_contact_nationality: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -208,6 +216,7 @@ test_module_partner_contact_nationality: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -232,7 +241,7 @@ test_module_partner_contact_nationality: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_nationality - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_nationality - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -254,7 +263,9 @@ test_module_portal_partner_select_all: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -265,6 +276,7 @@ test_module_portal_partner_select_all: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -289,7 +301,7 @@ test_module_portal_partner_select_all: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_portal_partner_select_all - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_portal_partner_select_all - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -311,7 +323,9 @@ test_module_base_location_geonames_import: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -322,6 +336,7 @@ test_module_base_location_geonames_import: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -346,7 +361,7 @@ test_module_base_location_geonames_import: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_geonames_import - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_geonames_import - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -368,7 +383,9 @@ test_module_base_location_nuts: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -379,6 +396,7 @@ test_module_base_location_nuts: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -403,7 +421,7 @@ test_module_base_location_nuts: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_nuts - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_nuts - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -425,7 +443,9 @@ test_module_partner_industry_secondary: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -436,6 +456,7 @@ test_module_partner_industry_secondary: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -460,7 +481,7 @@ test_module_partner_industry_secondary: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_industry_secondary - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_industry_secondary - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -482,7 +503,9 @@ test_module_partner_contact_gender: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -493,6 +516,7 @@ test_module_partner_contact_gender: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -517,7 +541,7 @@ test_module_partner_contact_gender: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_gender - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_gender - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -539,7 +563,9 @@ test_module_animal: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -550,6 +576,7 @@ test_module_animal: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -574,7 +601,7 @@ test_module_animal: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_animal - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_animal - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -596,7 +623,9 @@ test_module_partner_title_order: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -607,6 +636,7 @@ test_module_partner_title_order: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -631,7 +661,7 @@ test_module_partner_title_order: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_title_order - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_title_order - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -653,7 +683,9 @@ test_module_partner_priority: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -664,6 +696,7 @@ test_module_partner_priority: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -688,7 +721,7 @@ test_module_partner_priority: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_priority - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_priority - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -710,7 +743,9 @@ test_module_partner_disable_gravatar: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -721,6 +756,7 @@ test_module_partner_disable_gravatar: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -745,7 +781,7 @@ test_module_partner_disable_gravatar: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_disable_gravatar - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_disable_gravatar - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -767,7 +803,9 @@ test_module_partner_external_map: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -778,6 +816,7 @@ test_module_partner_external_map: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -802,7 +841,7 @@ test_module_partner_external_map: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_external_map - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_external_map - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -824,7 +863,9 @@ test_module_partner_email_check: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -835,6 +876,7 @@ test_module_partner_email_check: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -859,7 +901,7 @@ test_module_partner_email_check: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_email_check - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_email_check - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -881,7 +923,9 @@ test_module_base_location: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -892,6 +936,7 @@ test_module_base_location: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -916,7 +961,7 @@ test_module_base_location: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -938,7 +983,9 @@ test_module_partner_phone_secondary: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -949,6 +996,7 @@ test_module_partner_phone_secondary: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -973,7 +1021,7 @@ test_module_partner_phone_secondary: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_secondary - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_secondary - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -995,7 +1043,9 @@ test_module_partner_contact_lang: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1006,6 +1056,7 @@ test_module_partner_contact_lang: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1030,7 +1081,7 @@ test_module_partner_contact_lang: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_lang - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_lang - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1052,7 +1103,9 @@ test_module_partner_manual_rank: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1063,6 +1116,7 @@ test_module_partner_manual_rank: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1087,7 +1141,7 @@ test_module_partner_manual_rank: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_manual_rank - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_manual_rank - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1109,7 +1163,9 @@ test_module_partner_bank_code: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1120,6 +1176,7 @@ test_module_partner_bank_code: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1144,7 +1201,7 @@ test_module_partner_bank_code: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_bank_code - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_bank_code - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1166,7 +1223,9 @@ test_module_partner_firstname: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1177,6 +1236,7 @@ test_module_partner_firstname: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1201,7 +1261,7 @@ test_module_partner_firstname: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_firstname - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_firstname - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1223,7 +1283,9 @@ test_module_partner_contact_job_position: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1234,6 +1296,7 @@ test_module_partner_contact_job_position: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1258,7 +1321,7 @@ test_module_partner_contact_job_position: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_job_position - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_job_position - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1280,7 +1343,9 @@ test_module_partner_phone_extension: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1291,6 +1356,7 @@ test_module_partner_phone_extension: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1315,7 +1381,7 @@ test_module_partner_phone_extension: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_extension - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_extension - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1337,7 +1403,9 @@ test_module_partner_deduplicate_filter: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1348,6 +1416,7 @@ test_module_partner_deduplicate_filter: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1372,7 +1441,7 @@ test_module_partner_deduplicate_filter: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_filter - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_filter - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1394,7 +1463,9 @@ test_module_partner_contact_department: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1405,6 +1476,7 @@ test_module_partner_contact_department: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1429,7 +1501,7 @@ test_module_partner_contact_department: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_department - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_department - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1451,7 +1523,9 @@ test_module_partner_affiliate: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1462,6 +1536,7 @@ test_module_partner_affiliate: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1486,7 +1561,7 @@ test_module_partner_affiliate: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_affiliate - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_affiliate - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1508,7 +1583,9 @@ test_module_partner_ref_unique: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1519,6 +1596,7 @@ test_module_partner_ref_unique: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1543,7 +1621,7 @@ test_module_partner_ref_unique: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_ref_unique - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_ref_unique - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1565,7 +1643,9 @@ test_module_base_country_state_translatable: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1576,6 +1656,7 @@ test_module_base_country_state_translatable: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1600,7 +1681,7 @@ test_module_base_country_state_translatable: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_country_state_translatable - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_country_state_translatable - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1622,7 +1703,9 @@ test_module_partner_identification_unique_by_category: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1633,6 +1716,7 @@ test_module_partner_identification_unique_by_category: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1657,7 +1741,7 @@ test_module_partner_identification_unique_by_category: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_unique_by_category - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_unique_by_category - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1679,7 +1763,9 @@ test_module_partner_company_group: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1690,6 +1776,7 @@ test_module_partner_company_group: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1714,7 +1801,7 @@ test_module_partner_company_group: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_group - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_group - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1736,7 +1823,9 @@ test_module_partner_address_street3: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1747,6 +1836,7 @@ test_module_partner_address_street3: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1771,7 +1861,7 @@ test_module_partner_address_street3: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_street3 - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_street3 - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1793,7 +1883,9 @@ test_module_partner_company_type: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1804,6 +1896,7 @@ test_module_partner_company_type: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1828,7 +1921,7 @@ test_module_partner_company_type: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_type - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_type - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1850,7 +1943,9 @@ test_module_partner_vat_unique: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1861,6 +1956,7 @@ test_module_partner_vat_unique: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1885,7 +1981,7 @@ test_module_partner_vat_unique: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_vat_unique - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_vat_unique - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1907,7 +2003,9 @@ test_module_partner_contact_address_default: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1918,6 +2016,7 @@ test_module_partner_contact_address_default: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1942,7 +2041,7 @@ test_module_partner_contact_address_default: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_address_default - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_address_default - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1964,7 +2063,9 @@ test_module_partner_contact_personal_information_page: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -1975,6 +2076,7 @@ test_module_partner_contact_personal_information_page: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -1999,7 +2101,7 @@ test_module_partner_contact_personal_information_page: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2021,7 +2123,9 @@ test_module_partner_second_lastname: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2032,6 +2136,7 @@ test_module_partner_second_lastname: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2056,7 +2161,7 @@ test_module_partner_second_lastname: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_second_lastname - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_second_lastname - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2078,7 +2183,9 @@ test_module_partner_employee_quantity: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2089,6 +2196,7 @@ test_module_partner_employee_quantity: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2113,7 +2221,7 @@ test_module_partner_employee_quantity: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_employee_quantity - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_employee_quantity - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2135,7 +2243,9 @@ test_module_partner_contact_in_several_companies: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2146,6 +2256,7 @@ test_module_partner_contact_in_several_companies: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2170,7 +2281,7 @@ test_module_partner_contact_in_several_companies: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2192,7 +2303,9 @@ test_module_partner_identification_notification: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2203,6 +2316,7 @@ test_module_partner_identification_notification: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2227,7 +2341,7 @@ test_module_partner_identification_notification: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_notification - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_notification - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2249,7 +2363,9 @@ test_module_partner_identification_gln: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2260,6 +2376,7 @@ test_module_partner_identification_gln: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2284,7 +2401,7 @@ test_module_partner_identification_gln: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_gln - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_gln - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2306,7 +2423,9 @@ test_module_partner_contact_birthdate: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2317,6 +2436,7 @@ test_module_partner_contact_birthdate: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2341,7 +2461,7 @@ test_module_partner_contact_birthdate: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_birthdate - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_birthdate - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2363,7 +2483,9 @@ test_module_partner_tier_validation: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2374,6 +2496,7 @@ test_module_partner_tier_validation: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2398,7 +2521,7 @@ test_module_partner_tier_validation: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tier_validation - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tier_validation - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2420,7 +2543,9 @@ test_module_partner_label: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2431,6 +2556,7 @@ test_module_partner_label: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2455,7 +2581,7 @@ test_module_partner_label: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_label - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_label - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2477,7 +2603,9 @@ test_module_partner_helper: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2488,6 +2616,7 @@ test_module_partner_helper: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2512,7 +2641,7 @@ test_module_partner_helper: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_helper - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_helper - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2534,7 +2663,9 @@ test_module_partner_phonecall_schedule: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2545,6 +2676,7 @@ test_module_partner_phonecall_schedule: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2569,7 +2701,7 @@ test_module_partner_phonecall_schedule: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phonecall_schedule - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phonecall_schedule - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2591,7 +2723,9 @@ test_module_partner_capital: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2602,6 +2736,7 @@ test_module_partner_capital: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2626,7 +2761,7 @@ test_module_partner_capital: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_capital - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_capital - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2648,7 +2783,9 @@ test_module_partner_fax: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2659,6 +2796,7 @@ test_module_partner_fax: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2683,7 +2821,7 @@ test_module_partner_fax: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_fax - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_fax - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2705,7 +2843,9 @@ test_module_partner_contact_access_link: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2716,6 +2856,7 @@ test_module_partner_contact_access_link: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2740,7 +2881,7 @@ test_module_partner_contact_access_link: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_access_link - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_access_link - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2762,7 +2903,9 @@ test_module_partner_deduplicate_acl: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2773,6 +2916,7 @@ test_module_partner_deduplicate_acl: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2797,7 +2941,7 @@ test_module_partner_deduplicate_acl: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2819,7 +2963,9 @@ test_module_partner_pricelist_search: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2830,6 +2976,7 @@ test_module_partner_pricelist_search: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2854,7 +3001,7 @@ test_module_partner_pricelist_search: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_pricelist_search - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_pricelist_search - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2876,7 +3023,9 @@ test_module_partner_multi_relation: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2887,6 +3036,7 @@ test_module_partner_multi_relation: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2911,7 +3061,7 @@ test_module_partner_multi_relation: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_multi_relation - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_multi_relation - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2933,7 +3083,9 @@ test_module_partner_identification: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -2944,6 +3096,7 @@ test_module_partner_identification: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -2968,7 +3121,7 @@ test_module_partner_identification: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2990,7 +3143,9 @@ test_module_partner_address_version: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -3001,6 +3156,7 @@ test_module_partner_address_version: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -3025,7 +3181,7 @@ test_module_partner_address_version: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_version - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_version - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -3047,7 +3203,9 @@ test_module_base_partner_sequence: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -3058,6 +3216,7 @@ test_module_base_partner_sequence: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -3082,7 +3241,7 @@ test_module_base_partner_sequence: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_partner_sequence - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_partner_sequence - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -3104,7 +3263,9 @@ test_module_animal_owner: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -3115,6 +3276,7 @@ test_module_animal_owner: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -3139,7 +3301,7 @@ test_module_animal_owner: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_animal_owner - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_animal_owner - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -3161,7 +3323,9 @@ test_module_partner_iterative_archive: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -3172,6 +3336,7 @@ test_module_partner_iterative_archive: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -3196,7 +3361,7 @@ test_module_partner_iterative_archive: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_iterative_archive - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_iterative_archive - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -3218,7 +3383,9 @@ test_module_partner_contact_age_range: - apt install -y expect-dev - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" @@ -3229,6 +3396,7 @@ test_module_partner_contact_age_range: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" @@ -3253,7 +3421,7 @@ test_module_partner_contact_age_range: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_age_range - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_age_range - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-closing,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra diff --git a/README.md b/README.md index 1e98c0b..dbec05a 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ addon | version | summary [partner_disable_gravatar](partner_disable_gravatar/) | 2.0.1.0.0| Disable automatic connection to gravatar.com [partner_external_map](partner_external_map/) | 2.0.1.0.0| Add Map and Map Routing buttons on partner form to open GMaps, OSM, Bing and others [partner_email_check](partner_email_check/) | 2.0.1.1.1| Validate email address field -[base_location](base_location/) | 2.0.1.2.3| Enhanced zip/npa management system +[base_location](base_location/) | 2.0.1.2.4| Enhanced zip/npa management system [partner_phone_secondary](partner_phone_secondary/) | 2.0.1.0.0| Adds a secondary phone number on partners [partner_contact_lang](partner_contact_lang/) | 2.0.1.0.0| Manage language in contacts [partner_manual_rank](partner_manual_rank/) | 2.0.1.0.0| Be able to manually flag partners as customer or supplier. diff --git a/base_location/__manifest__.py b/base_location/__manifest__.py index 2c39d54..7b2a242 100644 --- a/base_location/__manifest__.py +++ b/base_location/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Location management (aka Better ZIP)", - "version": "2.0.1.2.3", + "version": "2.0.1.2.4", "depends": ["base_address_city", "contacts"], "author": ( "Camptocamp," diff --git a/base_location/i18n/it.po b/base_location/i18n/it.po index 8655835..bcc619f 100644 --- a/base_location/i18n/it.po +++ b/base_location/i18n/it.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-13 03:42+0000\n" -"PO-Revision-Date: 2018-12-24 17:58+0000\n" +"PO-Revision-Date: 2021-12-16 13:39+0000\n" "Last-Translator: Sergio Zanchetta \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.3\n" +"X-Generator: Weblate 4.3.2\n" #. module: base_location #: model:res.city,name:base_location.demo_brussels_city @@ -61,9 +61,8 @@ msgstr "Completamento città" #. module: base_location #: model:ir.model.fields,field_description:base_location.field_res_partner__city_id #: model:ir.model.fields,field_description:base_location.field_res_users__city_id -#, fuzzy msgid "City of Address" -msgstr "Codice Città" +msgstr "Città dell'indirizzo" #. module: base_location #: model:ir.model,name:base_location.model_res_city_zip @@ -191,12 +190,12 @@ msgstr "Lo stato del partner %s è diverso da quello del luogo %s" #: code:addons/base_location/models/res_partner.py:0 #, python-format msgid "The zip of the partner %s differs from that in location %s" -msgstr "" +msgstr "IL CAP del partner %s è diverso da quello del luogo %s" #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id msgid "Use the city name or the zip code to search the location" -msgstr "Usare il nome della città o il codice CAP per cercare il luogo" +msgstr "Per cercare il luogo utilizzare il nome della città o il CAP" #. module: base_location #: model:ir.model.constraint,message:base_location.constraint_res_city_name_state_country_uniq @@ -204,6 +203,8 @@ msgid "" "You already have a city with that name in the same state.The city must have " "a unique name within it's state and it's country" msgstr "" +"Nella stessa provincia è già presente una città con quel nome. All'interno " +"della provincia e nazione la città deve avere un nome univoco" #. module: base_location #: model:ir.model.constraint,message:base_location.constraint_res_city_zip_name_city_uniq @@ -211,6 +212,8 @@ msgid "" "You already have a zip with that code in the same city. The zip code must be " "unique within it's city" msgstr "" +"Nella stessa città è già presente un identico CAP. All'interno di una città " +"il codice deve essere univoco" #. module: base_location #: model:ir.model.fields,field_description:base_location.field_res_city_zip__name diff --git a/base_location/models/res_partner.py b/base_location/models/res_partner.py index f7455e1..6ab173a 100644 --- a/base_location/models/res_partner.py +++ b/base_location/models/res_partner.py @@ -149,4 +149,4 @@ class ResPartner(models.Model): @api.model def _address_fields(self): - return super()._address_fields() + ["zip_id", "city_id"] + return super()._address_fields() + ["zip_id"] diff --git a/base_location/tests/test_base_location.py b/base_location/tests/test_base_location.py index a33abb3..2bcede5 100644 --- a/base_location/tests/test_base_location.py +++ b/base_location/tests/test_base_location.py @@ -212,6 +212,7 @@ class TestBaseLocation(common.SavepointCase): "is_company": True, "street": "123 Fake St.", "city": "Springfield", + "city_id": self.barcelona.city_id.id, "state_id": self.barcelona.state_id.id, "country_id": self.barcelona.country_id.id, "zip_id": self.barcelona.id, @@ -224,7 +225,9 @@ class TestBaseLocation(common.SavepointCase): "parent_id": parent.id, } ) + parent = Form(parent) parent.zip_id = self.lausanne + parent.save() self.assertEqual(contact.zip_id, self.lausanne, "Contact should be synced") def test_display_name(self): diff --git a/base_location_geonames_import/i18n/it.po b/base_location_geonames_import/i18n/it.po index bf42ff2..af78884 100644 --- a/base_location_geonames_import/i18n/it.po +++ b/base_location_geonames_import/i18n/it.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-01-03 20:26+0000\n" -"PO-Revision-Date: 2018-01-03 20:26+0000\n" -"Last-Translator: OCA Transbot , 2018\n" +"PO-Revision-Date: 2021-12-16 13:39+0000\n" +"Last-Translator: Sergio Zanchetta \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form @@ -24,8 +25,8 @@ msgid "" ", create new location entries if not found already in the system, and " "delete missing entries from new file." msgstr "" -", creare nuove voci località, se non già presenti nel sistema, e " -"eliminare le voci mancanti dal nuovo file." +", creerà nuove voci per i luoghi se non già presenti nel sistema, ed " +"eliminerà le voci mancanti dal nuovo file." #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form @@ -44,15 +45,14 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_ids -#, fuzzy msgid "Countries" -msgstr "Paese" +msgstr "Nazioni" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" -msgstr "Paese" +msgstr "Nazione" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__create_uid @@ -67,7 +67,7 @@ msgstr "Creato il" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name msgid "Display Name" -msgstr "Nome da visualizzare" +msgstr "Nome visualizzato" #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form @@ -75,24 +75,24 @@ msgid "" "For the selected country, this wizard will download the latest version of " "the list of cities from" msgstr "" -"Per la nazione selezionata, questo wizard scaricherà l'ultima versione della " -"lista delle città" +"Per la nazione selezionata, la procedura guidata scaricherà l'ultima " +"versione dell'elenco città da" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__geonames_state_code_column msgid "Geonames State Code Column" -msgstr "" +msgstr "Colonna codici provincia/stato Geonames" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__geonames_state_name_column msgid "Geonames State Name Column" -msgstr "" +msgstr "Colonna nome provincia/stato Geonames" #. module: base_location_geonames_import #: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 #, python-format msgid "Got an error %d when trying to download the file %s." -msgstr "Errore %d mentre si stava scaricando il file %s." +msgstr "Errore %d durante lo scaricamento del file %s." #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id @@ -115,7 +115,7 @@ msgstr "Importa Better Zip da Geonames" #: model:ir.ui.menu,name:base_location_geonames_import.city_zip_geonames_import_menu #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "Import from Geonames" -msgstr "Importazione da Geonames" +msgstr "Importa da Geonames" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update @@ -140,7 +140,7 @@ msgstr "Maiuscolo/Minuscolo" #. module: base_location_geonames_import #: model:ir.model.fields.selection,name:base_location_geonames_import.selection__city_zip_geonames_import__letter_case__title msgid "Title Case" -msgstr "Iniziale Maiuscola" +msgstr "Iniziale maiuscola" #. module: base_location_geonames_import #: model:ir.model.fields.selection,name:base_location_geonames_import.selection__city_zip_geonames_import__letter_case__unchanged @@ -150,7 +150,7 @@ msgstr "Invariato" #. module: base_location_geonames_import #: model:ir.model.fields.selection,name:base_location_geonames_import.selection__city_zip_geonames_import__letter_case__upper msgid "Upper Case" -msgstr "Lettere Maiuscole" +msgstr "Lettere maiuscole" #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form diff --git a/partner_contact_birthdate/i18n/it.po b/partner_contact_birthdate/i18n/it.po index 578d597..76d0a68 100644 --- a/partner_contact_birthdate/i18n/it.po +++ b/partner_contact_birthdate/i18n/it.po @@ -9,20 +9,21 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-10 01:50+0000\n" -"PO-Revision-Date: 2017-06-10 01:50+0000\n" -"Last-Translator: OCA Transbot , 2016\n" +"PO-Revision-Date: 2021-12-13 00:43+0000\n" +"Last-Translator: Sergio Zanchetta \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_contact_birthdate #: model:ir.model.fields,field_description:partner_contact_birthdate.field_res_partner__age #: model:ir.model.fields,field_description:partner_contact_birthdate.field_res_users__age msgid "Age" -msgstr "" +msgstr "Età" #. module: partner_contact_birthdate #: model:ir.model.fields,field_description:partner_contact_birthdate.field_res_partner__birthdate_date @@ -33,7 +34,7 @@ msgstr "Data di nascita" #. module: partner_contact_birthdate #: model:ir.model,name:partner_contact_birthdate.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contatto" #~ msgid "Partner" #~ msgstr "Partner" diff --git a/partner_contact_department/i18n/it.po b/partner_contact_department/i18n/it.po index e2003bd..d33a9a2 100644 --- a/partner_contact_department/i18n/it.po +++ b/partner_contact_department/i18n/it.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-26 15:32+0000\n" -"PO-Revision-Date: 2017-12-26 15:32+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2021-12-13 00:44+0000\n" +"Last-Translator: Sergio Zanchetta \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_contact_department #: model:ir.model.fields,field_description:partner_contact_department.field_res_partner_department__child_ids @@ -26,7 +27,7 @@ msgstr "" #. module: partner_contact_department #: model:ir.model,name:partner_contact_department.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contatto" #. module: partner_contact_department #: model:ir.model.fields,field_description:partner_contact_department.field_res_partner_department__create_uid @@ -57,7 +58,7 @@ msgstr "Dipartimenti" #. module: partner_contact_department #: model:ir.model.fields,field_description:partner_contact_department.field_res_partner_department__display_name msgid "Display Name" -msgstr "Nome da visualizzare" +msgstr "Nome visualizzato" #. module: partner_contact_department #: model:ir.model.fields,field_description:partner_contact_department.field_res_partner_department__id @@ -72,12 +73,12 @@ msgstr "Ultima modifica il" #. module: partner_contact_department #: model:ir.model.fields,field_description:partner_contact_department.field_res_partner_department__write_uid msgid "Last Updated by" -msgstr "Ultimo caricamento il" +msgstr "Ultimo aggiornamento di" #. module: partner_contact_department #: model:ir.model.fields,field_description:partner_contact_department.field_res_partner_department__write_date msgid "Last Updated on" -msgstr "Ultimo caricamento di" +msgstr "Ultimo aggiornamento il" #. module: partner_contact_department #: model:ir.model.fields,field_description:partner_contact_department.field_res_partner_department__name diff --git a/partner_contact_lang/i18n/it.po b/partner_contact_lang/i18n/it.po index 029b9f3..1d65fec 100644 --- a/partner_contact_lang/i18n/it.po +++ b/partner_contact_lang/i18n/it.po @@ -9,24 +9,25 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-01-25 03:41+0000\n" -"PO-Revision-Date: 2017-01-25 03:41+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2021-12-13 13:39+0000\n" +"Last-Translator: Sergio Zanchetta \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_contact_lang #: model:ir.model,name:partner_contact_lang.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contatto" #. module: partner_contact_lang #: model_terms:ir.ui.view,arch_db:partner_contact_lang.view_res_partner_filter msgid "Language" -msgstr "" +msgstr "Lingua" #~ msgid "Partner" #~ msgstr "Partner" diff --git a/partner_disable_gravatar/i18n/it.po b/partner_disable_gravatar/i18n/it.po new file mode 100644 index 0000000..d4478ab --- /dev/null +++ b/partner_disable_gravatar/i18n/it.po @@ -0,0 +1,37 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_disable_gravatar +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2021-12-13 00:44+0000\n" +"Last-Translator: Sergio Zanchetta \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: partner_disable_gravatar +#: model:ir.model,name:partner_disable_gravatar.model_res_partner +msgid "Contact" +msgstr "Contatto" + +#. module: partner_disable_gravatar +#: model:ir.model.fields,field_description:partner_disable_gravatar.field_res_partner__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: partner_disable_gravatar +#: model:ir.model.fields,field_description:partner_disable_gravatar.field_res_partner__id +msgid "ID" +msgstr "ID" + +#. module: partner_disable_gravatar +#: model:ir.model.fields,field_description:partner_disable_gravatar.field_res_partner____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" diff --git a/partner_email_check/i18n/it.po b/partner_email_check/i18n/it.po new file mode 100644 index 0000000..20fe3f0 --- /dev/null +++ b/partner_email_check/i18n/it.po @@ -0,0 +1,149 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_email_check +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2021-12-19 01:39+0000\n" +"Last-Translator: Sergio Zanchetta \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: partner_email_check +#: code:addons/partner_email_check/models/res_partner.py:0 +#, python-format +msgid "%s is an invalid email" +msgstr "%s non è una e-mail valida" + +#. module: partner_email_check +#: model_terms:ir.ui.view,arch_db:partner_email_check.view_general_configuration +msgid "" +"" +msgstr "" +"" + +#. module: partner_email_check +#: code:addons/partner_email_check/models/res_partner.py:0 +#, python-format +msgid "Cannot deliver to email address %s" +msgstr "Impossibile recapitare all'indirizzo e-mail %s" + +#. module: partner_email_check +#: model:ir.model.fields,field_description:partner_email_check.field_res_company__partner_email_check_check_deliverability +#: model:ir.model.fields,field_description:partner_email_check.field_res_config_settings__partner_email_check_check_deliverability +msgid "Check deliverability of email addresses" +msgstr "Controllo di recapitabilità indirizzi e-mail" + +#. module: partner_email_check +#: model:ir.model.fields,field_description:partner_email_check.field_res_company__partner_email_check_syntax +#: model:ir.model.fields,field_description:partner_email_check.field_res_config_settings__partner_email_check_syntax +msgid "Check syntax of email addresses" +msgstr "Controllo di sintassi indirizzi e-mail" + +#. module: partner_email_check +#: model:ir.model,name:partner_email_check.model_res_company +msgid "Companies" +msgstr "Aziende" + +#. module: partner_email_check +#: model:ir.model,name:partner_email_check.model_res_config_settings +msgid "Config Settings" +msgstr "Impostazioni di configurazione" + +#. module: partner_email_check +#: model:ir.model,name:partner_email_check.model_res_partner +msgid "Contact" +msgstr "Contatto" + +#. module: partner_email_check +#: model:ir.model.fields,field_description:partner_email_check.field_res_company__display_name +#: model:ir.model.fields,field_description:partner_email_check.field_res_config_settings__display_name +#: model:ir.model.fields,field_description:partner_email_check.field_res_partner__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: partner_email_check +#: model:ir.model.fields,help:partner_email_check.field_res_company__partner_email_check_check_deliverability +#: model:ir.model.fields,help:partner_email_check.field_res_config_settings__partner_email_check_check_deliverability +msgid "Don't allow email addresses with providers that don't exist" +msgstr "Non consente indirizzi e-mail di fornitori non esistenti" + +#. module: partner_email_check +#: model:ir.model.fields,help:partner_email_check.field_res_company__partner_email_check_syntax +#: model:ir.model.fields,help:partner_email_check.field_res_config_settings__partner_email_check_syntax +msgid "Don't allow email addresses with wrong syntax" +msgstr "Non consente indirizzi e-mail con sintassi errata" + +#. module: partner_email_check +#: model:ir.model.fields,help:partner_email_check.field_res_company__partner_email_check_filter_duplicates +#: model:ir.model.fields,help:partner_email_check.field_res_config_settings__partner_email_check_filter_duplicates +msgid "Don't allow multiple partners to have the same email address." +msgstr "Non consente di avere lo stesso indirizzo e-mail per più partner." + +#. module: partner_email_check +#: code:addons/partner_email_check/models/res_partner.py:0 +#, python-format +msgid "Email '%s' is already in use." +msgstr "E-mail \"%s\" già in uso." + +#. module: partner_email_check +#: model_terms:ir.ui.view,arch_db:partner_email_check.view_general_configuration +msgid "Email validation" +msgstr "Convalida e-mail" + +#. module: partner_email_check +#: model_terms:ir.ui.view,arch_db:partner_email_check.view_general_configuration +msgid "Ensure that partner email addresses can be delivered to" +msgstr "" +"Garantisce che sia possibile recapitare agli indirizzi e-mail del partner" + +#. module: partner_email_check +#: code:addons/partner_email_check/models/res_partner.py:0 +#, python-format +msgid "" +"Field contains multiple email addresses. This is not supported when " +"duplicate email addresses are not allowed." +msgstr "" +"Il campo contiene più di un indirizzo e-mail. Ciò non è supportato se non " +"sono consentiti indirizzi e-mail duplicati." + +#. module: partner_email_check +#: model:ir.model.fields,field_description:partner_email_check.field_res_company__partner_email_check_filter_duplicates +#: model:ir.model.fields,field_description:partner_email_check.field_res_config_settings__partner_email_check_filter_duplicates +msgid "Filter duplicate partner email addresses" +msgstr "Filtrare indirizzi e-mail duplicati del partner" + +#. module: partner_email_check +#: model:ir.model.fields,field_description:partner_email_check.field_res_company__id +#: model:ir.model.fields,field_description:partner_email_check.field_res_config_settings__id +#: model:ir.model.fields,field_description:partner_email_check.field_res_partner__id +msgid "ID" +msgstr "ID" + +#. module: partner_email_check +#: model:ir.model.fields,field_description:partner_email_check.field_res_company____last_update +#: model:ir.model.fields,field_description:partner_email_check.field_res_config_settings____last_update +#: model:ir.model.fields,field_description:partner_email_check.field_res_partner____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: partner_email_check +#: model_terms:ir.ui.view,arch_db:partner_email_check.view_general_configuration +msgid "Require partner email addresses to be unique" +msgstr "Richiesta di univocità per gli indirizzi e-mail del partner" + +#. module: partner_email_check +#: model_terms:ir.ui.view,arch_db:partner_email_check.view_general_configuration +msgid "Require partner email addresses to have valid syntax" +msgstr "Richiesta di una sintassi valida per gli indirizzi e-mail del partner" diff --git a/partner_firstname/i18n/it.po b/partner_firstname/i18n/it.po index ab00136..9c4f51e 100644 --- a/partner_firstname/i18n/it.po +++ b/partner_firstname/i18n/it.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-01-03 20:26+0000\n" -"PO-Revision-Date: 2018-12-29 23:42+0000\n" +"PO-Revision-Date: 2021-12-13 13:39+0000\n" "Last-Translator: Sergio Zanchetta \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.3\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_firstname #: code:addons/partner_firstname/models/res_users.py:0 @@ -28,7 +28,7 @@ msgstr "%s (copia)" #. module: partner_firstname #: model:ir.model,name:partner_firstname.model_res_config_settings msgid "Config Settings" -msgstr "Impostazioni configurazione" +msgstr "Impostazioni di configurazione" #. module: partner_firstname #: model:ir.model,name:partner_firstname.model_res_partner @@ -102,7 +102,7 @@ msgid "" "there are more than 10,000 active partners" msgstr "" "Ricalcola il nome per tutti i partner. Se sono presenti più di 10.000 " -"partner attivi questo processo potrebbe durare molto tempo" +"partner attivi il processo potrebbe durare molto tempo" #. module: partner_firstname #: model:ir.model,name:partner_firstname.model_res_users diff --git a/partner_phone_extension/i18n/it.po b/partner_phone_extension/i18n/it.po index a96a5e5..7400163 100644 --- a/partner_phone_extension/i18n/it.po +++ b/partner_phone_extension/i18n/it.po @@ -9,19 +9,20 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-02 00:47+0000\n" -"PO-Revision-Date: 2017-06-02 00:47+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2021-12-13 00:44+0000\n" +"Last-Translator: Sergio Zanchetta \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_phone_extension #: model:ir.model,name:partner_phone_extension.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contatto" #. module: partner_phone_extension #: model_terms:ir.ui.view,arch_db:partner_phone_extension.view_partner_form diff --git a/partner_phone_secondary/i18n/it.po b/partner_phone_secondary/i18n/it.po new file mode 100644 index 0000000..25d6c05 --- /dev/null +++ b/partner_phone_secondary/i18n/it.po @@ -0,0 +1,43 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_phone_secondary +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2021-12-13 00:44+0000\n" +"Last-Translator: Sergio Zanchetta \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: partner_phone_secondary +#: model:ir.model,name:partner_phone_secondary.model_res_partner +msgid "Contact" +msgstr "Contatto" + +#. module: partner_phone_secondary +#: model:ir.model.fields,field_description:partner_phone_secondary.field_res_partner__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: partner_phone_secondary +#: model:ir.model.fields,field_description:partner_phone_secondary.field_res_partner__id +msgid "ID" +msgstr "ID" + +#. module: partner_phone_secondary +#: model:ir.model.fields,field_description:partner_phone_secondary.field_res_partner____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: partner_phone_secondary +#: model:ir.model.fields,field_description:partner_phone_secondary.field_res_partner__phone2 +#: model:ir.model.fields,field_description:partner_phone_secondary.field_res_users__phone2 +msgid "Phone (Secondary)" +msgstr "Telefono (secondario)" diff --git a/partner_ref_unique/i18n/it.po b/partner_ref_unique/i18n/it.po index c5a71d7..9877f69 100644 --- a/partner_ref_unique/i18n/it.po +++ b/partner_ref_unique/i18n/it.po @@ -10,19 +10,20 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-01-25 03:42+0000\n" -"PO-Revision-Date: 2017-01-25 03:42+0000\n" -"Last-Translator: Paolo Valier , 2017\n" +"PO-Revision-Date: 2021-12-13 00:44+0000\n" +"Last-Translator: Sergio Zanchetta \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_ref_unique #: model:ir.model.fields.selection,name:partner_ref_unique.selection__res_company__partner_ref_unique__all msgid "All partners" -msgstr "" +msgstr "Tutti i partner" #. module: partner_ref_unique #: model:ir.model,name:partner_ref_unique.model_res_company @@ -32,7 +33,7 @@ msgstr "Aziende" #. module: partner_ref_unique #: model:ir.model,name:partner_ref_unique.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contatto" #. module: partner_ref_unique #: model:ir.model,name:partner_ref_unique.model_base_partner_merge_automatic_wizard @@ -47,7 +48,7 @@ msgstr "Nessuno" #. module: partner_ref_unique #: model:ir.model.fields.selection,name:partner_ref_unique.selection__res_company__partner_ref_unique__companies msgid "Only companies" -msgstr "" +msgstr "Solo aziende" #. module: partner_ref_unique #: model_terms:ir.ui.view,arch_db:partner_ref_unique.view_company_form @@ -58,12 +59,12 @@ msgstr "Partner" #: code:addons/partner_ref_unique/models/res_partner.py:0 #, python-format msgid "This reference is equal to partner '%s'" -msgstr "" +msgstr "Stesso riferimento del partner \"%s\"" #. module: partner_ref_unique #: model:ir.model.fields,field_description:partner_ref_unique.field_res_company__partner_ref_unique msgid "Unique partner reference for" -msgstr "" +msgstr "Riferimento partner univoco per" #~ msgid "Partner" #~ msgstr "Partner" diff --git a/partner_second_lastname/i18n/it.po b/partner_second_lastname/i18n/it.po index c98815c..bc50b03 100644 --- a/partner_second_lastname/i18n/it.po +++ b/partner_second_lastname/i18n/it.po @@ -9,19 +9,20 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-01-03 20:26+0000\n" -"PO-Revision-Date: 2018-01-03 20:26+0000\n" -"Last-Translator: OCA Transbot , 2018\n" +"PO-Revision-Date: 2021-12-13 00:44+0000\n" +"Last-Translator: Sergio Zanchetta \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_second_lastname #: model:ir.model,name:partner_second_lastname.model_res_config_settings msgid "Config Settings" -msgstr "" +msgstr "Impostazioni di configurazione" #. module: partner_second_lastname #: model:ir.model,name:partner_second_lastname.model_res_partner From 6ba3c8607a4c264bcaa0919fbf7724dcc04f2959 Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Sun, 26 Dec 2021 03:13:44 +0000 Subject: [PATCH 19/26] Automatic Update form OCA2FC Migrator --- .gitlab-ci.yml | 124 +++- README.md | 2 + partner_deduplicate_by_ref/COPYRIGHT | 17 + partner_deduplicate_by_ref/LICENSE | 663 ++++++++++++++++++ partner_deduplicate_by_ref/README.rst | 88 +++ partner_deduplicate_by_ref/__init__.py | 2 + partner_deduplicate_by_ref/__manifest__.py | 14 + partner_deduplicate_by_ref/i18n/ar.po | 30 + partner_deduplicate_by_ref/i18n/bs.po | 30 + partner_deduplicate_by_ref/i18n/cs.po | 29 + partner_deduplicate_by_ref/i18n/de.po | 33 + partner_deduplicate_by_ref/i18n/en_GB.po | 30 + partner_deduplicate_by_ref/i18n/es.po | 30 + partner_deduplicate_by_ref/i18n/es_CR.po | 30 + partner_deduplicate_by_ref/i18n/es_EC.po | 30 + partner_deduplicate_by_ref/i18n/es_MX.po | 30 + partner_deduplicate_by_ref/i18n/et.po | 29 + partner_deduplicate_by_ref/i18n/fr.po | 29 + partner_deduplicate_by_ref/i18n/gl.po | 33 + partner_deduplicate_by_ref/i18n/hr.po | 30 + partner_deduplicate_by_ref/i18n/hu.po | 29 + partner_deduplicate_by_ref/i18n/it.po | 29 + partner_deduplicate_by_ref/i18n/ja.po | 29 + partner_deduplicate_by_ref/i18n/lt.po | 30 + partner_deduplicate_by_ref/i18n/lv.po | 30 + partner_deduplicate_by_ref/i18n/mk.po | 29 + partner_deduplicate_by_ref/i18n/mn.po | 29 + partner_deduplicate_by_ref/i18n/nb.po | 30 + partner_deduplicate_by_ref/i18n/nl.po | 29 + partner_deduplicate_by_ref/i18n/nl_BE.po | 30 + partner_deduplicate_by_ref/i18n/nl_NL.po | 30 + .../i18n/partner_deduplicate_by_ref.pot | 39 ++ partner_deduplicate_by_ref/i18n/pt.po | 29 + partner_deduplicate_by_ref/i18n/pt_BR.po | 31 + partner_deduplicate_by_ref/i18n/pt_PT.po | 30 + partner_deduplicate_by_ref/i18n/ro.po | 30 + partner_deduplicate_by_ref/i18n/ru.po | 31 + partner_deduplicate_by_ref/i18n/sk.po | 32 + partner_deduplicate_by_ref/i18n/sl.po | 30 + partner_deduplicate_by_ref/i18n/sv.po | 29 + partner_deduplicate_by_ref/i18n/th.po | 29 + partner_deduplicate_by_ref/i18n/tr.po | 33 + partner_deduplicate_by_ref/i18n/zh_CN.po | 30 + partner_deduplicate_by_ref/i18n/zh_TW.po | 30 + .../static/description/icon.png | Bin 0 -> 10680 bytes .../static/description/icon.svg | 107 +++ .../static/description/index.html | 436 ++++++++++++ partner_deduplicate_by_ref/tests/__init__.py | 3 + .../tests/test_partner_deduplicate_by_ref.py | 43 ++ .../wizards/__init__.py | 3 + .../wizards/partner_merge.py | 25 + .../wizards/partner_merge_view.xml | 20 + partner_deduplicate_by_website/COPYRIGHT | 17 + partner_deduplicate_by_website/LICENSE | 663 ++++++++++++++++++ partner_deduplicate_by_website/README.rst | 107 +++ partner_deduplicate_by_website/__init__.py | 3 + .../__manifest__.py | 16 + partner_deduplicate_by_website/i18n/ar.po | 30 + partner_deduplicate_by_website/i18n/bg.po | 29 + partner_deduplicate_by_website/i18n/bs.po | 30 + partner_deduplicate_by_website/i18n/ca.po | 29 + .../i18n/crm_deduplicate_by_website.pot | 25 + partner_deduplicate_by_website/i18n/cs.po | 29 + partner_deduplicate_by_website/i18n/da.po | 29 + partner_deduplicate_by_website/i18n/de.po | 33 + partner_deduplicate_by_website/i18n/el_GR.po | 30 + partner_deduplicate_by_website/i18n/en_GB.po | 30 + partner_deduplicate_by_website/i18n/es.po | 32 + partner_deduplicate_by_website/i18n/es_AR.po | 31 + partner_deduplicate_by_website/i18n/es_CL.po | 30 + partner_deduplicate_by_website/i18n/es_CO.po | 30 + partner_deduplicate_by_website/i18n/es_CR.po | 30 + partner_deduplicate_by_website/i18n/es_DO.po | 30 + partner_deduplicate_by_website/i18n/es_EC.po | 30 + partner_deduplicate_by_website/i18n/es_MX.po | 30 + partner_deduplicate_by_website/i18n/es_PE.po | 30 + partner_deduplicate_by_website/i18n/et.po | 29 + partner_deduplicate_by_website/i18n/eu.po | 29 + partner_deduplicate_by_website/i18n/fa.po | 29 + partner_deduplicate_by_website/i18n/fi.po | 29 + partner_deduplicate_by_website/i18n/fr.po | 29 + partner_deduplicate_by_website/i18n/gl.po | 33 + partner_deduplicate_by_website/i18n/he.po | 29 + partner_deduplicate_by_website/i18n/hr.po | 30 + partner_deduplicate_by_website/i18n/hr_HR.po | 31 + partner_deduplicate_by_website/i18n/hu.po | 29 + partner_deduplicate_by_website/i18n/id.po | 29 + partner_deduplicate_by_website/i18n/it.po | 29 + partner_deduplicate_by_website/i18n/ja.po | 29 + partner_deduplicate_by_website/i18n/ko.po | 29 + partner_deduplicate_by_website/i18n/lt.po | 30 + partner_deduplicate_by_website/i18n/lv.po | 30 + partner_deduplicate_by_website/i18n/mk.po | 29 + partner_deduplicate_by_website/i18n/mn.po | 29 + partner_deduplicate_by_website/i18n/nb.po | 30 + partner_deduplicate_by_website/i18n/nl.po | 29 + .../i18n/partner_deduplicate_by_website.pot | 39 ++ partner_deduplicate_by_website/i18n/pl.po | 31 + partner_deduplicate_by_website/i18n/pt_BR.po | 31 + partner_deduplicate_by_website/i18n/ru.po | 31 + partner_deduplicate_by_website/i18n/sk.po | 33 + partner_deduplicate_by_website/i18n/sl.po | 30 + partner_deduplicate_by_website/i18n/sr.po | 30 + .../i18n/sr@latin.po | 31 + partner_deduplicate_by_website/i18n/sv.po | 29 + partner_deduplicate_by_website/i18n/th.po | 29 + partner_deduplicate_by_website/i18n/tr.po | 32 + partner_deduplicate_by_website/i18n/uk.po | 30 + partner_deduplicate_by_website/i18n/vi.po | 29 + partner_deduplicate_by_website/i18n/zh_CN.po | 30 + partner_deduplicate_by_website/i18n/zh_TW.po | 30 + .../static/description/icon.png | Bin 0 -> 11304 bytes .../static/description/icon.svg | 111 +++ .../static/description/index.html | 457 ++++++++++++ .../tests/__init__.py | 3 + .../tests/test_crm_deduplicate_by_website.py | 71 ++ .../wizards/__init__.py | 4 + .../wizards/partner_merge.py | 29 + .../wizards/partner_merge_view.xml | 21 + partner_identification/i18n/pt.po | 85 ++- partner_ref_unique/i18n/pt.po | 23 +- 121 files changed, 5853 insertions(+), 46 deletions(-) create mode 100644 partner_deduplicate_by_ref/COPYRIGHT create mode 100644 partner_deduplicate_by_ref/LICENSE create mode 100644 partner_deduplicate_by_ref/README.rst create mode 100644 partner_deduplicate_by_ref/__init__.py create mode 100644 partner_deduplicate_by_ref/__manifest__.py create mode 100644 partner_deduplicate_by_ref/i18n/ar.po create mode 100644 partner_deduplicate_by_ref/i18n/bs.po create mode 100644 partner_deduplicate_by_ref/i18n/cs.po create mode 100644 partner_deduplicate_by_ref/i18n/de.po create mode 100644 partner_deduplicate_by_ref/i18n/en_GB.po create mode 100644 partner_deduplicate_by_ref/i18n/es.po create mode 100644 partner_deduplicate_by_ref/i18n/es_CR.po create mode 100644 partner_deduplicate_by_ref/i18n/es_EC.po create mode 100644 partner_deduplicate_by_ref/i18n/es_MX.po create mode 100644 partner_deduplicate_by_ref/i18n/et.po create mode 100644 partner_deduplicate_by_ref/i18n/fr.po create mode 100644 partner_deduplicate_by_ref/i18n/gl.po create mode 100644 partner_deduplicate_by_ref/i18n/hr.po create mode 100644 partner_deduplicate_by_ref/i18n/hu.po create mode 100644 partner_deduplicate_by_ref/i18n/it.po create mode 100644 partner_deduplicate_by_ref/i18n/ja.po create mode 100644 partner_deduplicate_by_ref/i18n/lt.po create mode 100644 partner_deduplicate_by_ref/i18n/lv.po create mode 100644 partner_deduplicate_by_ref/i18n/mk.po create mode 100644 partner_deduplicate_by_ref/i18n/mn.po create mode 100644 partner_deduplicate_by_ref/i18n/nb.po create mode 100644 partner_deduplicate_by_ref/i18n/nl.po create mode 100644 partner_deduplicate_by_ref/i18n/nl_BE.po create mode 100644 partner_deduplicate_by_ref/i18n/nl_NL.po create mode 100644 partner_deduplicate_by_ref/i18n/partner_deduplicate_by_ref.pot create mode 100644 partner_deduplicate_by_ref/i18n/pt.po create mode 100644 partner_deduplicate_by_ref/i18n/pt_BR.po create mode 100644 partner_deduplicate_by_ref/i18n/pt_PT.po create mode 100644 partner_deduplicate_by_ref/i18n/ro.po create mode 100644 partner_deduplicate_by_ref/i18n/ru.po create mode 100644 partner_deduplicate_by_ref/i18n/sk.po create mode 100644 partner_deduplicate_by_ref/i18n/sl.po create mode 100644 partner_deduplicate_by_ref/i18n/sv.po create mode 100644 partner_deduplicate_by_ref/i18n/th.po create mode 100644 partner_deduplicate_by_ref/i18n/tr.po create mode 100644 partner_deduplicate_by_ref/i18n/zh_CN.po create mode 100644 partner_deduplicate_by_ref/i18n/zh_TW.po create mode 100644 partner_deduplicate_by_ref/static/description/icon.png create mode 100644 partner_deduplicate_by_ref/static/description/icon.svg create mode 100644 partner_deduplicate_by_ref/static/description/index.html create mode 100644 partner_deduplicate_by_ref/tests/__init__.py create mode 100644 partner_deduplicate_by_ref/tests/test_partner_deduplicate_by_ref.py create mode 100644 partner_deduplicate_by_ref/wizards/__init__.py create mode 100644 partner_deduplicate_by_ref/wizards/partner_merge.py create mode 100644 partner_deduplicate_by_ref/wizards/partner_merge_view.xml create mode 100644 partner_deduplicate_by_website/COPYRIGHT create mode 100644 partner_deduplicate_by_website/LICENSE create mode 100644 partner_deduplicate_by_website/README.rst create mode 100644 partner_deduplicate_by_website/__init__.py create mode 100644 partner_deduplicate_by_website/__manifest__.py create mode 100644 partner_deduplicate_by_website/i18n/ar.po create mode 100644 partner_deduplicate_by_website/i18n/bg.po create mode 100644 partner_deduplicate_by_website/i18n/bs.po create mode 100644 partner_deduplicate_by_website/i18n/ca.po create mode 100644 partner_deduplicate_by_website/i18n/crm_deduplicate_by_website.pot create mode 100644 partner_deduplicate_by_website/i18n/cs.po create mode 100644 partner_deduplicate_by_website/i18n/da.po create mode 100644 partner_deduplicate_by_website/i18n/de.po create mode 100644 partner_deduplicate_by_website/i18n/el_GR.po create mode 100644 partner_deduplicate_by_website/i18n/en_GB.po create mode 100644 partner_deduplicate_by_website/i18n/es.po create mode 100644 partner_deduplicate_by_website/i18n/es_AR.po create mode 100644 partner_deduplicate_by_website/i18n/es_CL.po create mode 100644 partner_deduplicate_by_website/i18n/es_CO.po create mode 100644 partner_deduplicate_by_website/i18n/es_CR.po create mode 100644 partner_deduplicate_by_website/i18n/es_DO.po create mode 100644 partner_deduplicate_by_website/i18n/es_EC.po create mode 100644 partner_deduplicate_by_website/i18n/es_MX.po create mode 100644 partner_deduplicate_by_website/i18n/es_PE.po create mode 100644 partner_deduplicate_by_website/i18n/et.po create mode 100644 partner_deduplicate_by_website/i18n/eu.po create mode 100644 partner_deduplicate_by_website/i18n/fa.po create mode 100644 partner_deduplicate_by_website/i18n/fi.po create mode 100644 partner_deduplicate_by_website/i18n/fr.po create mode 100644 partner_deduplicate_by_website/i18n/gl.po create mode 100644 partner_deduplicate_by_website/i18n/he.po create mode 100644 partner_deduplicate_by_website/i18n/hr.po create mode 100644 partner_deduplicate_by_website/i18n/hr_HR.po create mode 100644 partner_deduplicate_by_website/i18n/hu.po create mode 100644 partner_deduplicate_by_website/i18n/id.po create mode 100644 partner_deduplicate_by_website/i18n/it.po create mode 100644 partner_deduplicate_by_website/i18n/ja.po create mode 100644 partner_deduplicate_by_website/i18n/ko.po create mode 100644 partner_deduplicate_by_website/i18n/lt.po create mode 100644 partner_deduplicate_by_website/i18n/lv.po create mode 100644 partner_deduplicate_by_website/i18n/mk.po create mode 100644 partner_deduplicate_by_website/i18n/mn.po create mode 100644 partner_deduplicate_by_website/i18n/nb.po create mode 100644 partner_deduplicate_by_website/i18n/nl.po create mode 100644 partner_deduplicate_by_website/i18n/partner_deduplicate_by_website.pot create mode 100644 partner_deduplicate_by_website/i18n/pl.po create mode 100644 partner_deduplicate_by_website/i18n/pt_BR.po create mode 100644 partner_deduplicate_by_website/i18n/ru.po create mode 100644 partner_deduplicate_by_website/i18n/sk.po create mode 100644 partner_deduplicate_by_website/i18n/sl.po create mode 100644 partner_deduplicate_by_website/i18n/sr.po create mode 100644 partner_deduplicate_by_website/i18n/sr@latin.po create mode 100644 partner_deduplicate_by_website/i18n/sv.po create mode 100644 partner_deduplicate_by_website/i18n/th.po create mode 100644 partner_deduplicate_by_website/i18n/tr.po create mode 100644 partner_deduplicate_by_website/i18n/uk.po create mode 100644 partner_deduplicate_by_website/i18n/vi.po create mode 100644 partner_deduplicate_by_website/i18n/zh_CN.po create mode 100644 partner_deduplicate_by_website/i18n/zh_TW.po create mode 100644 partner_deduplicate_by_website/static/description/icon.png create mode 100644 partner_deduplicate_by_website/static/description/icon.svg create mode 100644 partner_deduplicate_by_website/static/description/index.html create mode 100644 partner_deduplicate_by_website/tests/__init__.py create mode 100644 partner_deduplicate_by_website/tests/test_crm_deduplicate_by_website.py create mode 100644 partner_deduplicate_by_website/wizards/__init__.py create mode 100644 partner_deduplicate_by_website/wizards/partner_merge.py create mode 100644 partner_deduplicate_by_website/wizards/partner_merge_view.xml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3cb44c6..32c6f9b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -71,7 +71,7 @@ test_all_modules: --db_password flectra --database test_all --test-enable - --init partner_tz,partner_contact_nationality,portal_partner_select_all,base_location_geonames_import,base_location_nuts,partner_industry_secondary,partner_contact_gender,animal,partner_title_order,partner_priority,partner_disable_gravatar,partner_external_map,partner_email_check,base_location,partner_phone_secondary,partner_contact_lang,partner_manual_rank,partner_bank_code,partner_firstname,partner_contact_job_position,partner_phone_extension,partner_deduplicate_filter,partner_contact_department,partner_affiliate,partner_ref_unique,base_country_state_translatable,partner_identification_unique_by_category,partner_company_group,partner_address_street3,partner_company_type,partner_vat_unique,partner_contact_address_default,partner_contact_personal_information_page,partner_second_lastname,partner_employee_quantity,partner_contact_in_several_companies,partner_identification_notification,partner_identification_gln,partner_contact_birthdate,partner_tier_validation,partner_label,partner_helper,partner_phonecall_schedule,partner_capital,partner_fax,partner_contact_access_link,partner_deduplicate_acl,partner_pricelist_search,partner_multi_relation,partner_identification,partner_address_version,base_partner_sequence,animal_owner,partner_iterative_archive,partner_contact_age_range + --init partner_tz,partner_contact_nationality,portal_partner_select_all,base_location_geonames_import,base_location_nuts,partner_industry_secondary,partner_contact_gender,animal,partner_title_order,partner_priority,partner_disable_gravatar,partner_external_map,partner_email_check,base_location,partner_phone_secondary,partner_contact_lang,partner_manual_rank,partner_bank_code,partner_firstname,partner_contact_job_position,partner_phone_extension,partner_deduplicate_filter,partner_contact_department,partner_affiliate,partner_deduplicate_by_ref,partner_ref_unique,base_country_state_translatable,partner_identification_unique_by_category,partner_company_group,partner_address_street3,partner_company_type,partner_vat_unique,partner_contact_address_default,partner_contact_personal_information_page,partner_second_lastname,partner_employee_quantity,partner_contact_in_several_companies,partner_identification_notification,partner_identification_gln,partner_contact_birthdate,partner_tier_validation,partner_label,partner_helper,partner_phonecall_schedule,partner_capital,partner_fax,partner_contact_access_link,partner_deduplicate_acl,partner_pricelist_search,partner_multi_relation,partner_identification,partner_address_version,base_partner_sequence,animal_owner,partner_iterative_archive,partner_deduplicate_by_website,partner_contact_age_range --stop-after-init --log-level error --log-handler flectra.addons.partner_tz:TEST @@ -98,6 +98,7 @@ test_all_modules: --log-handler flectra.addons.partner_deduplicate_filter:TEST --log-handler flectra.addons.partner_contact_department:TEST --log-handler flectra.addons.partner_affiliate:TEST + --log-handler flectra.addons.partner_deduplicate_by_ref:TEST --log-handler flectra.addons.partner_ref_unique:TEST --log-handler flectra.addons.base_country_state_translatable:TEST --log-handler flectra.addons.partner_identification_unique_by_category:TEST @@ -128,6 +129,7 @@ test_all_modules: --log-handler flectra.addons.base_partner_sequence:TEST --log-handler flectra.addons.animal_owner:TEST --log-handler flectra.addons.partner_iterative_archive:TEST + --log-handler flectra.addons.partner_deduplicate_by_website:TEST --log-handler flectra.addons.partner_contact_age_range:TEST " @@ -1572,6 +1574,66 @@ test_module_partner_affiliate: --log-level error --log-handler flectra.addons.partner_affiliate:TEST" +test_module_partner_deduplicate_by_ref: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_deduplicate_by_ref + - psql -h psql -U flectra -d test_partner_deduplicate_by_ref -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_ref + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_ref + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_deduplicate_by_ref + --test-enable -i partner_deduplicate_by_ref + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_deduplicate_by_ref:TEST" + test_module_partner_ref_unique: stage: testsingle when: on_failure @@ -3372,6 +3434,66 @@ test_module_partner_iterative_archive: --log-level error --log-handler flectra.addons.partner_iterative_archive:TEST" +test_module_partner_deduplicate_by_website: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_deduplicate_by_website + - psql -h psql -U flectra -d test_partner_deduplicate_by_website -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_website + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_website + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_deduplicate_by_website + --test-enable -i partner_deduplicate_by_website + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_deduplicate_by_website:TEST" + test_module_partner_contact_age_range: stage: testsingle when: on_failure diff --git a/README.md b/README.md index dbec05a..207896d 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,7 @@ addon | version | summary [partner_deduplicate_filter](partner_deduplicate_filter/) | 2.0.1.0.0| Exclude records from the deduplication [partner_contact_department](partner_contact_department/) | 2.0.1.0.1| Assign contacts to departments [partner_affiliate](partner_affiliate/) | 2.0.1.0.1| Partner Affiliates +[partner_deduplicate_by_ref](partner_deduplicate_by_ref/) | 2.0.1.0.0| Deduplicate Contacts by reference [partner_ref_unique](partner_ref_unique/) | 2.0.1.0.0| Add an unique constraint to partner ref field [base_country_state_translatable](base_country_state_translatable/) | 2.0.1.0.0| Translate Country States [partner_identification_unique_by_category](partner_identification_unique_by_category/) | 2.0.1.0.1| Partner Identification Numbers Unique By Category @@ -63,6 +64,7 @@ addon | version | summary [base_partner_sequence](base_partner_sequence/) | 2.0.1.0.1| Sets customer's code from a sequence [animal_owner](animal_owner/) | 2.0.1.0.0| Add owner to the animal [partner_iterative_archive](partner_iterative_archive/) | 2.0.1.0.1| Archive all contacts when parent is archived +[partner_deduplicate_by_website](partner_deduplicate_by_website/) | 2.0.1.0.0| Deduplicate Contacts by Website [partner_contact_age_range](partner_contact_age_range/) | 2.0.1.0.1| Age Range for Contact's diff --git a/partner_deduplicate_by_ref/COPYRIGHT b/partner_deduplicate_by_ref/COPYRIGHT new file mode 100644 index 0000000..f21e364 --- /dev/null +++ b/partner_deduplicate_by_ref/COPYRIGHT @@ -0,0 +1,17 @@ +Most of the files are + + :Copyright: This stylesheet has been placed in the public domain. + Copyright 2016 Pedro M. Baeza + Copyright 2017 Pedro M. Baeza + Copyright 2020 Manuel Calero - Tecnativa + Copyright 2018 Flectra Community + +Many files also contain contributions from third +parties. In this case the original copyright of +the contributions can be traced through the +history of the source version control system. + +When that is not the case, the files contain a prominent +notice stating the original copyright and applicable +license, or come with their own dedicated COPYRIGHT +and/or LICENSE file. \ No newline at end of file diff --git a/partner_deduplicate_by_ref/LICENSE b/partner_deduplicate_by_ref/LICENSE new file mode 100644 index 0000000..3939cd9 --- /dev/null +++ b/partner_deduplicate_by_ref/LICENSE @@ -0,0 +1,663 @@ +For copyright information, please see the COPYRIGHT file. + +GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. \ No newline at end of file diff --git a/partner_deduplicate_by_ref/README.rst b/partner_deduplicate_by_ref/README.rst new file mode 100644 index 0000000..16d4a75 --- /dev/null +++ b/partner_deduplicate_by_ref/README.rst @@ -0,0 +1,88 @@ +================================= +Deduplicate Contacts by reference +================================= + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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%2Fpartner--contact-lightgray.png?logo=github + :target: https://github.com/OCA/partner-contact/tree/14.0/partner_deduplicate_by_ref + :alt: OCA/partner-contact +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_deduplicate_by_ref + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/134/14.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module extends the criteria to match duplicated contacts using the field +reference. + +**Table of contents** + +.. contents:: + :local: + +Usage +===== + +To use this module, you need to: + +#. Go to *Contacts > Tools > Deduplicate Contacts*. +#. Mark "Reference" in the section "Search duplicates based on duplicated data + in". +#. This criteria will be used for deduplicating. + +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 +~~~~~~~ + +* Tecnativa + +Contributors +~~~~~~~~~~~~ + +* `Tecnativa `_: + + * Pedro M. Baeza + * David Vidal + * Manuel Calero + +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/partner-contact `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. \ No newline at end of file diff --git a/partner_deduplicate_by_ref/__init__.py b/partner_deduplicate_by_ref/__init__.py new file mode 100644 index 0000000..531b848 --- /dev/null +++ b/partner_deduplicate_by_ref/__init__.py @@ -0,0 +1,2 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +from . import wizards diff --git a/partner_deduplicate_by_ref/__manifest__.py b/partner_deduplicate_by_ref/__manifest__.py new file mode 100644 index 0000000..4fcffb9 --- /dev/null +++ b/partner_deduplicate_by_ref/__manifest__.py @@ -0,0 +1,14 @@ +# Copyright 2017 Pedro M. Baeza +# Copyright 2020 Manuel Calero - Tecnativa +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +{ + "name": "Deduplicate Contacts by reference", + "version": "2.0.1.0.0", + "category": "Tools", + "website": "https://gitlab.com/flectra-community/partner-contact", + "author": "Tecnativa, Odoo Community Association (OCA)", + "license": "AGPL-3", + "installable": True, + "depends": ["partner_deduplicate_acl"], + "data": ["wizards/partner_merge_view.xml"], +} diff --git a/partner_deduplicate_by_ref/i18n/ar.po b/partner_deduplicate_by_ref/i18n/ar.po new file mode 100644 index 0000000..9dd6217 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/ar.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "مرجع" diff --git a/partner_deduplicate_by_ref/i18n/bs.po b/partner_deduplicate_by_ref/i18n/bs.po new file mode 100644 index 0000000..6f0fe20 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/bs.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" +"Language: bs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referenca" diff --git a/partner_deduplicate_by_ref/i18n/cs.po b/partner_deduplicate_by_ref/i18n/cs.po new file mode 100644 index 0000000..06f92c3 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/cs.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Odkaz" diff --git a/partner_deduplicate_by_ref/i18n/de.po b/partner_deduplicate_by_ref/i18n/de.po new file mode 100644 index 0000000..87c741e --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/de.po @@ -0,0 +1,33 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +# Rudolf Schnapka , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: Rudolf Schnapka , 2017\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Bezug" + +#~ msgid "base.partner.merge.automatic.wizard" +#~ msgstr "base.partner.merge.automatic.wizard" diff --git a/partner_deduplicate_by_ref/i18n/en_GB.po b/partner_deduplicate_by_ref/i18n/en_GB.po new file mode 100644 index 0000000..5980e86 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/en_GB.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/" +"teams/23907/en_GB/)\n" +"Language: en_GB\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Reference" diff --git a/partner_deduplicate_by_ref/i18n/es.po b/partner_deduplicate_by_ref/i18n/es.po new file mode 100644 index 0000000..43a68f2 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/es.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 13.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-01 21:29+0000\n" +"PO-Revision-Date: 2017-03-01 21:29+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "Asistente para fusionar contactos" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referencia" + +#~ msgid "base.partner.merge.automatic.wizard" +#~ msgstr "base.partner.merge.automatic.wizard" diff --git a/partner_deduplicate_by_ref/i18n/es_CR.po b/partner_deduplicate_by_ref/i18n/es_CR.po new file mode 100644 index 0000000..e6c088d --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/es_CR.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/" +"teams/23907/es_CR/)\n" +"Language: es_CR\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referencia" diff --git a/partner_deduplicate_by_ref/i18n/es_EC.po b/partner_deduplicate_by_ref/i18n/es_EC.po new file mode 100644 index 0000000..245c70e --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/es_EC.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/" +"es_EC/)\n" +"Language: es_EC\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Ref." diff --git a/partner_deduplicate_by_ref/i18n/es_MX.po b/partner_deduplicate_by_ref/i18n/es_MX.po new file mode 100644 index 0000000..ac4d4c7 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/es_MX.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/" +"es_MX/)\n" +"Language: es_MX\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referencia" diff --git a/partner_deduplicate_by_ref/i18n/et.po b/partner_deduplicate_by_ref/i18n/et.po new file mode 100644 index 0000000..9b15d36 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/et.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" +"Language: et\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Viide" diff --git a/partner_deduplicate_by_ref/i18n/fr.po b/partner_deduplicate_by_ref/i18n/fr.po new file mode 100644 index 0000000..195e485 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/fr.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Référence" diff --git a/partner_deduplicate_by_ref/i18n/gl.po b/partner_deduplicate_by_ref/i18n/gl.po new file mode 100644 index 0000000..08bd01b --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/gl.po @@ -0,0 +1,33 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# César Castro Cruz , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2019-02-04 10:50+0000\n" +"Last-Translator: Marta Vázquez Rodríguez \n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\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.4\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referencia" + +#~ msgid "base.partner.merge.automatic.wizard" +#~ msgstr "'base.partner.merge.automatic.wizard'" diff --git a/partner_deduplicate_by_ref/i18n/hr.po b/partner_deduplicate_by_ref/i18n/hr.po new file mode 100644 index 0000000..69a9f0c --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/hr.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Veza" diff --git a/partner_deduplicate_by_ref/i18n/hu.po b/partner_deduplicate_by_ref/i18n/hu.po new file mode 100644 index 0000000..026f3eb --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/hu.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"Language: hu\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Hivatkozás" diff --git a/partner_deduplicate_by_ref/i18n/it.po b/partner_deduplicate_by_ref/i18n/it.po new file mode 100644 index 0000000..b3ae197 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/it.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Riferimento" diff --git a/partner_deduplicate_by_ref/i18n/ja.po b/partner_deduplicate_by_ref/i18n/ja.po new file mode 100644 index 0000000..6115ce3 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/ja.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "参照" diff --git a/partner_deduplicate_by_ref/i18n/lt.po b/partner_deduplicate_by_ref/i18n/lt.po new file mode 100644 index 0000000..571a0d4 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/lt.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"Language: lt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Numeris" diff --git a/partner_deduplicate_by_ref/i18n/lv.po b/partner_deduplicate_by_ref/i18n/lv.po new file mode 100644 index 0000000..ccdb1a0 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/lv.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" +"Language: lv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +"2);\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Atsauce" diff --git a/partner_deduplicate_by_ref/i18n/mk.po b/partner_deduplicate_by_ref/i18n/mk.po new file mode 100644 index 0000000..44aaed2 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/mk.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" +"Language: mk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Референца" diff --git a/partner_deduplicate_by_ref/i18n/mn.po b/partner_deduplicate_by_ref/i18n/mn.po new file mode 100644 index 0000000..8d608f4 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/mn.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" +"Language: mn\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Код" diff --git a/partner_deduplicate_by_ref/i18n/nb.po b/partner_deduplicate_by_ref/i18n/nb.po new file mode 100644 index 0000000..62455d8 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/nb.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/" +"nb/)\n" +"Language: nb\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referanse" diff --git a/partner_deduplicate_by_ref/i18n/nl.po b/partner_deduplicate_by_ref/i18n/nl.po new file mode 100644 index 0000000..05449fb --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/nl.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# Erwin van der Ploeg , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: Erwin van der Ploeg , 2017\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referentie" diff --git a/partner_deduplicate_by_ref/i18n/nl_BE.po b/partner_deduplicate_by_ref/i18n/nl_BE.po new file mode 100644 index 0000000..17dd077 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/nl_BE.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/" +"nl_BE/)\n" +"Language: nl_BE\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referentie" diff --git a/partner_deduplicate_by_ref/i18n/nl_NL.po b/partner_deduplicate_by_ref/i18n/nl_NL.po new file mode 100644 index 0000000..1082a1e --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/nl_NL.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-19 01:49+0000\n" +"PO-Revision-Date: 2017-08-19 01:49+0000\n" +"Last-Translator: Peter Hageman , 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referentie" diff --git a/partner_deduplicate_by_ref/i18n/partner_deduplicate_by_ref.pot b/partner_deduplicate_by_ref/i18n/partner_deduplicate_by_ref.pot new file mode 100644 index 0000000..7ecdb2c --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/partner_deduplicate_by_ref.pot @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.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: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__id +msgid "ID" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "" diff --git a/partner_deduplicate_by_ref/i18n/pt.po b/partner_deduplicate_by_ref/i18n/pt.po new file mode 100644 index 0000000..434a503 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/pt.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referência" diff --git a/partner_deduplicate_by_ref/i18n/pt_BR.po b/partner_deduplicate_by_ref/i18n/pt_BR.po new file mode 100644 index 0000000..c7cfcab --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/pt_BR.po @@ -0,0 +1,31 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2020-08-12 18:59+0000\n" +"Last-Translator: Rodrigo Macedo \n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" +"23907/pt_BR/)\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "Assistente de fusão de parceiro" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referência" diff --git a/partner_deduplicate_by_ref/i18n/pt_PT.po b/partner_deduplicate_by_ref/i18n/pt_PT.po new file mode 100644 index 0000000..77d83b1 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/pt_PT.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" +"teams/23907/pt_PT/)\n" +"Language: pt_PT\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referência" diff --git a/partner_deduplicate_by_ref/i18n/ro.po b/partner_deduplicate_by_ref/i18n/ro.po new file mode 100644 index 0000000..9b813b8 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/ro.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# Dorin Hongu , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: Dorin Hongu , 2017\n" +"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referință" diff --git a/partner_deduplicate_by_ref/i18n/ru.po b/partner_deduplicate_by_ref/i18n/ru.po new file mode 100644 index 0000000..256614a --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/ru.po @@ -0,0 +1,31 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Ссылка" diff --git a/partner_deduplicate_by_ref/i18n/sk.po b/partner_deduplicate_by_ref/i18n/sk.po new file mode 100644 index 0000000..1cd1e5f --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/sk.po @@ -0,0 +1,32 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# gebri , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: gebri , 2017\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "" + +#~ msgid "base.partner.merge.automatic.wizard" +#~ msgstr "base.partner.merge.automatic.wizard" diff --git a/partner_deduplicate_by_ref/i18n/sl.po b/partner_deduplicate_by_ref/i18n/sl.po new file mode 100644 index 0000000..99ba1c3 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/sl.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Sklic" diff --git a/partner_deduplicate_by_ref/i18n/sv.po b/partner_deduplicate_by_ref/i18n/sv.po new file mode 100644 index 0000000..0b40bbd --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/sv.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" +"Language: sv\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referens" diff --git a/partner_deduplicate_by_ref/i18n/th.po b/partner_deduplicate_by_ref/i18n/th.po new file mode 100644 index 0000000..cea273a --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/th.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" +"Language: th\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "อ้างถึง" diff --git a/partner_deduplicate_by_ref/i18n/tr.po b/partner_deduplicate_by_ref/i18n/tr.po new file mode 100644 index 0000000..6ea4ea6 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/tr.po @@ -0,0 +1,33 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +# Ahmet Altinisik , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: Ahmet Altinisik , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\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: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "Referans" + +#~ msgid "base.partner.merge.automatic.wizard" +#~ msgstr "base.partner.merge.automatic.wizard" diff --git a/partner_deduplicate_by_ref/i18n/zh_CN.po b/partner_deduplicate_by_ref/i18n/zh_CN.po new file mode 100644 index 0000000..1b16db1 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/zh_CN.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "引用" diff --git a/partner_deduplicate_by_ref/i18n/zh_TW.po b/partner_deduplicate_by_ref/i18n/zh_TW.po new file mode 100644 index 0000000..dd2ad76 --- /dev/null +++ b/partner_deduplicate_by_ref/i18n/zh_TW.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_ref +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-16 03:45+0000\n" +"PO-Revision-Date: 2017-03-16 03:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/" +"zh_TW/)\n" +"Language: zh_TW\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_deduplicate_by_ref +#: model:ir.model,name:partner_deduplicate_by_ref.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_ref +#: model:ir.model.fields,field_description:partner_deduplicate_by_ref.field_base_partner_merge_automatic_wizard__group_by_ref +msgid "Reference" +msgstr "參考" diff --git a/partner_deduplicate_by_ref/static/description/icon.png b/partner_deduplicate_by_ref/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..82778ec46536d4507e895aa003cb462a00b06598 GIT binary patch literal 10680 zcmV;pDM!|cP)sN2R?^|!x0fsPyAq-&%Lm0vkhVZEa z8|VV;r#J+_-vVd?&Z3ycn2b4dIi*4-ohEQwF#!Ll^)&4AuA{4iN3h_kPI`Dv;KHb2vbZz5S8J z9KhH0_xAw&9zX)XmjRp&U?P+;_Co-V?{u%LuR8_66aaMqwgXrNHJ-n|o8KD`;LM8e z<~iTo>AJ;G_P`MO87|^+_^1Cak$-om`%VV1Za3GNj{tBtcD3YB+rvGTpL6=I zik}?zM-5PkIsi{WkzhT57on{4LjcH%>;4A7ZvZ$@jrAgcrBJGT9DuI^I0(Qu0E~ia zOw#vm2JpZ7`*8q9L%D&E?o^hIeOIj^>_%90_|_u-w9CM%lU?i?}zvB*{Qu>vj1a$Cjjl`e7WNL zEdW;b;Ms5Xyg2(G_ICp84O=R{Z$RwN4?$ypHv;#DS1Z1sI$)(3#5m9i@D_lz`ukY` zJ~x168I(BC2><{$=)V@!bnd}>xjqFIIv&Cx#mtmjCz!9Kdy#OL&Z@lqFs>su|V}>Ui zi^X6{5Q@(fOTkzosimamqShQj^F8;?EwA&HOu$Z$2`ZlkzM=vyWK!U&MRxzrpI{0(y%eH@-y2q+J|XEk z4UTOwB0!P^5rHH@l9CI70i@cPaRv}b2pJa2<+t*kg*(c{@S*1BL$~*38T*s~OEQ@e zBhw=m3~xwZC2->)Zdz}^(I@Kb18MBtMirDLK>MELMV}e0pOe?3`L)srLL#bKgI7%eB4X{u&bf7UHHXISTUkl2KTJ0?Q_XHT z0i!9*^C~)qh7b}qw+`jpz95syIMtT9KQa0RBc6AY+K#xk%v&h z0A(AJ9tNV$1BIU=zjoA9V={|ic1NkG^LJ@7ucpxrD9QNz07wGb?~nC;-1}9-%Zl+*i$OD=aRzR2K(g88 z#HhL|%iS;VONGN2*kRqMZv1D4T%Din!nXFjN}Qfm~(!8Ic|;|N9gIfu$- zk>;R6(oKx!9O>9_i<(*oy|i|dMjjNAqVjJyusCYSQ0Y|xjG?ydm!?-!=Bfx#vaANr zb<#lG)1~M3y9kEyeT|8mP|PZ&0XTsKa_3!RhZah46*ANt`IOuzgb};dA78!#8W6Umv!PFaWxIycP!GSPmxn<^0XPkGl zfp#Ygz__=FwIFHDXgUd00EwU;6m=w+xIz?4o7f(PDfDuRx;g@sifIDesK@J|2T2CT zx+ytRYp9OfJ^rsxb!UEs0F>dV1j87!^2O3;o0^&il?EW;TR~{oGp6P_7*nlJq-DWa z)P-X^Fm8N7QmYO9JR^@t3+PyYo+mL{Lj>WZTvwqMdtM>+vFP;>Ktv40+{nr`s%sb3 zrp9#AlO2-ciH>-vpzcEjDn61xdcf08CinetIB;HXi{397R#)o?DLAy19{co47E*|) zhet9p=SZqy5a@PKWF!KSeGnVdYW^S;vaTeoUhhs;jRs(DGLep57S*%WkY!>503+qo z#^jF2dNcc{Dk$S|Q~fj64*E`Ryapm`6+H9SU8!ftatRMFtZ z=#v!&bL>A?*bediCN3Z(F^=9Ffz=RzdkJSa7-^Mf3P+LK7Ad?6%NEeaAel;21;c5l zkGX?&BLm|sF?H&P4hGRaJ*k8}Y&+mcB0$8UTgKxMj*R+A_YM;!${5WUT^|pR+PzZ4 zij+}D0V7tQuIcqMwq6t9J-|vO-LXOv(_^z5r-(snl^u;;QAo3*(W5LFbc-1%VZ>o& z<3Ag_fO8I;TXpsI^)=Z0+Q3f?sbq2_XKKW|F{aNT>F+M1GIxH34cq`p9bIY@)@L84-`)+JMtu8Y3WzVn^(*aCJ-r zR}dr$9#wc1i~}H*9pkw6sMaoj1XLpDpg>nwew=Mv$taAgxUYvkiYXnb^@{pd42x>o zw{m!ZvXi75BI9`lHNj?Cmd!YuMntSPIfK160$bjH-^%5Rle|QNsf-p0At(x77zPU| zA*69{^f?(HkE~t&pH38wDsOx};~j9uU@=U5?e(<>^|tK&fwk*CoKRm|lLT}|kC3q; zTw(OZ^^P^0G7^oPapK<(bC z00#pgqpTMqQYukW#W+~e8xW6!@p0`gMyXN^k^m_Mgd|UZjp{Ay`vXA`)Nsyt7>by+ zN*8KBR=db#+`~99q+@+Km72+BziF<_L=}exyUJ5 z10f{1Hgrs3nO14caa?Vlu|+nflx>k3jPiZlEw#saybly5K%_2 z3JB>jn*)e?tf?CrS3zCJDzqQ~5Q|73*+Kxo2r|^NkP@MkCbnQ(dnF5oN$iogE9^`zx4k8eh+iw~rcC zziF_je*hRhJe|#T6+4YAgouMdN**#IaXjwpW2F89vHF*!vZIwoiL;}Ob`U~>q(r$C z$l>+1?@yf??O5I;^qK&3=6uE%QY`Jtmq=DLl+X>O0z5K4P7*?jDA-{dUP$PB^kNZW z6)qt~LxdR${6K(n_WGd{N4?$KviAqPq?^qbOYK1r#;&a-HDu{1U_@pT+LjR&UXU>o zVvhLZGJb zQiqBo5P={erKlJJj3up}-<2=PaifR7HFoUSLA5~BYpiMYyyW_>Vo8n7A||!mNftty zi7rI(4Ws3v@L4270Vyi8X!LO*;g6VCRA5hFfsHS=Ck)pYQPbmNNlT>hOf3^lXk z#E(!I_b;9jmOwN-RJw{P8dkw>GJz8{wHoScg^&osa;a1-EkgILUkYv8q5@D2(PL1R_L7XV>B><45*-o7$=f zuypCOZK;I2GG8bPpz;4T)1_&2v+6}NT|@%Wi69yz&9Rt7p%h5C?t5Kf*V@4} z{sRDGOmN0t_k*xi=;>VJ-wP2pwDIjtkMA}k8fnEiBy2*;Qphby|2wr~g*j58o{NfeGp9h83z}!n{VOdlXPgVGbi2*D6S2VgQ09 z0wE9vAqvIPCdYA}W{eHWck|3S>Znd4Ebht|L({+{2_&=~BxIc8r6YmH3+QI^kO_sW z>x~y6Bq@0W0)=8pIJWihd#hIMsHV(S6JXwXCvM)+-npdg2V^QEh0rrul>rWl#WElHwmcC;C?Ns?5FwP3ily>Ozuh0S`}Z-%WJv6Z_O7mcAVd@j4bM2W zBtLIBb67zC4DByx2~W%K^IbrB}*2xJ1w6t zmY>LV6>~yLHH}M%3^!xxn~aIbC9Hf%6!K-e*Z^S|pfgwK@`K>lr=50WucCjI=o12b z=ZrIa5sF{sx(dZ0FfJjYc(%!9>psWLz!9sy%76%yJ}ls zl()ap&``HH*Hw7CRPv))L6Z&4^&*cr1x|gGED+lVMDd(~RI8-JP@r7)(V5G?>WkpT zz9?&-5P&g8qtdA*ow@w-LZKW@>@e-mOQNU;aI-X=;;dg~7clJws0ofBP!;z50EJ?( zcEspm4-fXd1XMAZ;x_-OE+_`hbs8NlNb>#9d7fK}xwH7e>4<@MtK&%a55`2uC ztUE#|AfY^hT%jb(LGawvgPI=et2juX?i5-xBKbRJ@h4l`JIN2ic-9L*WnN#jfK(?; zDxWzv_>}4ov3*B}bZqC5vD3ypG1vk>d&6m8nz6ZYSi?`Y@8~QP3Z-sgUSst~WI&wm zA%#R3N}ULzJSq`}$QMfJ$`?NvKYI8Nk3DumpBch^N`NzG&FY+aB19krq)_U=T=ub}Jy)u)tNHH}zBnVZm!Iwt`h2h8 zLq0P;J88n$KW^IEDqGt-QSyDI*7aPu2n9lI+=XF?Fi;W1K#%)=5MW1J7yhzw8_hbp z>B-qMkNmh@I|n_+j2V+ZZ0cto2&HV_uz4Hur4oESo=5Zfp->US3cDv15XTyC??R<2;%zz+B@_3XzLC|4nJHwVZ?}BUzf38Hd@%UeMjrC z`ZOh68y{_HMQ3LL4RvXxQc1XurE}%A`VZA4Pq9=+Yg-2_&M~Y$4Vfl%=JIwY0RHQ7)GsV9Z}eBukSgjzLE*j}4o) zqCQ=VbWI9L&sEt|l11|!LP+>wh_?0|O64+A$t2P>DL9Tp@4VCZc5uHCK$cWb>`sM7Hr#A{xA{BS{ndBL%J3Xbt$+B2SQM?koP}FM0|Hzz_P4= zYzZ&*VbHK`Jp!KRz_x8j zL5CL#t!b#2VD=gMXn7T}1q;9~xnzsCWk>GN&aUG3f>8WTLpsI%AV9uQMxj_l5QZoe z%LsfGCuf|)wm4F$1QL#eM8ZXlmw@BgD3*NKw)@_w(G6FQtgHFsPwML0uLp=RMx67@ z9LKrsi6@?LMvNGNdGqGM_kCP<-F5ivXFm%f5{xm)82jFg88d#;H+B42)OwzGUm}q> zec{4|iH?pAeCu1^!h;V!h~dMBgE2;-kkaw$Eg?e`i$3y&BFaI4vLB#O@KwNvF>ub| zB^`K47q(@iw#Gvup+>dN&Qf{O!DDV`Lf$=j^7!=tL|=GDRS{tQ`t`}RYd>hHA3y4l z!j9sX1;o^b`t(eTv$4s9!;D%B!w{vik3cAPi_qi)sNhF3;UbZ6;Mf)z2T zKEPO4XJ`Hu#@HM64e7_uJn@TvT`cCmyLjO#@JJ~ZO=RM$m+wUyTN47^PZhPefosQ9(yb~W{ldv?A&wDMQ3LxZoTzZeHnw3 z@E~9*tylKp2Z3^VLxC_Pa7%^BZQFvEaN#(%S_NfWuq=*pIfNt#-}m3{=qhH1*VnyJ z4$Ch(BHucD_Ux|SlA(tLAePBwZ6xX^Zr#>;d|kTscmSt*NjF_r>v^u@a3UZG0|YvX zM|ze|Ww{7I5`s|eBx+mno_QAMk&9^Cs^YF=!?tZOaFl&t-g5Je;)%x|v7dYHIrdk7 z^;f%;ZrQSB_}bULhN)Ah;`-~aM_pYV0F)SG8vvX+W5$g4dLyKd!ED!cpSk$ri@n=# zzuk7-c!BQb&70BG)PyUqyb`CJa*8_07`RgdrdLu)qR2%K1;OGBmSy%;WYN5d+6%~n z-RQT6 z(*>i85{@;iAzd@sc5K(N6{|x%-yMb~`loxjnf|WGa8-Hpx{QSAIOisdo<$Kci*Z;s z#}9A%0e=6&Vm$x+^Jr??-CJE1T3cH&Z{9q-_S$Q><(6B})YJqb3U$`ZDb3Bz%lB0{ z9|y0t_N&78ANbLaeq>*E*=4(x;eGerhs!U&91lMDAQ~Ff>kGN%fV*lPr_@=%jI(G< z9HvvpiPS#HW)TUiSpA?#V8OC2*cLZIG?6b9KkO=$vyRPvO;*@4`{<)T+7}}1kpK%8 zEZ}FIbzwSSrE>^0HrA5%~bV z+}zx}c&`uH4W54bPl;=B;{EX#uJ*Z@FXUBz;~RLYjaaM7?t&B7y& zn6iCOuJmpRKt$}_cRw1wBiH^F%VzUyQ(jX|Dw$-Aso;%_qk2+Ey|gKs^Hs?lLh3#5 z<2W~9-W3q{aIUbCi`2N3Mfe$`-A1^%rJjRdT`6VBF#={RkjEgS12>yLtOpTXFGREKsLA-a5 z>7{1%kDlR+cD2&ezbfRfR}ATuL6xgzNT*Ci?1ol}1e6LT{PTA&MSFW2o?E;aqek^^ z1#~8p!P#e@jpL6$9{=($|6(*vz!*Ds#*7(H?&)44;;+B`{?yPHmp}EyBY%7A%|96S z=%bIuK95T;`8qfwJoC&m z7&dI!J_~$zShsE+PB`HN%$zwBS6y`#xGJA7r9AbRV~+Xb?(W&NX;W%TTVXDUu3VK} zap53 zEzOXsJ0iDuBV0e++l*BVw#B0Jwmxp# z3^rHK=ZxX$Cm%!0idS*odFMsFrW#C{G6gTa^b%IBT7{c#y2%LEVT?VqV#SJGUMl_W zpSMijyrb~{5{~m<+cs}J?EilI5`O0$cl5aN0oB+)|M}0cWXTdNTed7ZE`uU0OUp>h z!*MLwHixA*l{O#8G4g{xr)1?g9Ik7{$MoLJw#~E=DfRq9h;)rt+c>QDZ%X7p{^r{s ze0}|TN&)~|v}TQan3eiR%i=fI)g(u7%R(5c**m~w^28f77?|BI%{HcHRj*m%q#}Jr z3P#<_ZaDxzMQ(r@|JCJq_L-;fZ@1ozhWdKkefQm%HEULng}*a4Zrq4tk3AMAopcf| zz4THOFxnV~;q+OvW_1F<$~Av#a&70Hl;_UsY;WUdoOUw4`OR-(!Gi0n`t3XJxC1}< z!4I%-;X>5b)`BqxueJe><3@D`j5amKarYr1GL9>*j}mHl#fvDSO)6shfinhMdu&~W za!v~IH?MUr_-t7pg1#yGY-xDf5u}^K8@f1ehH2^;t0I_^2=2Doy)uzVDmiL{t+MXBKdvUyDv!tVR)HjSEr(;|t=r79EM+7D00BwYO_CHB za{!}3#7)+&3CLI$kJXBfPDKyWW-E^fqK;dZ4aPV)R}Id&n)tD78;o;sT?nqPwWH&< zI=9Plb?mUF!|~XY&tUG?{thRfd@_FWlb=M4?hQ^n@kCsA-E~;7U;zq+0vKaSBKonz z>0kggOJ8~kci(j<9(w2@q|?>yOWoPoiTU&A%3%286_{cG+t!vO7 zP1Tum3tY?1$keu#Y#5J^bIxJe-Q}%hYiVLw(eCP&r8=^0tK%@cmN9@BMzQRh@18Zh zv2L^ju3oTO36pwYDgT{At;no69KoEc1h=#|AS#c=-+Ou-0=Vm*I}Z8jkAHmWNhh6{ z_~kEu>Gak}6hh#*9DMM>#kbyii+YQ7>()^sk)YrF<~NkdWGIu#1QRDt{Pht> z98nCzu-DJ+=;)veFT9ZI>gwp4Yp$V|mX>lRllkq66)Ohq>u&Z(Scyd9Kho)RdD*gM zy>6^aFTIpbIN=1!WHNOB{r3lnL_)m&`s=-Z-b*jNLU+%iD|Mb&O_o~4*Zrn(o=g|WXJV0Og!WZcB%P;TMb9~>YYp%J5lF1}p zcG+ce#flYvHk)1e^2;wb4z!Fu4Y;5h5}bSPxin+O3`(cdv~AnA9^b!x`*u3+xZ`N@ z^Ig{smMmG);|BcIuYN@U=!P3^=<&U4*RG{WlP1ye z#~)8GzW8D>lgYfga^=c#11*eCB{=8vYierBYu2pkQ6sjtw$d4AoI$x=v)Qu;y6!_z;GXBbaORn3mZX&Z()iCl`z(2$N4MU3tIT9Fg_f3X*ma5*{H-!GfDamBg|I1(g(r1mI&*y2{ zv}ttl#TQd1lkv0J?3V_*l0(=7JkNXR?6c1<^%Vi;&!1069d#5fU%tGQ$znDpzwF;*0bf1npo0p%>HXz$nT8D;Mt9wH z7iBV;RRdj-zQ(6P0|3C&TefVm*REaL;~SSQT?)=Qjz0S60)YGbzGwrBPYVHxp69)j z$@F}Coflqs0mmG33^?a55k1=vWgAd@S_ptrskAJc&Gy(1Sh{p6jymcn00^6#n|rQ8 z201=81PFp)&6+i9Nr%{Sk~v}w}-U~NzKE81W1sUZM>&i3~99yQ?R&70BI)`lrl zrhqZFroRd{koYtaAeYPaYHbxPQ&xOl9aO7@8ucH=$B2R1}S(?7kF&ly4CFS zBLHmapJELx4p;&#U%q@2=X^SVf@N9lbLY-IdcuSWJ<8VEv}qGYjvNWb7!lDinM|ew zPiYd z z{`u!qQ&SVY^wLYkY&Kint`S4%SA5NNUH{crU+psjTzTb{bkIQu(KF9HQ_5zu|1;1P z9Kv2;+xE4Mjg7?*KKP*O#=raSyD6Pc)53)d%h_yp*_t(Lc54(4VUQu2Ox`nP%9N@W ziahnyQ1RLtS&+$O{*=jN>Ib@BL)dpXp64w&_Sj=frBcrmgfp28)zs9`4L95% zGnve`6)RRu80ZQOq31|@p7-{7=bcyX$!ekX>(|rh(WB|x-~P7DWHN=7D_0&l&=na% z?=dc!Om4aM+H3b|>yP&Kc4}&BqI1qUhqBr1kgtD$;B&6)=I_1t-aR({&c1#&o4t6T z3qFLt!)cD=1dA6h-fiPo`uZ=v_+n}0%9S?^bb*J^$FMBx>z?QNyW0!s$}6v=F=NKi zlTSW5gGj)>|`eC%FCq0000 + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/partner_deduplicate_by_ref/static/description/index.html b/partner_deduplicate_by_ref/static/description/index.html new file mode 100644 index 0000000..afeca0a --- /dev/null +++ b/partner_deduplicate_by_ref/static/description/index.html @@ -0,0 +1,436 @@ + + + + + + +Deduplicate Contacts by reference + + + +
+

Deduplicate Contacts by reference

+ + +

Beta License: AGPL-3 OCA/partner-contact Translate me on Weblate Try me on Runbot

+

This module extends the criteria to match duplicated contacts using the field +reference.

+

Table of contents

+ +
+

Usage

+

To use this module, you need to:

+
    +
  1. Go to Contacts > Tools > Deduplicate Contacts.
  2. +
  3. Mark “Reference” in the section “Search duplicates based on duplicated data +in”.
  4. +
  5. This criteria will be used for deduplicating.
  6. +
+
+
+

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

+
    +
  • Tecnativa
  • +
+
+
+

Contributors

+
    +
  • Tecnativa:
      +
    • Pedro M. Baeza
    • +
    • David Vidal
    • +
    • Manuel Calero
    • +
    +
  • +
+
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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/partner-contact project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/partner_deduplicate_by_ref/tests/__init__.py b/partner_deduplicate_by_ref/tests/__init__.py new file mode 100644 index 0000000..3e4ce73 --- /dev/null +++ b/partner_deduplicate_by_ref/tests/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from . import test_partner_deduplicate_by_ref diff --git a/partner_deduplicate_by_ref/tests/test_partner_deduplicate_by_ref.py b/partner_deduplicate_by_ref/tests/test_partner_deduplicate_by_ref.py new file mode 100644 index 0000000..1294f30 --- /dev/null +++ b/partner_deduplicate_by_ref/tests/test_partner_deduplicate_by_ref.py @@ -0,0 +1,43 @@ +# Copyright 2017 Pedro M. Baeza +# Copyright 2020 Manuel Calero - Tecnativa +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from flectra.tests import common +from flectra.tools.safe_eval import safe_eval + + +class TestDeduplicateByRef(common.TransactionCase): + def setUp(self): + super().setUp() + self.partner_1 = self.env["res.partner"].create( + {"name": "Partner 1", "ref": "123456", "email": "test@deduplicate.com"} + ) + self.partner_2 = self.env["res.partner"].create( + {"name": "Partner 2", "ref": "123456", "email": "test@deduplicate.com"} + ) + + def test_deduplicate_by_ref(self): + wizard = self.env["base.partner.merge.automatic.wizard"].create( + {"group_by_ref": True} + ) + wizard.action_start_manual_process() + found_match = False + for line in wizard.line_ids: + match_ids = safe_eval(line.aggr_ids) + if self.partner_1.id in match_ids and self.partner_2.id in match_ids: + found_match = True + break + self.assertTrue(found_match) + + def test_deduplicate_by_ref_and_is_company(self): + wizard = self.env["base.partner.merge.automatic.wizard"].create( + {"group_by_ref": True, "group_by_email": True} + ) + wizard.action_start_manual_process() + found_match = False + for line in wizard.line_ids: + match_ids = safe_eval(line.aggr_ids) + if self.partner_1.id in match_ids and self.partner_2.id in match_ids: + found_match = True + break + self.assertTrue(found_match) diff --git a/partner_deduplicate_by_ref/wizards/__init__.py b/partner_deduplicate_by_ref/wizards/__init__.py new file mode 100644 index 0000000..fa92260 --- /dev/null +++ b/partner_deduplicate_by_ref/wizards/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from . import partner_merge diff --git a/partner_deduplicate_by_ref/wizards/partner_merge.py b/partner_deduplicate_by_ref/wizards/partner_merge.py new file mode 100644 index 0000000..d56825b --- /dev/null +++ b/partner_deduplicate_by_ref/wizards/partner_merge.py @@ -0,0 +1,25 @@ +# Copyright 2016 Pedro M. Baeza +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from flectra import fields, models + + +class BasePartnerMergeAutomaticWizard(models.TransientModel): + _inherit = "base.partner.merge.automatic.wizard" + + group_by_ref = fields.Boolean("Reference") + + def _generate_query(self, fields, maximum_group=100): + """Inject the additional criteria 'ref IS NOT NULL' when needed. + There's no better way to do it, as there are no hooks for adding + this criteria regularly. + """ + query = super()._generate_query(fields, maximum_group=maximum_group) + if "ref" in fields: + if "WHERE" in query: + index = query.find("WHERE") + query = query[: index + 6] + "ref IS NOT NULL AND " + query[index + 6 :] + else: + index = query.find(" GROUP BY") + query = query[:index] + " WHERE ref IS NOT NULL" + query[index:] + return query diff --git a/partner_deduplicate_by_ref/wizards/partner_merge_view.xml b/partner_deduplicate_by_ref/wizards/partner_merge_view.xml new file mode 100644 index 0000000..e8ee00e --- /dev/null +++ b/partner_deduplicate_by_ref/wizards/partner_merge_view.xml @@ -0,0 +1,20 @@ + + + + + base.partner.merge.automatic.wizard + + + + + + + + + + + diff --git a/partner_deduplicate_by_website/COPYRIGHT b/partner_deduplicate_by_website/COPYRIGHT new file mode 100644 index 0000000..0e90d25 --- /dev/null +++ b/partner_deduplicate_by_website/COPYRIGHT @@ -0,0 +1,17 @@ +Most of the files are + + :Copyright: This stylesheet has been placed in the public domain. + Copyright 2016 Tecnativa - Pedro M. Baeza + Copyright 2017 Tecnativa - Vicent Cubells + Copyright 2018 Tecnativa - Cristina Martin + Copyright 2018 Flectra Community + +Many files also contain contributions from third +parties. In this case the original copyright of +the contributions can be traced through the +history of the source version control system. + +When that is not the case, the files contain a prominent +notice stating the original copyright and applicable +license, or come with their own dedicated COPYRIGHT +and/or LICENSE file. \ No newline at end of file diff --git a/partner_deduplicate_by_website/LICENSE b/partner_deduplicate_by_website/LICENSE new file mode 100644 index 0000000..3939cd9 --- /dev/null +++ b/partner_deduplicate_by_website/LICENSE @@ -0,0 +1,663 @@ +For copyright information, please see the COPYRIGHT file. + +GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. \ No newline at end of file diff --git a/partner_deduplicate_by_website/README.rst b/partner_deduplicate_by_website/README.rst new file mode 100644 index 0000000..5aa2151 --- /dev/null +++ b/partner_deduplicate_by_website/README.rst @@ -0,0 +1,107 @@ +=============================== +Deduplicate Contacts by Website +=============================== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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%2Fpartner--contact-lightgray.png?logo=github + :target: https://github.com/OCA/partner-contact/tree/14.0/partner_deduplicate_by_website + :alt: OCA/partner-contact +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_deduplicate_by_website + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/134/14.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module extends the criteria to match duplicated contacts using the field +website. + +**Table of contents** + +.. contents:: + :local: + +Usage +===== + +To use this module, you need to: + +#. Go to *CRM > Tools > Deduplicate Contacts*. +#. Mark "Website" in the section "Search duplicates based on duplicated data + in". +#. This criteria will be used for deduplicating. + +Known issues / Roadmap +====================== + +* As is current now website comparasion as is now is need to be extrictly the same + but all these example of url should be consider the same: + + www.test-deduplicate.com + test-deduplicate.com + http://test-deduplicate.com + https://test-deduplicate.com + http://test-deduplicate.com/ + https://test-deduplicate.com/ + http://www.test-deduplicate.com + https://www.test-deduplicate.com + http://www.test-deduplicate.com/ + https://www.test-deduplicate.com/ + +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 +~~~~~~~ + +* Tecnativa + +Contributors +~~~~~~~~~~~~ + +* `Tecnativa `__: + + * Pedro M. Baeza + * Vicent Cubells + * Cristina Martin + * Victor M.M. Torres +* Kevin Khao + +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/partner-contact `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. \ No newline at end of file diff --git a/partner_deduplicate_by_website/__init__.py b/partner_deduplicate_by_website/__init__.py new file mode 100644 index 0000000..a18dad9 --- /dev/null +++ b/partner_deduplicate_by_website/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from . import wizards diff --git a/partner_deduplicate_by_website/__manifest__.py b/partner_deduplicate_by_website/__manifest__.py new file mode 100644 index 0000000..05c40c2 --- /dev/null +++ b/partner_deduplicate_by_website/__manifest__.py @@ -0,0 +1,16 @@ +# Copyright 2016 Tecnativa - Pedro M. Baeza +# Copyright 2017 Tecnativa - Vicent Cubells +# Copyright 2018 Tecnativa - Cristina Martin +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +{ + "name": "Deduplicate Contacts by Website", + "version": "2.0.1.0.0", + "category": "Tools", + "website": "https://gitlab.com/flectra-community/partner-contact", + "author": "Tecnativa, " "Odoo Community Association (OCA)", + "license": "AGPL-3", + "installable": True, + "depends": ["partner_deduplicate_acl"], + "data": ["wizards/partner_merge_view.xml"], +} diff --git a/partner_deduplicate_by_website/i18n/ar.po b/partner_deduplicate_by_website/i18n/ar.po new file mode 100644 index 0000000..cccbd0d --- /dev/null +++ b/partner_deduplicate_by_website/i18n/ar.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "الموقع" diff --git a/partner_deduplicate_by_website/i18n/bg.po b/partner_deduplicate_by_website/i18n/bg.po new file mode 100644 index 0000000..8f79b94 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/bg.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" +"Language: bg\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Уебсайт" diff --git a/partner_deduplicate_by_website/i18n/bs.po b/partner_deduplicate_by_website/i18n/bs.po new file mode 100644 index 0000000..5a9572f --- /dev/null +++ b/partner_deduplicate_by_website/i18n/bs.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" +"Language: bs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Web stranica" diff --git a/partner_deduplicate_by_website/i18n/ca.po b/partner_deduplicate_by_website/i18n/ca.po new file mode 100644 index 0000000..d02cc72 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/ca.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Lloc web" diff --git a/partner_deduplicate_by_website/i18n/crm_deduplicate_by_website.pot b/partner_deduplicate_by_website/i18n/crm_deduplicate_by_website.pot new file mode 100644 index 0000000..e9edab8 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/crm_deduplicate_by_website.pot @@ -0,0 +1,25 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +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: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard_group_by_website +msgid "Website" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "base.partner.merge.automatic.wizard" +msgstr "" + diff --git a/partner_deduplicate_by_website/i18n/cs.po b/partner_deduplicate_by_website/i18n/cs.po new file mode 100644 index 0000000..5f4c96f --- /dev/null +++ b/partner_deduplicate_by_website/i18n/cs.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Webová stránka" diff --git a/partner_deduplicate_by_website/i18n/da.po b/partner_deduplicate_by_website/i18n/da.po new file mode 100644 index 0000000..3e94433 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/da.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"Language: da\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Hjemmeside" diff --git a/partner_deduplicate_by_website/i18n/de.po b/partner_deduplicate_by_website/i18n/de.po new file mode 100644 index 0000000..5ea27cc --- /dev/null +++ b/partner_deduplicate_by_website/i18n/de.po @@ -0,0 +1,33 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# Rudolf Schnapka , 2017 +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Webseite" + +#~ msgid "base.partner.merge.automatic.wizard" +#~ msgstr "base.partner.merge.automatic.wizard" diff --git a/partner_deduplicate_by_website/i18n/el_GR.po b/partner_deduplicate_by_website/i18n/el_GR.po new file mode 100644 index 0000000..2ac3919 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/el_GR.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" +"el_GR/)\n" +"Language: el_GR\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Ιστότοπος" diff --git a/partner_deduplicate_by_website/i18n/en_GB.po b/partner_deduplicate_by_website/i18n/en_GB.po new file mode 100644 index 0000000..73e39d3 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/en_GB.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/" +"teams/23907/en_GB/)\n" +"Language: en_GB\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Website" diff --git a/partner_deduplicate_by_website/i18n/es.po b/partner_deduplicate_by_website/i18n/es.po new file mode 100644 index 0000000..fc58a09 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/es.po @@ -0,0 +1,32 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Sitio web" + +#~ msgid "base.partner.merge.automatic.wizard" +#~ msgstr "base.partner.merge.automatic.wizard" diff --git a/partner_deduplicate_by_website/i18n/es_AR.po b/partner_deduplicate_by_website/i18n/es_AR.po new file mode 100644 index 0000000..3ae5e08 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/es_AR.po @@ -0,0 +1,31 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2020-12-08 20:36+0000\n" +"Last-Translator: Ignacio Buioli \n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/teams/" +"23907/es_AR/)\n" +"Language: es_AR\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "Fusionar Asistente de Socio" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Sitio web" diff --git a/partner_deduplicate_by_website/i18n/es_CL.po b/partner_deduplicate_by_website/i18n/es_CL.po new file mode 100644 index 0000000..de4d5d6 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/es_CL.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/" +"es_CL/)\n" +"Language: es_CL\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Sitio Web" diff --git a/partner_deduplicate_by_website/i18n/es_CO.po b/partner_deduplicate_by_website/i18n/es_CO.po new file mode 100644 index 0000000..32f089a --- /dev/null +++ b/partner_deduplicate_by_website/i18n/es_CO.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/" +"es_CO/)\n" +"Language: es_CO\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Sitio Web" diff --git a/partner_deduplicate_by_website/i18n/es_CR.po b/partner_deduplicate_by_website/i18n/es_CR.po new file mode 100644 index 0000000..265780c --- /dev/null +++ b/partner_deduplicate_by_website/i18n/es_CR.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/" +"teams/23907/es_CR/)\n" +"Language: es_CR\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Sitio web" diff --git a/partner_deduplicate_by_website/i18n/es_DO.po b/partner_deduplicate_by_website/i18n/es_DO.po new file mode 100644 index 0000000..3428652 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/es_DO.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/" +"teams/23907/es_DO/)\n" +"Language: es_DO\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Sitio web" diff --git a/partner_deduplicate_by_website/i18n/es_EC.po b/partner_deduplicate_by_website/i18n/es_EC.po new file mode 100644 index 0000000..360b50e --- /dev/null +++ b/partner_deduplicate_by_website/i18n/es_EC.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/" +"es_EC/)\n" +"Language: es_EC\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Sitio web" diff --git a/partner_deduplicate_by_website/i18n/es_MX.po b/partner_deduplicate_by_website/i18n/es_MX.po new file mode 100644 index 0000000..632207d --- /dev/null +++ b/partner_deduplicate_by_website/i18n/es_MX.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/" +"es_MX/)\n" +"Language: es_MX\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Sitio Web" diff --git a/partner_deduplicate_by_website/i18n/es_PE.po b/partner_deduplicate_by_website/i18n/es_PE.po new file mode 100644 index 0000000..a8fe29e --- /dev/null +++ b/partner_deduplicate_by_website/i18n/es_PE.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/" +"es_PE/)\n" +"Language: es_PE\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Sitio Web" diff --git a/partner_deduplicate_by_website/i18n/et.po b/partner_deduplicate_by_website/i18n/et.po new file mode 100644 index 0000000..b0f6848 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/et.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" +"Language: et\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Veebileht" diff --git a/partner_deduplicate_by_website/i18n/eu.po b/partner_deduplicate_by_website/i18n/eu.po new file mode 100644 index 0000000..409113c --- /dev/null +++ b/partner_deduplicate_by_website/i18n/eu.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# Esther Martín Menéndez , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: Esther Martín Menéndez , 2017\n" +"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" +"Language: eu\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Website" diff --git a/partner_deduplicate_by_website/i18n/fa.po b/partner_deduplicate_by_website/i18n/fa.po new file mode 100644 index 0000000..6b1f645 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/fa.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" +"Language: fa\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "تارنما" diff --git a/partner_deduplicate_by_website/i18n/fi.po b/partner_deduplicate_by_website/i18n/fi.po new file mode 100644 index 0000000..0907fe4 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/fi.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"Language: fi\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Verkkosivut" diff --git a/partner_deduplicate_by_website/i18n/fr.po b/partner_deduplicate_by_website/i18n/fr.po new file mode 100644 index 0000000..920c030 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/fr.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Site Internet" diff --git a/partner_deduplicate_by_website/i18n/gl.po b/partner_deduplicate_by_website/i18n/gl.po new file mode 100644 index 0000000..c3a590d --- /dev/null +++ b/partner_deduplicate_by_website/i18n/gl.po @@ -0,0 +1,33 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2019-02-04 10:50+0000\n" +"Last-Translator: Marta Vázquez Rodríguez \n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\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.4\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Sitio web" + +#~ msgid "base.partner.merge.automatic.wizard" +#~ msgstr "'base.partner.merge.automatic.wizard'" diff --git a/partner_deduplicate_by_website/i18n/he.po b/partner_deduplicate_by_website/i18n/he.po new file mode 100644 index 0000000..16ca1f5 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/he.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n" +"Language: he\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "אתר" diff --git a/partner_deduplicate_by_website/i18n/hr.po b/partner_deduplicate_by_website/i18n/hr.po new file mode 100644 index 0000000..3f74272 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/hr.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Web stranica" diff --git a/partner_deduplicate_by_website/i18n/hr_HR.po b/partner_deduplicate_by_website/i18n/hr_HR.po new file mode 100644 index 0000000..ac5cb35 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/hr_HR.po @@ -0,0 +1,31 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Webstranice" diff --git a/partner_deduplicate_by_website/i18n/hu.po b/partner_deduplicate_by_website/i18n/hu.po new file mode 100644 index 0000000..e37b72b --- /dev/null +++ b/partner_deduplicate_by_website/i18n/hu.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"Language: hu\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Honlap" diff --git a/partner_deduplicate_by_website/i18n/id.po b/partner_deduplicate_by_website/i18n/id.po new file mode 100644 index 0000000..7620b4d --- /dev/null +++ b/partner_deduplicate_by_website/i18n/id.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Situs Web" diff --git a/partner_deduplicate_by_website/i18n/it.po b/partner_deduplicate_by_website/i18n/it.po new file mode 100644 index 0000000..a9a7194 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/it.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Sito internet" diff --git a/partner_deduplicate_by_website/i18n/ja.po b/partner_deduplicate_by_website/i18n/ja.po new file mode 100644 index 0000000..2f154de --- /dev/null +++ b/partner_deduplicate_by_website/i18n/ja.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "ウェブサイト" diff --git a/partner_deduplicate_by_website/i18n/ko.po b/partner_deduplicate_by_website/i18n/ko.po new file mode 100644 index 0000000..b3abdd0 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/ko.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "웹사이트" diff --git a/partner_deduplicate_by_website/i18n/lt.po b/partner_deduplicate_by_website/i18n/lt.po new file mode 100644 index 0000000..f2013bc --- /dev/null +++ b/partner_deduplicate_by_website/i18n/lt.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"Language: lt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Tinklapis" diff --git a/partner_deduplicate_by_website/i18n/lv.po b/partner_deduplicate_by_website/i18n/lv.po new file mode 100644 index 0000000..de8e38b --- /dev/null +++ b/partner_deduplicate_by_website/i18n/lv.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" +"Language: lv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +"2);\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Tīkla vietne" diff --git a/partner_deduplicate_by_website/i18n/mk.po b/partner_deduplicate_by_website/i18n/mk.po new file mode 100644 index 0000000..dfc217e --- /dev/null +++ b/partner_deduplicate_by_website/i18n/mk.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" +"Language: mk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Вебсајт" diff --git a/partner_deduplicate_by_website/i18n/mn.po b/partner_deduplicate_by_website/i18n/mn.po new file mode 100644 index 0000000..b9697b5 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/mn.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" +"Language: mn\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Вэбсайт" diff --git a/partner_deduplicate_by_website/i18n/nb.po b/partner_deduplicate_by_website/i18n/nb.po new file mode 100644 index 0000000..fe67668 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/nb.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/" +"nb/)\n" +"Language: nb\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Nettsted" diff --git a/partner_deduplicate_by_website/i18n/nl.po b/partner_deduplicate_by_website/i18n/nl.po new file mode 100644 index 0000000..6294eac --- /dev/null +++ b/partner_deduplicate_by_website/i18n/nl.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Website" diff --git a/partner_deduplicate_by_website/i18n/partner_deduplicate_by_website.pot b/partner_deduplicate_by_website/i18n/partner_deduplicate_by_website.pot new file mode 100644 index 0000000..2ab0bf4 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/partner_deduplicate_by_website.pot @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.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: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__id +msgid "ID" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard____last_update +msgid "Last Modified on" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "" diff --git a/partner_deduplicate_by_website/i18n/pl.po b/partner_deduplicate_by_website/i18n/pl.po new file mode 100644 index 0000000..31499eb --- /dev/null +++ b/partner_deduplicate_by_website/i18n/pl.po @@ -0,0 +1,31 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Strona WWW" diff --git a/partner_deduplicate_by_website/i18n/pt_BR.po b/partner_deduplicate_by_website/i18n/pt_BR.po new file mode 100644 index 0000000..1f94916 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/pt_BR.po @@ -0,0 +1,31 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2019-09-23 14:24+0000\n" +"Last-Translator: Rodrigo Macedo \n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" +"23907/pt_BR/)\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.8\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "Assistente de mesclagem de parceiros" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Website" diff --git a/partner_deduplicate_by_website/i18n/ru.po b/partner_deduplicate_by_website/i18n/ru.po new file mode 100644 index 0000000..2c28c49 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/ru.po @@ -0,0 +1,31 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Сайт" diff --git a/partner_deduplicate_by_website/i18n/sk.po b/partner_deduplicate_by_website/i18n/sk.po new file mode 100644 index 0000000..0695934 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/sk.po @@ -0,0 +1,33 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# gebri , 2017 +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Webová stránka" + +#~ msgid "base.partner.merge.automatic.wizard" +#~ msgstr "base.partner.merge.automatic.wizard" diff --git a/partner_deduplicate_by_website/i18n/sl.po b/partner_deduplicate_by_website/i18n/sl.po new file mode 100644 index 0000000..33d8326 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/sl.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Spletna stran" diff --git a/partner_deduplicate_by_website/i18n/sr.po b/partner_deduplicate_by_website/i18n/sr.po new file mode 100644 index 0000000..6e2313c --- /dev/null +++ b/partner_deduplicate_by_website/i18n/sr.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n" +"Language: sr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Web stranica" diff --git a/partner_deduplicate_by_website/i18n/sr@latin.po b/partner_deduplicate_by_website/i18n/sr@latin.po new file mode 100644 index 0000000..fe5d797 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/sr@latin.po @@ -0,0 +1,31 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/" +"sr@latin/)\n" +"Language: sr@latin\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Internet stranica" diff --git a/partner_deduplicate_by_website/i18n/sv.po b/partner_deduplicate_by_website/i18n/sv.po new file mode 100644 index 0000000..ac0b8f7 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/sv.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" +"Language: sv\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Webbplats" diff --git a/partner_deduplicate_by_website/i18n/th.po b/partner_deduplicate_by_website/i18n/th.po new file mode 100644 index 0000000..1dbdc48 --- /dev/null +++ b/partner_deduplicate_by_website/i18n/th.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" +"Language: th\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "เว็บไซต์" diff --git a/partner_deduplicate_by_website/i18n/tr.po b/partner_deduplicate_by_website/i18n/tr.po new file mode 100644 index 0000000..086adec --- /dev/null +++ b/partner_deduplicate_by_website/i18n/tr.po @@ -0,0 +1,32 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# Ahmet Altinisik , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: Ahmet Altinisik , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\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: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Web Sitesi" + +#~ msgid "base.partner.merge.automatic.wizard" +#~ msgstr "base.partner.merge.automatic.wizard" diff --git a/partner_deduplicate_by_website/i18n/uk.po b/partner_deduplicate_by_website/i18n/uk.po new file mode 100644 index 0000000..db1f60f --- /dev/null +++ b/partner_deduplicate_by_website/i18n/uk.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n" +"Language: uk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Веб-сайт" diff --git a/partner_deduplicate_by_website/i18n/vi.po b/partner_deduplicate_by_website/i18n/vi.po new file mode 100644 index 0000000..65bf64e --- /dev/null +++ b/partner_deduplicate_by_website/i18n/vi.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" +"Language: vi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "Trang web" diff --git a/partner_deduplicate_by_website/i18n/zh_CN.po b/partner_deduplicate_by_website/i18n/zh_CN.po new file mode 100644 index 0000000..37f505c --- /dev/null +++ b/partner_deduplicate_by_website/i18n/zh_CN.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "网站" diff --git a/partner_deduplicate_by_website/i18n/zh_TW.po b/partner_deduplicate_by_website/i18n/zh_TW.po new file mode 100644 index 0000000..dbac2ec --- /dev/null +++ b/partner_deduplicate_by_website/i18n/zh_TW.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_deduplicate_by_website +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-28 02:27+0000\n" +"PO-Revision-Date: 2017-03-28 02:27+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/" +"zh_TW/)\n" +"Language: zh_TW\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_deduplicate_by_website +#: model:ir.model,name:partner_deduplicate_by_website.model_base_partner_merge_automatic_wizard +msgid "Merge Partner Wizard" +msgstr "" + +#. module: partner_deduplicate_by_website +#: model:ir.model.fields,field_description:partner_deduplicate_by_website.field_base_partner_merge_automatic_wizard__group_by_website +msgid "Website" +msgstr "網站" diff --git a/partner_deduplicate_by_website/static/description/icon.png b/partner_deduplicate_by_website/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1f1ca2b0ef723d3dbe1d1b228d067c8aed07a18b GIT binary patch literal 11304 zcmV+@EZ5VCP)u$;vWL%ei&xoLlwPSKn4&)dhwzjA0C87{eIGForRVVGLs! z!x+X#1#A$$^I!m<)z{Ag*tm~+rvR9uub%|)_CD&J0bmjU0l?B_>jA9VNBvI$n60n# z`mY*}1#qOk4guHzwgY%%AN3CbaGJh;TerCyrUN)pUoQvn&OYjWXfYaUun52pyQ%l4 zu0sH>?WW$ly3XSO{-m#0bW{I<#Csp;rrr~}&Ncv#>FZ_yd>{3%O}zKbZr*#dt|I`9 z>!#j^8f&14@bW(HAENI|bU&bnAtw4)0o<*xO90YU>T{?;l=^Qsst>3OphLgwZvAfa zJx5ll4*-AY(&owgsAu}#w2%8ADE7t81C8J6e`f+1RptK4iFy*irvZ3X>YbFhUY>Yw z8cKwB#isy_1n?Gs&HB4%R;hO^fSM}r1%MN()X(T=B!H)M*@7zd8gv@~C9wt_gUtXO zz-Ox5Hv{`Ll#P%AFt1&|+0GRi#Mmz%-cJtly81Q2hggo4b#rY`{`!hyXpYn+l;thA6XbT{Gj(|ZN*72l*nP0^n#i1ji6T&c^8=xiSxgLt6kC(2LMWjmmx3nn9xQe2z&z6)SoqPzg$1$~`VFDL6h zYy_}Xm;Is2dryX9Jc)hB2tIHOCIh?+V1vFk1ho+xh0i4Fb|t8bm}!=yGm@5g*MR~$ zyOh-i$}q}uC`L)b*Z~U=)6Ued*4`5nW#&2uU?+wF0Qf!>kxex2c>TEziWv;PsLRa^ zoR3&cPpk6Yix8`a6qNfF>as%<^^6_S2Egf3@0=>{Ju30NpVVcW^yj}x)XN~YBh2@0 z(Vv%AdGALSry{lkMj(!+J=Ue(R9zkb$O5=dfBxe>-a8(#zWoe<&*|%~VOI;vb08=; z^BjHc1E{O=UIrBzBmiGQY@bK~W4hE`sqcL`(SAbp_{5-LFjWAcjHRM($2`Ph`k5~E zHbV`bQ4w9;zpmI0;1zv6AJxS)pcv117Yh^bT?r)>x*}E)fc?Gq_lfs@ zI`ORRQtuQ1|Em9{ck{g;TKo&t%-W^@-B*16OZxs!#BqXZ@qU8^h!=2-n^rA8KS$qd zMeOE%vPwOJ z3}YC>7{&l$KvTkqh`svitC^aTY88w0Fgzq3}@9XE{~+3-(ZDwUE_ zsNts0Qp)$%1 zuD<53k#%*GOdmVZf~nbVm_bN00Tc}kJ%pB)7PkOKvZb}qRBSC@ICpMicbUfrjD86P z6A=qo>p5da)GtoEPBi!oMznYSQ#X~!S1&-!8B9G#MDT+UV7w-iNq?=OrF1b7SyjG% z$RWRB!^GO!%ylEOwUbB>{`+VFASM6IR`e5D1>}(#KdH|KW=-zSb`( z<^93{8#itp>7~;Do^qXfX>=It++mnMeN$aA)z{=L{Z1k^1Hv$bV_BKBm%jYPwd-c| zM|%en_uqfNa@B54xd{791qCWDu;zOD{x7rM5+Nbu}N4$2ZwYuK$=GXr_kU@C1ycFz-uD3=JV9Y;Jv=bNhl^F6Z>M z%>#*XA3N-zjOSkD*p?GBx9%ty7*MLB&Cjz7c+pP zc<_z*Ba=*KDk3(1l>{*cwUMCu8Ajlo!Lgl@ZF|FG&P+g+T@Z9bL=5N3dl_)5-v-9eHn%0(2< zaMjbK=u3V>934~AgTc1Al_G0WfB3-tiH>a6C8C)YXKL?xG^MH2L@+ZSQRGuegg7)z zvEl`rO&djnzYE2|kueA`#_Vz!Ouzp6>$Qv+8VK7hx5E6HjPp)5P&HZr#=S)>1xZUrGfAKV zNCfqwXd=PH6{1kuoov zf&j{JRD@xSS%p&h6OE0HLrMaW@U0-U>lst)9E_>aC(^WFESkcx9T*S3AgRTMexIR7 zBn5OVK(CV+sUd=JN_$7K7QNhU)N2($L=42-$jUXM>wTh4>2%VI9g^aOj#yPtXH|j3 zpCpi0c-qP2z8{VP&g*T{2LvPPY8@d3hqlsVpI*^I3K7llh(_ifNu>sXPR~R}A`saJ zu`#XI4?-d9%EEHHXa#VO-nP5f z4Dc3UWzy~hA&F_-tn?HyNG-A>-4%s26N4UQ!Jt#jKoKJjD;xjW*ae((*xahCudlB` z=WXGGicC5^hBLTQO0~XWrn@xp4gipGI9La`jJP+{i4EgqKnNffs}7|KU=|6ihHR$V zeuD!-uNk1`z4xrWoK3d4G9zOBtqnNsr7;4cD0al%30KDqaDqXi;8DV>U>pFc>=?(j z$2NEPqoH;Y4GDB~6b`a&D;>K{rslcPhZa0LUoog@}|$l$6ke ziP?Zy560!%U5rwt7$gBw3J6J_02|v|t{(^lK~Tdv<6$Ubu2r&7`?13a#Q=dBnz2d{j(hjrchl&FO6)ZQ1eFq}bPa@%;M&kJjb&P-F_ZTe z5hGR=213MkL2Tb@0pzO64*MAyxLOnywI% zlszEKz^PG}f}&8Ts;>wUWxz_E9Sc4C6P#`aU$2d~j2&CQZK#NU02nnYn{V$ZwHaCn z5eI`5J!HhhvEJ8Zr2YkB@h?ebM=OaEXGa<7AcO=-iAp(;qv~rnPoECIH|_2<11wnZ zF<(frvZGKYnHVUc2TBEaWL!=XLW(HZVFq4E=x6k15n>6KkRlafRDmA|aL!)&_~fzs zI%RxN;HBMsp;T@Of-rV%B`KAqqks`JlhC$|NO(cUNQ{kOK=oT1MiQ}2WNfcc%F?L% znn!v&8G6kCj4?U!pz&`MOOOCVAYNmo%t z!xG$0CUBybRzqD^2#Fx9l*^^^{doUTD}#zzQ>S+9ZE1g~T&_f}pNwX`R)rL+I~B~K z*hP+lKPq-0gsEpjtSZnJ3L`lQfe6vs*74-DiDR~Q-@1LHPYkefct$8lKSa5fSucW^tG}+DxhqW+5beKcu#f;=?B$d+d;j049+g zZmp%JlRnwg=Tx5U zIJWiRTQ9w|r!Q^pGXpF>@5JqUTH01r{D4enq!4-~D;eORNUue?EYf%bQb)uR+44jX zp@awoK!i|ADwQj1{TBbVzP5Rwz!;Muu}51vItqahQ7Al&{CgwrV{6~+1u+a@X1uwf z#$HR&P%)7tiHaZYX)hKZTeN6VpC&_}8Gtb+YHKnNwzPIM`$4D;8t9-7iwvMR8c0#X zM6?v#X_JJuBaFYR3Dr?31|a#<&6{5sGAn>pQR8n3{P4G>QU#%oTfi*-XnL3&2ooU$ z5S7OunCv2%S`&pLSZIP^vuI-cf27QmSQK zLS(oZOW$NnL@r_SB~i$iz0U>+!vJmV#ST9Retz0%NA@cEmqfoXz*o;W!xy3WS$jvZ z6a>a4L=?|9xon-+xEVNN(U%N}0LsV_B19Mpv=@uzLPvSo);C`2dK~MJL_>6a*oHFoX~S9ffkyw(TEZy7-(v z8Gi=-c2@A2XU^Z1$)s;<-rL$*@qjL0zdo1X`h+3edLISAMD=KRxB3Fox;4v>W`QKak_^T5@9HHB8c*+ zL>Qt_ETf}PdVAuyQQto9xJmtH2=^-koH=)H+nggmeyeNSyINY?5r&~&@e)y_FUoqM z&P%*Pgb-3d2!S97&|WAal=6-7W9n{Mc=+MH+Vn7(V2shHkDU6u$rHyszPF_vm5QQ-T2tNIY+*}|8E_d z7(ae|;jrl+yEl}w<(=)jP$-w-YkeNA=Z8W?3=?)wC?tX)Kp2K7lq%Ttr|lRwcI10U zA3fvV{tklmI|DGr!o96+|K~b(_}-3Y?Ap_UQn`Y1Ie_o00rvesGk}C21_*_K9|S0s zE7-lK4ZHWYL4>kwJA7SFPRSf<$H%<->Z>Dm@7R-f9A|S|TLIg4G^4#xM7ivv;)n2k zMT;N^^+K0G5Gn@o{Qxa(1-!R&k75o#+%ReM==T0@$M*5-1#zX$M> zd_I2*5iOlPd-h-)F4+j+ECBz})YNoFrBb<a(@T)?|?O zT$Mc~S+w3EgoGc4*xS;Ma;1VyI*n{i29D#cuDNI4EtDHknK%k>|q*wV=mWu!+ zAqdq;qP7*EnP+hxxrnx{I_^3)Y}*C{N5%K$cW$~tJo@lM_V0f8JNBthed>L!TeWHx zzVL-FVEXjwxbC{^P*+z60AAMS>{|t7Ok78vw$o(jt$$kU|TkV zP@q&US2~L2lEqn5OGokX`i%SR-kn?5pK-<+eovU;fEa*?*qV(SNBS+{Ou^`)lw-|p z$kt4?9ouzm#nqu+?+!x~{nNADEPp35Tvgt@ZX+Qo=iFq`vnV2FF%HY-`1Xz8!ZS}l ziKm`=3XP48`)q4-b2An%UW}Jtei`5S&Uet**a#vDb=J%&vuDplsk49?XVH;3Os9?$sdJLe zCK8s|{h*k@f@NEP3jY8JbDg5v>?Pd*Lx@h zuD|wbyz+7$Pd)V%rcJB%L!q5PM7Zgun{d-jH(}}0r8x1#6TujhMC1eb-0a!2d-dDB zk3arq>YD2=xO&}duU!4}pZ$z4TC}L!`e&VW7K9ME@x~jYGRv(2w;UA(rFgTj*;LB( zBv9)mEM8F4^fO1zs%>%{j>BPD7Hr1`0P5%{RSM;Dz7mG_k4V)lJK~6GySsCxt1|9%DDetR>Xe(EVqoH+4-2MYimeDFbBbkRllhky77Tzv7xrZ`}X zT`+6btosl2J?q!6clVZY>^(oe^V>iF$zAgvdE^nCbka%teQxX4tvLMf!*R_u*I>bd z1polXEx2A*Z}U!U4Woo~)Jwpe^G<6frrfgh4jTY0+HJ$&I2Ih+2ICABKk)aq7Ppkk zl{@QF?!B{S9k#uiM0g(qtY5#gwkY<_C&JgWHQq5bUMkHPgC7L(**#{Kn%zHog)chQ zN-zJakiXtBq<01-cgv7YnTog@S|k!sE|&4HU%M17Eqn31C!fUFvAx>?oy+BL_St9S zgcDA{zx~_48A%f`#?GBJYgX5vsO-7V` zkAM7QeB&G6z{~7!eok71RYL86@Ix9-kplEEI6*C0_z(gyqYZW5kFN2Tbs4 z*tBUA7A{kE z3z8JPTyNL*=o_Z=g&%<@sT?ar-3b&>K7Plh%NEv;yGc6L* zfe7G6S{jwACnC3aMCa%zA}Ei-acnTg&`~ILR4U;Uo}Id`v2pT7qZT-zLa489+yKKuWTStGk&0#whIA_YL)#unaw$W7#w#B0R zwl24A2Aiw*bH?!aV-KTg&5Jniyz`=2(-%yeHVw}`_Z(h&=_TBFtSp9LIufb6EONY4hhehJMiZ6s;VG!*#8=OrOnc+e{mgQm-$B$kuqZBS+N!O_}^h zUfcNgm$q!7Gyt&s*ROXEvoc?_EPg{>O?ou9EQFz2y#q`pPkcawfjRBc9Aj#B^_neC zD$-}DV8p%blmh@Has!P1SJm;v^55V;ZoUZ(_4T;(&O0%8?p*X0Teoh-amO8plTJDb zmtK0Q2^eh+!*J%@xpUh9VD0)h8(rJEE91Fy+gkSWGfq1h|MX8^#?qzN_368ByX`i7 z>s#N#vSrIqTU!gp7`)mBIF1|j88Fh+7{{GeLS!5#>PHDRJn=&m(IFMF{lFQ6tv$Am zVx?UQ@%`E~{|;+<>GcIQHQxOr8fwRw-|y*sCLLmH6=nx3gE`O7xF}H;P{N=A;vKF$ zQO>|Rr%0J3814I-@=B$GJ8%CV-1a{|!ax7>65MdZ4aj7AeH;z|V8ezDIPSRP@YSz= z6`%k7=K-KhM9<8gJ^QSeUw*qDcKDM~BkMlL8Q7xp&c(!o55}@(%Q`V_Z$Ly?uwVg3 zj~3*hgw*~}V%tTSxSi$k%?W#o^d? z^gi3>`W}a4>+fNm%WEiCx#lw$1j%S`(fg_GM0?$AHe4hrQv9S>kJ@gR1_r34o z)mL8y)DKXfxOVN@e{89=eln9uEpQx*-SXX=v2(``+%hZyg8bc zsZ?6gQ5$T@zE>|-3u(#nnBFRor0Q}whTeM2EXz_xA^;GOcHJ~daWMxl4n*8!?V5m$ zW${?7=;&1RB5k(vh(T1jW!YeigL5_DoU4T&%eKKd2iJ|@x~?6S+v?u?%2nB6jfdmm z$ChK!7yb?>pL{ZY@Pi*j9Nin7c;bn;_S$Q)bm>wQi$yTT(nR!qhtnYdYF0k?9PYg1 zc0BOF1IT9kb}n^WTN{=vS%OnfJr$>&b{g)u;||!4gHdC~qqeR=Pc+qM&Mk0FH$zj~ zRV8^q7VY} z=g-H42@~+mZ+;U1e8$-COCcWmt20jd_SIKk-EhSfSM+J>Kk~>USh8dZ4m#){Ty@n| zV)7w}2rup3UpHdRA3#K1`)26JEky%!-_WCLxp{_nGj5$mNvQlnp(pCp+O&yMsTBS4m%pT3E=RdsE|@%d^3RVr;)qfhhP{4oYilcA zc;SUqS64?@Uwt(-H8oXox!kYTtXVT;f9~cl5mqXd`p;}OTUoVgRj&u@(n~L;g$ox_ zE|;TU{NfiuDwPtiyz)w~-}l^e&(R@=971#E%%MjgeYBF#=lA6E`Ev%FSRYz&&M$Xe z*MI!+$9pwkTeof{&-3Wsd+()BfBMsO`Q?}Q>OH>i)74jBP3d%+F1ze9xn|88KcCMp zd;a<7M-DcPJ_@*?FHCUmx#!ZXS+gjc&C;%2yL$Zm?%lg-{`~ngb?Q|5#V>vlILz6HYjRo_+S&QZAQ! zaqZf*2MsncK9b;^FR7`isjOeWzDI-D+}uoOoN)%Vx3~A`xhI}@g6it(Xz}93w0iaG zAeYPCaR2@H|3&<~?S~ew>wfp3gAOX~*|VodgV|I3>Q}!a&+};M(xoz&%T@CE{Mm!u z_hBe-&-0!>^UO2LQpy1t{3o7xf;`Won{U2Z=5o1WQ&ZD|!S3`hI%7;ao!<3d|Mg$} z&H?Mzt)sfSI$FAPsm$l|?M+Qhefr(LVGJBjNvG5Ppa1;lejEHkp+GZc%%F=ezL;{k zoS)Cec03F1KW``!|gJV}j#2l^0%k zq0fWAcI{e9rBd|30}llGeEw+~V!vBBjD5gyoFATg>Zzr^GQi0vpG+5AZ~^6Vx!|Rj zUOIHJ`!$RM$3eDj2kX|Y>-FI0^La|A)AZZl{?^asa(4}Ohx!x!zCC;hVw>x_kKc38 zJ-t3(==R%h$LXh^j*%lra?bfc?=>980N}3=KKS5bZ)Sg`QlSweM$jF1+(Efq?xn%* zNPpv_AOQg2@f|yM*c&!%=<$OqSFQx-97i90bP>QW`oC#|i;oHelswP-V=mY8<8_{X z`e__<%rW4cyF~QF0JLpT@ljy_l*{E+`Fy^|cEHM&D{<6OM*%=Md-m*}i;y9Xj|>9@ zL9l-P`t{|WKKI&duVKcF833@MC+8LYrQjpO007!rT3UKEfZMlk$KJhrF>Ts3Fvivo zRKo@nA0-B8Z*T9}@jBbKZ9_Jjh39!?DP^yJmuDzrKn{r-qToH<;IVV(PIJzW0I*|V znl-ri&@#a4)vKp)&SwHBT9(zaXwjmhCrz5vqimgR+qPlMm@#0C5fL4e%jH@DbrzzO z(uk81=e$fryJpXx{pbGf$3Wx5!~o+{snq|bQmIN11no z=aVN-?vV)CxpOB{sTAIM=N*@b{*Ezr0TB^nj2L4U5y=S?CUCv8=p_K}Ke%X!s43UCHHg7Y%lYhw*-V#&I0~*T4RCzYe~XlFmQ> zd}?fLr01S{u9VN``*v!?Fa{J~a9!7b@x>SWjRCH_@=7}R;Dc%T^5x}xKL5Xi-N9k( z2exfrGjim}(%Wyp-RHr-^Ugado6XX)Wy>o0e16sX_3Nt|g~J$PNT<_xO`A5YPa8#k z^PAsLI-RB;{pd$QE|+^Vm&?@;cE5&k;BY+8TXEcR$CbSWeoFN)hCEW4OlI}mxpOP2RLVd5?6d!~si|r6%P+rt@L)G=7#|!)rqk&+Y}@|k eU^iqi@c#kO;U2Fxg!?!E0000 + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/partner_deduplicate_by_website/static/description/index.html b/partner_deduplicate_by_website/static/description/index.html new file mode 100644 index 0000000..8637f3f --- /dev/null +++ b/partner_deduplicate_by_website/static/description/index.html @@ -0,0 +1,457 @@ + + + + + + +Deduplicate Contacts by Website + + + +
+

Deduplicate Contacts by Website

+ + +

Beta License: AGPL-3 OCA/partner-contact Translate me on Weblate Try me on Runbot

+

This module extends the criteria to match duplicated contacts using the field +website.

+

Table of contents

+ +
+

Usage

+

To use this module, you need to:

+
    +
  1. Go to CRM > Tools > Deduplicate Contacts.
  2. +
  3. Mark “Website” in the section “Search duplicates based on duplicated data +in”.
  4. +
  5. This criteria will be used for deduplicating.
  6. +
+
+
+

Known issues / Roadmap

+ +
+
+

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

+
    +
  • Tecnativa
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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/partner-contact project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/partner_deduplicate_by_website/tests/__init__.py b/partner_deduplicate_by_website/tests/__init__.py new file mode 100644 index 0000000..8df8443 --- /dev/null +++ b/partner_deduplicate_by_website/tests/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from . import test_crm_deduplicate_by_website diff --git a/partner_deduplicate_by_website/tests/test_crm_deduplicate_by_website.py b/partner_deduplicate_by_website/tests/test_crm_deduplicate_by_website.py new file mode 100644 index 0000000..c942561 --- /dev/null +++ b/partner_deduplicate_by_website/tests/test_crm_deduplicate_by_website.py @@ -0,0 +1,71 @@ +# Copyright 2016 Tecnativa - Pedro M. Baeza +# Copyright 2018 Tecnativa - Cristina Martin +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from flectra.tests import common +from flectra.tools.safe_eval import safe_eval + + +class TestDeduplicateByWebsite(common.SavepointCase): + @classmethod + def setUpClass(cls): + super().setUpClass() + cls.partner_1 = ( + cls.env["res.partner"] + .with_context(tracking_disable=True) + .create( + { + "name": "Partner 1", + "website": "www.test-deduplicate.com", + "email": "test@deduplicate.com", + } + ) + ) + + def test_deduplicate_by_website(self): + self.partner_2 = ( + self.env["res.partner"] + .with_context(tracking_disable=True) + .create( + { + "name": "Partner 2", + "website": "www.test-deduplicate.com", + "email": "test2@deduplicate.com", + } + ) + ) + wizard = self.env["base.partner.merge.automatic.wizard"].create( + {"group_by_website": True} + ) + wizard.action_start_manual_process() + found_match = False + for line in wizard.line_ids: + match_ids = safe_eval(line.aggr_ids) + if self.partner_1.id in match_ids and self.partner_2.id in match_ids: + found_match = True + break + self.assertTrue(found_match) + + def test_deduplicate_by_website_and_is_company(self): + self.partner_2 = ( + self.env["res.partner"] + .with_context(tracking_disable=True) + .create( + { + "name": "Partner 2", + "website": "www.test-deduplicate.com", + "email": "test@deduplicate.com", + } + ) + ) + wizard = self.env["base.partner.merge.automatic.wizard"].create( + {"group_by_website": True, "group_by_email": True} + ) + wizard.action_start_manual_process() + found_match = False + for line in wizard.line_ids: + match_ids = safe_eval(line.aggr_ids) + if self.partner_1.id in match_ids and self.partner_2.id in match_ids: + found_match = True + break + self.assertTrue(found_match) diff --git a/partner_deduplicate_by_website/wizards/__init__.py b/partner_deduplicate_by_website/wizards/__init__.py new file mode 100644 index 0000000..eee5199 --- /dev/null +++ b/partner_deduplicate_by_website/wizards/__init__.py @@ -0,0 +1,4 @@ +# © 2016 Antiun Ingeniería S.L. - Jairo Llopis +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from . import partner_merge diff --git a/partner_deduplicate_by_website/wizards/partner_merge.py b/partner_deduplicate_by_website/wizards/partner_merge.py new file mode 100644 index 0000000..22df991 --- /dev/null +++ b/partner_deduplicate_by_website/wizards/partner_merge.py @@ -0,0 +1,29 @@ +# Copyright 2016 Tecnativa - Pedro M. Baeza +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from flectra import fields, models + + +class BasePartnerMergeAutomaticWizard(models.TransientModel): + _inherit = "base.partner.merge.automatic.wizard" + + group_by_website = fields.Boolean("Website") + + def _generate_query(self, fields, maximum_group=100): + """Inject the additional criteria 'website IS NOT NULL' when needed. + There's no better way to do it, as there are no hooks for adding + this criteria regularly. + """ + query = super(BasePartnerMergeAutomaticWizard, self)._generate_query( + fields, maximum_group=maximum_group + ) + if "website" in fields: + if "WHERE" in query: + index = query.find("WHERE") + query = ( + query[: index + 6] + "website IS NOT NULL AND " + query[index + 6 :] + ) + else: + index = query.find(" GROUP BY") + query = query[:index] + " WHERE website IS NOT NULL" + query[index:] + return query diff --git a/partner_deduplicate_by_website/wizards/partner_merge_view.xml b/partner_deduplicate_by_website/wizards/partner_merge_view.xml new file mode 100644 index 0000000..671457e --- /dev/null +++ b/partner_deduplicate_by_website/wizards/partner_merge_view.xml @@ -0,0 +1,21 @@ + + + + + base.partner.merge.automatic.wizard + + + + + + + + + + + diff --git a/partner_identification/i18n/pt.po b/partner_identification/i18n/pt.po index ae1e4e1..759e1b5 100644 --- a/partner_identification/i18n/pt.po +++ b/partner_identification/i18n/pt.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-11-21 01:49+0000\n" -"PO-Revision-Date: 2017-11-21 01:49+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2021-12-20 14:39+0000\n" +"Last-Translator: Pedro Castro Silva \n" "Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" "Language: pt\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: partner_identification #: model_terms:ir.ui.view,arch_db:partner_identification.view_partner_id_category_form @@ -43,12 +44,12 @@ msgstr "" #: code:addons/partner_identification/models/res_partner_id_category.py:0 #, python-format msgid "%s is not a valid %s identifier" -msgstr "" +msgstr "%s não é um identificador válido %s" #. module: partner_identification #: model:ir.model.fields,help:partner_identification.field_res_partner_id_category__code msgid "Abbreviation or acronym of this ID type. For example, 'driver_license'" -msgstr "" +msgstr "Abreviatura ou acrónimo deste tipo de identificação. Por exemplo, 'CC'" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_category__active @@ -61,27 +62,27 @@ msgstr "Ativo" msgid "" "Another partner, who issued this ID. For example, Traffic National " "Institution" -msgstr "" +msgstr "Outro parceiro, que emitiu esta identificação. Por exemplo, o IMT" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_number__category_id msgid "Category" -msgstr "" +msgstr "Categoria" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_category__code msgid "Code" -msgstr "" +msgstr "Código" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_category__color msgid "Color Index" -msgstr "" +msgstr "Índice de Cor" #. module: partner_identification #: model:ir.model,name:partner_identification.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contacto" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_category__create_uid @@ -110,6 +111,9 @@ msgid "" " %s \n" "(%s)" msgstr "" +"Erro ao avaliar o código de validação da id_category::\n" +" %s\n" +"(%s)" #. module: partner_identification #: model:ir.model.fields,help:partner_identification.field_res_partner_id_number__valid_until @@ -117,11 +121,13 @@ msgid "" "Expiration date. For example, date when person needs to renew his driver " "license, 21/10/2019" msgstr "" +"Data de expiração. Por exemplo, data em que a pessoa precisa de renovar a " +"sua carta de condução, 21/10/2019" #. module: partner_identification #: model:ir.model.fields.selection,name:partner_identification.selection__res_partner_id_number__status__close msgid "Expired" -msgstr "" +msgstr "Expirado" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner__id @@ -133,33 +139,35 @@ msgstr "ID" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_number__name msgid "ID Number" -msgstr "" +msgstr "Número de Id." #. module: partner_identification #: model_terms:ir.ui.view,arch_db:partner_identification.view_partner_form msgid "ID Numbers" -msgstr "" +msgstr "Números de Id." #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_category__name msgid "ID name" -msgstr "" +msgstr "Nome de Id." #. module: partner_identification #: model:ir.model.fields,help:partner_identification.field_res_partner_id_number__category_id msgid "ID type defined in configuration. For example, Driver License" msgstr "" +"Tipo de identificação definido na configuração. Por exemplo, Cartão de " +"Cidadão" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner__id_numbers #: model:ir.model.fields,field_description:partner_identification.field_res_users__id_numbers msgid "Identification Numbers" -msgstr "" +msgstr "Números de Identificação" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_number__partner_issued_id msgid "Issued by" -msgstr "" +msgstr "Emitido por" #. module: partner_identification #: model:ir.model.fields,help:partner_identification.field_res_partner_id_number__date_issued @@ -167,11 +175,13 @@ msgid "" "Issued date. For example, date when person approved his driving exam, " "21/10/2009" msgstr "" +"Data de emissão. Por exemplo, data em que a pessoa aprovou o seu exame de " +"condução, 21/10/2009" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_number__date_issued msgid "Issued on" -msgstr "" +msgstr "Emitido em" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner____last_update @@ -195,18 +205,18 @@ msgstr "Atualizado pela última vez em" #. module: partner_identification #: model:ir.model.fields,help:partner_identification.field_res_partner_id_category__name msgid "Name of this ID type. For example, 'Driver License'" -msgstr "" +msgstr "Nome deste tipo de identificação. Por exemplo, 'Cartão de Cidadão'" #. module: partner_identification #: model:ir.model.fields.selection,name:partner_identification.selection__res_partner_id_number__status__draft msgid "New" -msgstr "" +msgstr "Novo" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_number__comment #: model_terms:ir.ui.view,arch_db:partner_identification.view_partner_id_numbers_form msgid "Notes" -msgstr "" +msgstr "Notas" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_number__partner_id @@ -217,17 +227,17 @@ msgstr "Parceiro" #: model:ir.actions.act_window,name:partner_identification.action_partner_id_category #: model:ir.ui.menu,name:partner_identification.menu_partner_id_category msgid "Partner ID Categories" -msgstr "" +msgstr "Categorias de Id. de Parceiros" #. module: partner_identification #: model:ir.model,name:partner_identification.model_res_partner_id_category msgid "Partner ID Category" -msgstr "" +msgstr "Categoria de Id. de Parceiro" #. module: partner_identification #: model:ir.model,name:partner_identification.model_res_partner_id_number msgid "Partner ID Number" -msgstr "" +msgstr "Número de Id. de Parceiro" #. module: partner_identification #: model:ir.actions.act_window,name:partner_identification.action_partner_id_numbers_form @@ -235,48 +245,50 @@ msgstr "" #: model_terms:ir.ui.view,arch_db:partner_identification.view_partner_id_numbers_form #: model_terms:ir.ui.view,arch_db:partner_identification.view_partner_id_numbers_tree msgid "Partner ID Numbers" -msgstr "" +msgstr "Números de Id. de Parceiros" #. module: partner_identification #: model_terms:ir.ui.view,arch_db:partner_identification.view_partner_id_category_form #: model_terms:ir.ui.view,arch_db:partner_identification.view_partner_id_category_tree msgid "Partner Identification Categories" -msgstr "" +msgstr "Categorias de Identificação de Parceiros" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_number__place_issuance msgid "Place of Issuance" -msgstr "" +msgstr "Local de Emissão" #. module: partner_identification #: model_terms:ir.ui.view,arch_db:partner_identification.view_partner_id_category_form msgid "Python Validation Code:" -msgstr "" +msgstr "Código de Validação Python:" #. module: partner_identification #: model:ir.model.fields,help:partner_identification.field_res_partner_id_category__validation_code msgid "Python code called to validate an id number." -msgstr "" +msgstr "Código Python chamado para validar um número de identificação." #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_category__validation_code msgid "Python validation code" -msgstr "" +msgstr "Código de validação Python" #. module: partner_identification #: model:ir.model.fields.selection,name:partner_identification.selection__res_partner_id_number__status__open msgid "Running" -msgstr "" +msgstr "Em curso" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_number__status msgid "Status" -msgstr "" +msgstr "Estado" #. module: partner_identification #: model:ir.model.fields,help:partner_identification.field_res_partner_id_number__name msgid "The ID itself. For example, Driver License number of this person" msgstr "" +"A própria identificação. Por exemplo, o número da carta de condução desta " +"pessoa" #. module: partner_identification #: model:ir.model.fields,help:partner_identification.field_res_partner_id_number__place_issuance @@ -284,6 +296,8 @@ msgid "" "The place where the ID has been issued. For example the country for " "passports and visa" msgstr "" +"O local onde a identificação foi emitida. Por exemplo, o país para " +"passaportes e vistos" #. module: partner_identification #: code:addons/partner_identification/models/res_partner.py:0 @@ -292,23 +306,26 @@ msgid "" "This %s has multiple IDs of this type (%s), so a write via the %s field is " "not possible. In order to fix this, please use the IDs tab." msgstr "" +"Este %s tem múltiplas identificações deste tipo (%s), pelo que não é " +"possível uma escrita através do campo %s. Para corrigir isto, por favor " +"utilizar o separador IDs." #. module: partner_identification #: model:ir.model.fields.selection,name:partner_identification.selection__res_partner_id_number__status__pending msgid "To Renew" -msgstr "" +msgstr "Para Renovar" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_number__valid_from msgid "Valid from" -msgstr "" +msgstr "Válido desde" #. module: partner_identification #: model:ir.model.fields,field_description:partner_identification.field_res_partner_id_number__valid_until msgid "Valid until" -msgstr "" +msgstr "Válido até" #. module: partner_identification #: model:ir.model.fields,help:partner_identification.field_res_partner_id_number__valid_from msgid "Validation period stating date." -msgstr "" +msgstr "Período de validação indicando a data." diff --git a/partner_ref_unique/i18n/pt.po b/partner_ref_unique/i18n/pt.po index e15e364..bc687b5 100644 --- a/partner_ref_unique/i18n/pt.po +++ b/partner_ref_unique/i18n/pt.po @@ -9,60 +9,61 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-01-25 03:42+0000\n" -"PO-Revision-Date: 2017-01-25 03:42+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2021-12-20 14:39+0000\n" +"Last-Translator: Pedro Castro Silva \n" "Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" "Language: pt\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: partner_ref_unique #: model:ir.model.fields.selection,name:partner_ref_unique.selection__res_company__partner_ref_unique__all msgid "All partners" -msgstr "" +msgstr "Todos os parceiros" #. module: partner_ref_unique #: model:ir.model,name:partner_ref_unique.model_res_company msgid "Companies" -msgstr "" +msgstr "Empresas" #. module: partner_ref_unique #: model:ir.model,name:partner_ref_unique.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contacto" #. module: partner_ref_unique #: model:ir.model,name:partner_ref_unique.model_base_partner_merge_automatic_wizard msgid "Merge Partner Wizard" -msgstr "" +msgstr "Assistente de Fusão de Contactos" #. module: partner_ref_unique #: model:ir.model.fields.selection,name:partner_ref_unique.selection__res_company__partner_ref_unique__none msgid "None" -msgstr "" +msgstr "Nenhum" #. module: partner_ref_unique #: model:ir.model.fields.selection,name:partner_ref_unique.selection__res_company__partner_ref_unique__companies msgid "Only companies" -msgstr "" +msgstr "Apenas empresas" #. module: partner_ref_unique #: model_terms:ir.ui.view,arch_db:partner_ref_unique.view_company_form msgid "Partners" -msgstr "" +msgstr "Parceiros" #. module: partner_ref_unique #: code:addons/partner_ref_unique/models/res_partner.py:0 #, python-format msgid "This reference is equal to partner '%s'" -msgstr "" +msgstr "Esta referência é igual à do parceiro '%s'" #. module: partner_ref_unique #: model:ir.model.fields,field_description:partner_ref_unique.field_res_company__partner_ref_unique msgid "Unique partner reference for" -msgstr "" +msgstr "Referência única de parceiro para" #~ msgid "Partner" #~ msgstr "Entidade" From a2a0933547f2c46fdb2595aa6c5c9db77d12257e Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Sun, 9 Jan 2022 03:14:17 +0000 Subject: [PATCH 20/26] Automatic Update form OCA2FC Migrator --- README.md | 2 +- animal_owner/__manifest__.py | 2 +- animal_owner/models/animal.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 207896d..ce2cc48 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,7 @@ addon | version | summary [partner_identification](partner_identification/) | 2.0.1.3.0| Partner Identification Numbers [partner_address_version](partner_address_version/) | 2.0.1.0.0| Partner Address Version [base_partner_sequence](base_partner_sequence/) | 2.0.1.0.1| Sets customer's code from a sequence -[animal_owner](animal_owner/) | 2.0.1.0.0| Add owner to the animal +[animal_owner](animal_owner/) | 2.0.1.1.0| Add owner to the animal [partner_iterative_archive](partner_iterative_archive/) | 2.0.1.0.1| Archive all contacts when parent is archived [partner_deduplicate_by_website](partner_deduplicate_by_website/) | 2.0.1.0.0| Deduplicate Contacts by Website [partner_contact_age_range](partner_contact_age_range/) | 2.0.1.0.1| Age Range for Contact's diff --git a/animal_owner/__manifest__.py b/animal_owner/__manifest__.py index 2d57b32..9de7ef8 100644 --- a/animal_owner/__manifest__.py +++ b/animal_owner/__manifest__.py @@ -2,7 +2,7 @@ # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). { "name": "Animal Owner", - "version": "2.0.1.0.0", + "version": "2.0.1.1.0", "license": "AGPL-3", "summary": "Add owner to the animal", "author": "Open Source Integrators, Odoo Community Association (OCA)", diff --git a/animal_owner/models/animal.py b/animal_owner/models/animal.py index a05d6a6..1d0b39e 100644 --- a/animal_owner/models/animal.py +++ b/animal_owner/models/animal.py @@ -7,5 +7,5 @@ class Animal(models.Model): _inherit = "animal" partner_id = fields.Many2one( - "res.partner", string="Owner", index=True, track_visibility="onchange" + "res.partner", string="Owner", index=True, tracking=True ) From 00e2c5d7bc54a191d72f949f24a0e22e0712365d Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Sun, 16 Jan 2022 03:13:58 +0000 Subject: [PATCH 21/26] Automatic Update form OCA2FC Migrator --- partner_contact_access_link/i18n/it.po | 42 ++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 partner_contact_access_link/i18n/it.po diff --git a/partner_contact_access_link/i18n/it.po b/partner_contact_access_link/i18n/it.po new file mode 100644 index 0000000..f51580f --- /dev/null +++ b/partner_contact_access_link/i18n/it.po @@ -0,0 +1,42 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_contact_access_link +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2022-01-14 16:39+0000\n" +"Last-Translator: Alessandro Fiorino \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: partner_contact_access_link +#: model:ir.model,name:partner_contact_access_link.model_res_partner +msgid "Contact" +msgstr "Contatto" + +#. module: partner_contact_access_link +#: model:ir.model.fields,field_description:partner_contact_access_link.field_res_partner__display_name +msgid "Display Name" +msgstr "Nome Visualizzato" + +#. module: partner_contact_access_link +#: model:ir.model.fields,field_description:partner_contact_access_link.field_res_partner__id +msgid "ID" +msgstr "ID" + +#. module: partner_contact_access_link +#: model:ir.model.fields,field_description:partner_contact_access_link.field_res_partner____last_update +msgid "Last Modified on" +msgstr "Ultima Modifica il" + +#. module: partner_contact_access_link +#: model_terms:ir.ui.view,arch_db:partner_contact_access_link.view_partner_form +msgid "Open full form" +msgstr "Apri a pieno" From 61d0ecff859b4585bea94cb89e4ec5ccadb2b36f Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Sun, 23 Jan 2022 03:12:19 +0000 Subject: [PATCH 22/26] Automatic Update form OCA2FC Migrator --- .gitlab-ci.yml | 406 ++++++---------------------------------- animal/i18n/fr.po | 50 ++--- animal_owner/i18n/fr.po | 6 +- 3 files changed, 86 insertions(+), 376 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 32c6f9b..d8edede 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -38,21 +38,16 @@ test_all_modules: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -64,7 +59,7 @@ test_all_modules: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_all - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_all - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -157,21 +152,16 @@ test_module_partner_tz: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -183,7 +173,7 @@ test_module_partner_tz: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tz - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tz - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -217,21 +207,16 @@ test_module_partner_contact_nationality: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -243,7 +228,7 @@ test_module_partner_contact_nationality: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_nationality - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_nationality - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -277,21 +262,16 @@ test_module_portal_partner_select_all: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -303,7 +283,7 @@ test_module_portal_partner_select_all: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_portal_partner_select_all - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_portal_partner_select_all - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -337,21 +317,16 @@ test_module_base_location_geonames_import: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -363,7 +338,7 @@ test_module_base_location_geonames_import: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_geonames_import - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_geonames_import - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -397,21 +372,16 @@ test_module_base_location_nuts: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -423,7 +393,7 @@ test_module_base_location_nuts: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_nuts - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_nuts - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -457,21 +427,16 @@ test_module_partner_industry_secondary: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -483,7 +448,7 @@ test_module_partner_industry_secondary: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_industry_secondary - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_industry_secondary - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -517,21 +482,16 @@ test_module_partner_contact_gender: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -543,7 +503,7 @@ test_module_partner_contact_gender: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_gender - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_gender - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -577,21 +537,16 @@ test_module_animal: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -603,7 +558,7 @@ test_module_animal: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_animal - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_animal - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -637,21 +592,16 @@ test_module_partner_title_order: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -663,7 +613,7 @@ test_module_partner_title_order: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_title_order - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_title_order - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -697,21 +647,16 @@ test_module_partner_priority: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -723,7 +668,7 @@ test_module_partner_priority: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_priority - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_priority - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -757,21 +702,16 @@ test_module_partner_disable_gravatar: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -783,7 +723,7 @@ test_module_partner_disable_gravatar: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_disable_gravatar - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_disable_gravatar - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -817,21 +757,16 @@ test_module_partner_external_map: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -843,7 +778,7 @@ test_module_partner_external_map: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_external_map - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_external_map - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -877,21 +812,16 @@ test_module_partner_email_check: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -903,7 +833,7 @@ test_module_partner_email_check: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_email_check - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_email_check - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -937,21 +867,16 @@ test_module_base_location: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -963,7 +888,7 @@ test_module_base_location: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -997,21 +922,16 @@ test_module_partner_phone_secondary: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1023,7 +943,7 @@ test_module_partner_phone_secondary: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_secondary - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_secondary - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1057,21 +977,16 @@ test_module_partner_contact_lang: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1083,7 +998,7 @@ test_module_partner_contact_lang: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_lang - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_lang - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1117,21 +1032,16 @@ test_module_partner_manual_rank: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1143,7 +1053,7 @@ test_module_partner_manual_rank: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_manual_rank - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_manual_rank - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1177,21 +1087,16 @@ test_module_partner_bank_code: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1203,7 +1108,7 @@ test_module_partner_bank_code: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_bank_code - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_bank_code - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1237,21 +1142,16 @@ test_module_partner_firstname: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1263,7 +1163,7 @@ test_module_partner_firstname: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_firstname - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_firstname - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1297,21 +1197,16 @@ test_module_partner_contact_job_position: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1323,7 +1218,7 @@ test_module_partner_contact_job_position: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_job_position - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_job_position - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1357,21 +1252,16 @@ test_module_partner_phone_extension: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1383,7 +1273,7 @@ test_module_partner_phone_extension: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_extension - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_extension - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1417,21 +1307,16 @@ test_module_partner_deduplicate_filter: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1443,7 +1328,7 @@ test_module_partner_deduplicate_filter: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_filter - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_filter - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1477,21 +1362,16 @@ test_module_partner_contact_department: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1503,7 +1383,7 @@ test_module_partner_contact_department: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_department - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_department - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1537,21 +1417,16 @@ test_module_partner_affiliate: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1563,7 +1438,7 @@ test_module_partner_affiliate: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_affiliate - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_affiliate - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1597,21 +1472,16 @@ test_module_partner_deduplicate_by_ref: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1623,7 +1493,7 @@ test_module_partner_deduplicate_by_ref: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_ref - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_ref - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1657,21 +1527,16 @@ test_module_partner_ref_unique: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1683,7 +1548,7 @@ test_module_partner_ref_unique: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_ref_unique - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_ref_unique - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1717,21 +1582,16 @@ test_module_base_country_state_translatable: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1743,7 +1603,7 @@ test_module_base_country_state_translatable: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_country_state_translatable - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_country_state_translatable - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1777,21 +1637,16 @@ test_module_partner_identification_unique_by_category: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1803,7 +1658,7 @@ test_module_partner_identification_unique_by_category: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_unique_by_category - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_unique_by_category - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1837,21 +1692,16 @@ test_module_partner_company_group: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1863,7 +1713,7 @@ test_module_partner_company_group: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_group - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_group - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1897,21 +1747,16 @@ test_module_partner_address_street3: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1923,7 +1768,7 @@ test_module_partner_address_street3: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_street3 - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_street3 - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -1957,21 +1802,16 @@ test_module_partner_company_type: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1983,7 +1823,7 @@ test_module_partner_company_type: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_type - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_type - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2017,21 +1857,16 @@ test_module_partner_vat_unique: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2043,7 +1878,7 @@ test_module_partner_vat_unique: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_vat_unique - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_vat_unique - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2077,21 +1912,16 @@ test_module_partner_contact_address_default: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2103,7 +1933,7 @@ test_module_partner_contact_address_default: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_address_default - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_address_default - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2137,21 +1967,16 @@ test_module_partner_contact_personal_information_page: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2163,7 +1988,7 @@ test_module_partner_contact_personal_information_page: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2197,21 +2022,16 @@ test_module_partner_second_lastname: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2223,7 +2043,7 @@ test_module_partner_second_lastname: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_second_lastname - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_second_lastname - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2257,21 +2077,16 @@ test_module_partner_employee_quantity: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2283,7 +2098,7 @@ test_module_partner_employee_quantity: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_employee_quantity - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_employee_quantity - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2317,21 +2132,16 @@ test_module_partner_contact_in_several_companies: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2343,7 +2153,7 @@ test_module_partner_contact_in_several_companies: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2377,21 +2187,16 @@ test_module_partner_identification_notification: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2403,7 +2208,7 @@ test_module_partner_identification_notification: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_notification - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_notification - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2437,21 +2242,16 @@ test_module_partner_identification_gln: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2463,7 +2263,7 @@ test_module_partner_identification_gln: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_gln - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_gln - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2497,21 +2297,16 @@ test_module_partner_contact_birthdate: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2523,7 +2318,7 @@ test_module_partner_contact_birthdate: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_birthdate - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_birthdate - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2557,21 +2352,16 @@ test_module_partner_tier_validation: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2583,7 +2373,7 @@ test_module_partner_tier_validation: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tier_validation - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tier_validation - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2617,21 +2407,16 @@ test_module_partner_label: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2643,7 +2428,7 @@ test_module_partner_label: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_label - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_label - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2677,21 +2462,16 @@ test_module_partner_helper: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2703,7 +2483,7 @@ test_module_partner_helper: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_helper - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_helper - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2737,21 +2517,16 @@ test_module_partner_phonecall_schedule: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2763,7 +2538,7 @@ test_module_partner_phonecall_schedule: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phonecall_schedule - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phonecall_schedule - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2797,21 +2572,16 @@ test_module_partner_capital: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2823,7 +2593,7 @@ test_module_partner_capital: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_capital - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_capital - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2857,21 +2627,16 @@ test_module_partner_fax: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2883,7 +2648,7 @@ test_module_partner_fax: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_fax - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_fax - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2917,21 +2682,16 @@ test_module_partner_contact_access_link: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2943,7 +2703,7 @@ test_module_partner_contact_access_link: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_access_link - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_access_link - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -2977,21 +2737,16 @@ test_module_partner_deduplicate_acl: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3003,7 +2758,7 @@ test_module_partner_deduplicate_acl: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -3037,21 +2792,16 @@ test_module_partner_pricelist_search: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3063,7 +2813,7 @@ test_module_partner_pricelist_search: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_pricelist_search - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_pricelist_search - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -3097,21 +2847,16 @@ test_module_partner_multi_relation: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3123,7 +2868,7 @@ test_module_partner_multi_relation: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_multi_relation - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_multi_relation - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -3157,21 +2902,16 @@ test_module_partner_identification: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3183,7 +2923,7 @@ test_module_partner_identification: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -3217,21 +2957,16 @@ test_module_partner_address_version: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3243,7 +2978,7 @@ test_module_partner_address_version: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_version - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_version - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -3277,21 +3012,16 @@ test_module_base_partner_sequence: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3303,7 +3033,7 @@ test_module_base_partner_sequence: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_partner_sequence - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_partner_sequence - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -3337,21 +3067,16 @@ test_module_animal_owner: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3363,7 +3088,7 @@ test_module_animal_owner: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_animal_owner - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_animal_owner - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -3397,21 +3122,16 @@ test_module_partner_iterative_archive: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3423,7 +3143,7 @@ test_module_partner_iterative_archive: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_iterative_archive - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_iterative_archive - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -3457,21 +3177,16 @@ test_module_partner_deduplicate_by_website: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3483,7 +3198,7 @@ test_module_partner_deduplicate_by_website: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_website - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_website - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra @@ -3517,21 +3232,16 @@ test_module_partner_contact_age_range: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3543,7 +3253,7 @@ test_module_partner_contact_age_range: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_age_range - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_age_range - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage --db_host psql --db_port 5432 --db_user flectra diff --git a/animal/i18n/fr.po b/animal/i18n/fr.po index 0a61e58..bea1eab 100644 --- a/animal/i18n/fr.po +++ b/animal/i18n/fr.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2021-12-09 13:39+0000\n" -"Last-Translator: David Beal \n" +"PO-Revision-Date: 2022-01-18 18:47+0000\n" +"Last-Translator: LESTRAT21 \n" "Language-Team: none\n" "Language: fr\n" "MIME-Version: 1.0\n" @@ -50,7 +50,7 @@ msgstr "" #: model:ir.model,name:animal.model_animal #: model_terms:ir.ui.view,arch_db:animal.view_animal_form msgid "Animal" -msgstr "" +msgstr "Animal" #. module: animal #: model:ir.model,name:animal.model_animal_breed @@ -60,12 +60,12 @@ msgstr "Races Animaux" #. module: animal #: model:ir.model,name:animal.model_animal_color msgid "Animal Colors" -msgstr "" +msgstr "Couleurs de l'animal" #. module: animal #: model:ir.model,name:animal.model_animal_species msgid "Animal Species" -msgstr "Espèces Animal" +msgstr "Espèces Animales" #. module: animal #: model:ir.actions.act_window,name:animal.action_animal @@ -79,7 +79,7 @@ msgstr "Animaux" #: model_terms:ir.ui.view,arch_db:animal.view_animal_form #: model_terms:ir.ui.view,arch_db:animal.view_animal_search msgid "Archived" -msgstr "" +msgstr "Archivé" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__message_attachment_count @@ -104,7 +104,7 @@ msgstr "" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__birth_date msgid "Birth Date" -msgstr "" +msgstr "Date de naissance" #. module: animal #: model:animal.breed,name:animal.boxer @@ -163,13 +163,13 @@ msgstr "" #: model_terms:ir.ui.view,arch_db:animal.view_animal_color_form #: model_terms:ir.ui.view,arch_db:animal.view_animal_search msgid "Color" -msgstr "" +msgstr "Couleur" #. module: animal #: model:ir.actions.act_window,name:animal.action_animal_color #: model:ir.ui.menu,name:animal.color msgid "Colors" -msgstr "" +msgstr "Couleurs" #. module: animal #: model:ir.ui.menu,name:animal.config @@ -179,22 +179,22 @@ msgstr "" #. module: animal #: model_terms:ir.actions.act_window,help:animal.action_animal_breed msgid "Create a breed." -msgstr "" +msgstr "Créer une race." #. module: animal #: model_terms:ir.actions.act_window,help:animal.action_animal_color msgid "Create a color." -msgstr "" +msgstr "Créer une couleur." #. module: animal #: model_terms:ir.actions.act_window,help:animal.action_animal_species msgid "Create a species." -msgstr "" +msgstr "Créer une espèce." #. module: animal #: model_terms:ir.actions.act_window,help:animal.action_animal msgid "Create an animal" -msgstr "" +msgstr "Créer un animal" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__create_uid @@ -228,7 +228,7 @@ msgstr "" #: model:ir.model.fields,field_description:animal.field_animal_color__display_name #: model:ir.model.fields,field_description:animal.field_animal_species__display_name msgid "Display Name" -msgstr "" +msgstr "Afficher le nom" #. module: animal #: model:animal.breed,name:animal.doberman @@ -238,7 +238,7 @@ msgstr "" #. module: animal #: model:animal.species,name:animal.dog msgid "Dog" -msgstr "" +msgstr "Chien" #. module: animal #: model:animal.breed,name:animal.english_cocker_spaniel @@ -249,7 +249,7 @@ msgstr "" #: model:ir.model.fields.selection,name:animal.selection__animal__gender__female #: model_terms:ir.ui.view,arch_db:animal.view_animal_search msgid "Female" -msgstr "" +msgstr "Femelle" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__message_follower_ids @@ -280,7 +280,7 @@ msgstr "" #: model:ir.model.fields,field_description:animal.field_animal__gender #: model_terms:ir.ui.view,arch_db:animal.view_animal_search msgid "Gender" -msgstr "" +msgstr "Genre" #. module: animal #: model:animal.breed,name:animal.german_shepard @@ -385,13 +385,13 @@ msgstr "" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__message_main_attachment_id msgid "Main Attachment" -msgstr "" +msgstr "Pièce jointe" #. module: animal #: model:ir.model.fields.selection,name:animal.selection__animal__gender__male #: model_terms:ir.ui.view,arch_db:animal.view_animal_search msgid "Male" -msgstr "" +msgstr "Mâle" #. module: animal #: model:res.groups,name:animal.group_animal_manager @@ -426,7 +426,7 @@ msgstr "Nom" #: model:ir.model.fields.selection,name:animal.selection__animal__gender__neutered #: model_terms:ir.ui.view,arch_db:animal.view_animal_search msgid "Neutered" -msgstr "" +msgstr "Neutre" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__activity_date_deadline @@ -446,12 +446,12 @@ msgstr "" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__message_needaction_counter msgid "Number of Actions" -msgstr "" +msgstr "Nombre d'actions" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__message_has_error_counter msgid "Number of errors" -msgstr "" +msgstr "Nombre d'erreurs" #. module: animal #: model:ir.model.fields,help:animal.field_animal__message_needaction_counter @@ -511,7 +511,7 @@ msgstr "" #. module: animal #: model:ir.ui.menu,name:animal.settings msgid "Settings" -msgstr "" +msgstr "Paramètres" #. module: animal #: model:animal.breed,name:animal.shih_tzu @@ -582,7 +582,7 @@ msgstr "" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__weight msgid "Weight (in kg)" -msgstr "" +msgstr "Poids" #. module: animal #: model:animal.breed,name:animal.yorkshire_terrier @@ -592,4 +592,4 @@ msgstr "" #. module: animal #: model_terms:ir.ui.view,arch_db:animal.view_animal_color_tree msgid "colors" -msgstr "" +msgstr "couleurs" diff --git a/animal_owner/i18n/fr.po b/animal_owner/i18n/fr.po index 3dca4e0..ebb7b67 100644 --- a/animal_owner/i18n/fr.po +++ b/animal_owner/i18n/fr.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2021-12-09 13:39+0000\n" -"Last-Translator: David Beal \n" +"PO-Revision-Date: 2022-01-18 18:47+0000\n" +"Last-Translator: LESTRAT21 \n" "Language-Team: none\n" "Language: fr\n" "MIME-Version: 1.0\n" @@ -59,7 +59,7 @@ msgstr "" #: model:ir.model.fields,field_description:animal_owner.field_res_partner__animal_count #: model:ir.model.fields,field_description:animal_owner.field_res_users__animal_count msgid "Number of Animals" -msgstr "" +msgstr "Nombre d'animaux" #. module: animal_owner #: model:ir.model.fields,field_description:animal_owner.field_animal__partner_id From 94eb568159611ca2ad79d74a135b82e60e9a72c2 Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Sun, 30 Jan 2022 03:13:41 +0000 Subject: [PATCH 23/26] Automatic Update form OCA2FC Migrator --- .gitlab-ci.yml | 580 ++++++++++++++++-- README.md | 2 +- partner_company_type/i18n/sv.po | 23 +- .../__manifest__.py | 2 +- .../models/res_partner.py | 2 +- .../test_partner_contact_address_default.py | 8 +- partner_firstname/i18n/sv.po | 37 +- partner_phone_secondary/i18n/sv.po | 43 ++ 8 files changed, 604 insertions(+), 93 deletions(-) create mode 100644 partner_phone_secondary/i18n/sv.po diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d8edede..4c53efe 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -35,19 +35,27 @@ test_all_modules: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -59,7 +67,7 @@ test_all_modules: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_all - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_all - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -149,19 +157,27 @@ test_module_partner_tz: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -173,7 +189,7 @@ test_module_partner_tz: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tz - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tz - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -204,19 +220,27 @@ test_module_partner_contact_nationality: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -228,7 +252,7 @@ test_module_partner_contact_nationality: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_nationality - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_nationality - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -259,19 +283,27 @@ test_module_portal_partner_select_all: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -283,7 +315,7 @@ test_module_portal_partner_select_all: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_portal_partner_select_all - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_portal_partner_select_all - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -314,19 +346,27 @@ test_module_base_location_geonames_import: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -338,7 +378,7 @@ test_module_base_location_geonames_import: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_geonames_import - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_geonames_import - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -369,19 +409,27 @@ test_module_base_location_nuts: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -393,7 +441,7 @@ test_module_base_location_nuts: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_nuts - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_nuts - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -424,19 +472,27 @@ test_module_partner_industry_secondary: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -448,7 +504,7 @@ test_module_partner_industry_secondary: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_industry_secondary - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_industry_secondary - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -479,19 +535,27 @@ test_module_partner_contact_gender: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -503,7 +567,7 @@ test_module_partner_contact_gender: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_gender - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_gender - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -534,19 +598,27 @@ test_module_animal: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -558,7 +630,7 @@ test_module_animal: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_animal - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_animal - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -589,19 +661,27 @@ test_module_partner_title_order: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -613,7 +693,7 @@ test_module_partner_title_order: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_title_order - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_title_order - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -644,19 +724,27 @@ test_module_partner_priority: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -668,7 +756,7 @@ test_module_partner_priority: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_priority - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_priority - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -699,19 +787,27 @@ test_module_partner_disable_gravatar: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -723,7 +819,7 @@ test_module_partner_disable_gravatar: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_disable_gravatar - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_disable_gravatar - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -754,19 +850,27 @@ test_module_partner_external_map: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -778,7 +882,7 @@ test_module_partner_external_map: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_external_map - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_external_map - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -809,19 +913,27 @@ test_module_partner_email_check: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -833,7 +945,7 @@ test_module_partner_email_check: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_email_check - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_email_check - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -864,19 +976,27 @@ test_module_base_location: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -888,7 +1008,7 @@ test_module_base_location: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -919,19 +1039,27 @@ test_module_partner_phone_secondary: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -943,7 +1071,7 @@ test_module_partner_phone_secondary: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_secondary - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_secondary - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -974,19 +1102,27 @@ test_module_partner_contact_lang: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -998,7 +1134,7 @@ test_module_partner_contact_lang: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_lang - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_lang - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1029,19 +1165,27 @@ test_module_partner_manual_rank: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1053,7 +1197,7 @@ test_module_partner_manual_rank: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_manual_rank - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_manual_rank - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1084,19 +1228,27 @@ test_module_partner_bank_code: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1108,7 +1260,7 @@ test_module_partner_bank_code: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_bank_code - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_bank_code - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1139,19 +1291,27 @@ test_module_partner_firstname: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1163,7 +1323,7 @@ test_module_partner_firstname: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_firstname - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_firstname - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1194,19 +1354,27 @@ test_module_partner_contact_job_position: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1218,7 +1386,7 @@ test_module_partner_contact_job_position: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_job_position - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_job_position - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1249,19 +1417,27 @@ test_module_partner_phone_extension: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1273,7 +1449,7 @@ test_module_partner_phone_extension: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_extension - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_extension - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1304,19 +1480,27 @@ test_module_partner_deduplicate_filter: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1328,7 +1512,7 @@ test_module_partner_deduplicate_filter: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_filter - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_filter - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1359,19 +1543,27 @@ test_module_partner_contact_department: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1383,7 +1575,7 @@ test_module_partner_contact_department: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_department - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_department - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1414,19 +1606,27 @@ test_module_partner_affiliate: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1438,7 +1638,7 @@ test_module_partner_affiliate: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_affiliate - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_affiliate - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1469,19 +1669,27 @@ test_module_partner_deduplicate_by_ref: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1493,7 +1701,7 @@ test_module_partner_deduplicate_by_ref: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_ref - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_ref - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1524,19 +1732,27 @@ test_module_partner_ref_unique: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1548,7 +1764,7 @@ test_module_partner_ref_unique: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_ref_unique - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_ref_unique - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1579,19 +1795,27 @@ test_module_base_country_state_translatable: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1603,7 +1827,7 @@ test_module_base_country_state_translatable: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_country_state_translatable - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_country_state_translatable - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1634,19 +1858,27 @@ test_module_partner_identification_unique_by_category: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1658,7 +1890,7 @@ test_module_partner_identification_unique_by_category: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_unique_by_category - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_unique_by_category - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1689,19 +1921,27 @@ test_module_partner_company_group: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1713,7 +1953,7 @@ test_module_partner_company_group: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_group - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_group - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1744,19 +1984,27 @@ test_module_partner_address_street3: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1768,7 +2016,7 @@ test_module_partner_address_street3: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_street3 - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_street3 - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1799,19 +2047,27 @@ test_module_partner_company_type: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1823,7 +2079,7 @@ test_module_partner_company_type: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_type - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_type - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1854,19 +2110,27 @@ test_module_partner_vat_unique: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1878,7 +2142,7 @@ test_module_partner_vat_unique: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_vat_unique - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_vat_unique - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1909,19 +2173,27 @@ test_module_partner_contact_address_default: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1933,7 +2205,7 @@ test_module_partner_contact_address_default: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_address_default - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_address_default - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -1964,19 +2236,27 @@ test_module_partner_contact_personal_information_page: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -1988,7 +2268,7 @@ test_module_partner_contact_personal_information_page: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2019,19 +2299,27 @@ test_module_partner_second_lastname: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2043,7 +2331,7 @@ test_module_partner_second_lastname: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_second_lastname - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_second_lastname - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2074,19 +2362,27 @@ test_module_partner_employee_quantity: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2098,7 +2394,7 @@ test_module_partner_employee_quantity: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_employee_quantity - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_employee_quantity - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2129,19 +2425,27 @@ test_module_partner_contact_in_several_companies: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2153,7 +2457,7 @@ test_module_partner_contact_in_several_companies: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2184,19 +2488,27 @@ test_module_partner_identification_notification: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2208,7 +2520,7 @@ test_module_partner_identification_notification: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_notification - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_notification - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2239,19 +2551,27 @@ test_module_partner_identification_gln: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2263,7 +2583,7 @@ test_module_partner_identification_gln: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_gln - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_gln - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2294,19 +2614,27 @@ test_module_partner_contact_birthdate: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2318,7 +2646,7 @@ test_module_partner_contact_birthdate: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_birthdate - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_birthdate - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2349,19 +2677,27 @@ test_module_partner_tier_validation: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2373,7 +2709,7 @@ test_module_partner_tier_validation: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tier_validation - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tier_validation - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2404,19 +2740,27 @@ test_module_partner_label: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2428,7 +2772,7 @@ test_module_partner_label: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_label - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_label - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2459,19 +2803,27 @@ test_module_partner_helper: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2483,7 +2835,7 @@ test_module_partner_helper: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_helper - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_helper - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2514,19 +2866,27 @@ test_module_partner_phonecall_schedule: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2538,7 +2898,7 @@ test_module_partner_phonecall_schedule: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phonecall_schedule - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phonecall_schedule - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2569,19 +2929,27 @@ test_module_partner_capital: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2593,7 +2961,7 @@ test_module_partner_capital: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_capital - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_capital - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2624,19 +2992,27 @@ test_module_partner_fax: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2648,7 +3024,7 @@ test_module_partner_fax: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_fax - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_fax - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2679,19 +3055,27 @@ test_module_partner_contact_access_link: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2703,7 +3087,7 @@ test_module_partner_contact_access_link: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_access_link - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_access_link - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2734,19 +3118,27 @@ test_module_partner_deduplicate_acl: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2758,7 +3150,7 @@ test_module_partner_deduplicate_acl: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2789,19 +3181,27 @@ test_module_partner_pricelist_search: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2813,7 +3213,7 @@ test_module_partner_pricelist_search: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_pricelist_search - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_pricelist_search - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2844,19 +3244,27 @@ test_module_partner_multi_relation: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2868,7 +3276,7 @@ test_module_partner_multi_relation: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_multi_relation - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_multi_relation - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2899,19 +3307,27 @@ test_module_partner_identification: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2923,7 +3339,7 @@ test_module_partner_identification: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2954,19 +3370,27 @@ test_module_partner_address_version: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -2978,7 +3402,7 @@ test_module_partner_address_version: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_version - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_version - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -3009,19 +3433,27 @@ test_module_base_partner_sequence: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3033,7 +3465,7 @@ test_module_base_partner_sequence: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_partner_sequence - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_partner_sequence - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -3064,19 +3496,27 @@ test_module_animal_owner: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3088,7 +3528,7 @@ test_module_animal_owner: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_animal_owner - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_animal_owner - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -3119,19 +3559,27 @@ test_module_partner_iterative_archive: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3143,7 +3591,7 @@ test_module_partner_iterative_archive: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_iterative_archive - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_iterative_archive - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -3174,19 +3622,27 @@ test_module_partner_deduplicate_by_website: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3198,7 +3654,7 @@ test_module_partner_deduplicate_by_website: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_website - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_website - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -3229,19 +3685,27 @@ test_module_partner_contact_age_range: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - mkdir ${CI_PROJECT_DIR}/ci_data - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip @@ -3253,7 +3717,7 @@ test_module_partner_contact_age_range: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_age_range - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_age_range - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/edi,~/others/product-attribute,~/others/queue,~/others/reporting-engine,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra diff --git a/README.md b/README.md index ce2cc48..9b9d4a1 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ addon | version | summary [partner_address_street3](partner_address_street3/) | 2.0.1.0.0| Add a third address line on partners [partner_company_type](partner_company_type/) | 2.0.1.0.1| Adds a company type to partner that are companies [partner_vat_unique](partner_vat_unique/) | 2.0.1.0.0| Module to make the VAT number unique for customers and suppliers. -[partner_contact_address_default](partner_contact_address_default/) | 2.0.1.0.0| Set a default delivery and invoice address for contacts +[partner_contact_address_default](partner_contact_address_default/) | 2.0.1.0.1| Set a default delivery and invoice address for contacts [partner_contact_personal_information_page](partner_contact_personal_information_page/) | 2.0.1.0.0| Add a page to contacts form to put personal information [partner_second_lastname](partner_second_lastname/) | 2.0.1.0.0| Have split first and second lastnames [partner_employee_quantity](partner_employee_quantity/) | 2.0.1.0.0| Know how many employees a partner has diff --git a/partner_company_type/i18n/sv.po b/partner_company_type/i18n/sv.po index 4ad10c0..d1def07 100644 --- a/partner_company_type/i18n/sv.po +++ b/partner_company_type/i18n/sv.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-11-21 01:49+0000\n" -"PO-Revision-Date: 2017-11-21 01:49+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2022-01-26 16:40+0000\n" +"Last-Translator: Simon S \n" "Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" "Language: sv\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_company_type #: model:res.partner.company.type,shortcut:partner_company_type.res_partner_company_type_sa @@ -26,24 +27,24 @@ msgstr "" #. module: partner_company_type #: model:ir.model.fields,field_description:partner_company_type.field_res_partner_company_type__shortcut msgid "Abbreviation" -msgstr "" +msgstr "Förkortning" #. module: partner_company_type #: model:res.partner.company.type,name:partner_company_type.res_partner_company_type_sa msgid "Anonymous Company" -msgstr "" +msgstr "Anonymt bolag" #. module: partner_company_type #: model:ir.actions.act_window,name:partner_company_type.res_partner_company_type_act_window #: model:ir.ui.menu,name:partner_company_type.menu_partner_company_type #: model_terms:ir.ui.view,arch_db:partner_company_type.res_partner_company_type_form_view msgid "Company Types" -msgstr "" +msgstr "Bolagstyper" #. module: partner_company_type #: model:ir.model,name:partner_company_type.model_res_partner msgid "Contact" -msgstr "" +msgstr "Kontakt" #. module: partner_company_type #: model:ir.model.fields,field_description:partner_company_type.field_res_partner_company_type__create_uid @@ -84,22 +85,22 @@ msgstr "Senast uppdaterad" #: model:ir.model.fields,field_description:partner_company_type.field_res_partner__partner_company_type_id #: model:ir.model.fields,field_description:partner_company_type.field_res_users__partner_company_type_id msgid "Legal Form" -msgstr "" +msgstr "Juridiskt dokument" #. module: partner_company_type #: model:ir.model,name:partner_company_type.model_res_partner_company_type msgid "Partner Company Type" -msgstr "" +msgstr "Partnerns bolagstyp" #. module: partner_company_type #: model:ir.model.constraint,message:partner_company_type.constraint_res_partner_company_type_name_uniq msgid "Partner Company Type already exists!" -msgstr "" +msgstr "Partners bolagstyp finns redan!" #. module: partner_company_type #: model:ir.model.fields,field_description:partner_company_type.field_res_partner_company_type__name msgid "Title" -msgstr "" +msgstr "Titel" #~ msgid "Partner" #~ msgstr "Företag" diff --git a/partner_contact_address_default/__manifest__.py b/partner_contact_address_default/__manifest__.py index 340f985..8acec8d 100644 --- a/partner_contact_address_default/__manifest__.py +++ b/partner_contact_address_default/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Partner Contact address default", "summary": "Set a default delivery and invoice address for contacts", - "version": "2.0.1.0.0", + "version": "2.0.1.0.1", "development_status": "Beta", "category": "Generic Modules/Base", "website": "https://gitlab.com/flectra-community/partner-contact", diff --git a/partner_contact_address_default/models/res_partner.py b/partner_contact_address_default/models/res_partner.py index 0d73a9d..3132504 100644 --- a/partner_contact_address_default/models/res_partner.py +++ b/partner_contact_address_default/models/res_partner.py @@ -26,5 +26,5 @@ class ResPartner(models.Model): for addr_type in default_address_type_list: default_address_id = partner["partner_{}_id".format(addr_type)] if default_address_id: - res[addr_type] = default_address_id + res[addr_type] = default_address_id.id return res diff --git a/partner_contact_address_default/tests/test_partner_contact_address_default.py b/partner_contact_address_default/tests/test_partner_contact_address_default.py index 20293da..5810d68 100644 --- a/partner_contact_address_default/tests/test_partner_contact_address_default.py +++ b/partner_contact_address_default/tests/test_partner_contact_address_default.py @@ -31,11 +31,11 @@ class TestPartnerContactAddressDefault(common.TransactionCase): self.partner.partner_delivery_id = self.partner self.partner.partner_invoice_id = self.partner res = self.partner.address_get() - self.assertEqual(res["delivery"], self.partner) - self.assertEqual(res["invoice"], self.partner) + self.assertEqual(res["delivery"], self.partner.id) + self.assertEqual(res["invoice"], self.partner.id) self.partner_child_delivery2.partner_delivery_id = self.partner_child_delivery2 self.partner_child_delivery2.partner_invoice_id = self.partner_child_delivery2 res = self.partner_child_delivery2.address_get() - self.assertEqual(res["delivery"], self.partner_child_delivery2) - self.assertEqual(res["invoice"], self.partner_child_delivery2) + self.assertEqual(res["delivery"], self.partner_child_delivery2.id) + self.assertEqual(res["invoice"], self.partner_child_delivery2.id) diff --git a/partner_firstname/i18n/sv.po b/partner_firstname/i18n/sv.po index 6bc36fd..d740ba8 100644 --- a/partner_firstname/i18n/sv.po +++ b/partner_firstname/i18n/sv.po @@ -9,20 +9,21 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-03-10 03:39+0000\n" -"PO-Revision-Date: 2017-03-10 03:39+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2022-01-26 16:40+0000\n" +"Last-Translator: Simon S \n" "Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" "Language: sv\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_firstname #: code:addons/partner_firstname/models/res_users.py:0 #, python-format msgid "%s (copy)" -msgstr "" +msgstr "%s (kopia)" #. module: partner_firstname #: model:ir.model,name:partner_firstname.model_res_config_settings @@ -32,67 +33,67 @@ msgstr "" #. module: partner_firstname #: model:ir.model,name:partner_firstname.model_res_partner msgid "Contact" -msgstr "" +msgstr "Kontakt" #. module: partner_firstname #: model:ir.model.constraint,message:partner_firstname.constraint_res_partner_check_name msgid "Contacts require a name." -msgstr "" +msgstr "Kontakter behöver ha ett namn." #. module: partner_firstname #: code:addons/partner_firstname/exceptions.py:0 #, python-format msgid "Error(s) with partner %d's name." -msgstr "" +msgstr "Fel med partnern %d s namn." #. module: partner_firstname #: model:ir.model.fields,field_description:partner_firstname.field_res_partner__firstname #: model:ir.model.fields,field_description:partner_firstname.field_res_users__firstname msgid "First name" -msgstr "" +msgstr "Förnamn" #. module: partner_firstname #: model:ir.model.fields,field_description:partner_firstname.field_res_partner__lastname #: model:ir.model.fields,field_description:partner_firstname.field_res_users__lastname msgid "Last name" -msgstr "" +msgstr "Efternamn" #. module: partner_firstname #: model:ir.model.fields,field_description:partner_firstname.field_res_partner__name #: model:ir.model.fields,field_description:partner_firstname.field_res_users__name msgid "Name" -msgstr "" +msgstr "Namn" #. module: partner_firstname #: code:addons/partner_firstname/exceptions.py:0 #, python-format msgid "No name is set." -msgstr "" +msgstr "Inget namn har angetts." #. module: partner_firstname #: model:ir.model.fields,help:partner_firstname.field_res_config_settings__partner_names_order msgid "Order to compose partner fullname" -msgstr "" +msgstr "Ordning att arrangera partners fullständiga namn" #. module: partner_firstname #: model_terms:ir.ui.view,arch_db:partner_firstname.res_config_settings_view_form msgid "Partner Names Order" -msgstr "" +msgstr "Namnordning för partners" #. module: partner_firstname #: model:ir.model.fields,field_description:partner_firstname.field_res_config_settings__partner_names_order_changed msgid "Partner Names Order Changed" -msgstr "" +msgstr "Partnerns namnordning ändrad" #. module: partner_firstname #: model:ir.model.fields,field_description:partner_firstname.field_res_config_settings__partner_names_order msgid "Partner names order" -msgstr "" +msgstr "Namnordning för partners" #. module: partner_firstname #: model_terms:ir.ui.view,arch_db:partner_firstname.res_config_settings_view_form msgid "Recalculate names" -msgstr "" +msgstr "Beräkna om namn" #. module: partner_firstname #: model_terms:ir.ui.view,arch_db:partner_firstname.res_config_settings_view_form @@ -100,11 +101,13 @@ msgid "" "Recalculate names for all partners. This process could take so much time if " "there are more than 10,000 active partners" msgstr "" +"Beräkna om namn för alla partners. Denna process kan ta lång tid om det " +"finns fler än 10 000 aktiva partners" #. module: partner_firstname #: model:ir.model,name:partner_firstname.model_res_users msgid "Users" -msgstr "" +msgstr "Användare" #~ msgid "Partner" #~ msgstr "Företag" diff --git a/partner_phone_secondary/i18n/sv.po b/partner_phone_secondary/i18n/sv.po new file mode 100644 index 0000000..c54441a --- /dev/null +++ b/partner_phone_secondary/i18n/sv.po @@ -0,0 +1,43 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_phone_secondary +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2022-01-26 16:40+0000\n" +"Last-Translator: Simon S \n" +"Language-Team: none\n" +"Language: sv\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: partner_phone_secondary +#: model:ir.model,name:partner_phone_secondary.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: partner_phone_secondary +#: model:ir.model.fields,field_description:partner_phone_secondary.field_res_partner__display_name +msgid "Display Name" +msgstr "Visningsnamn" + +#. module: partner_phone_secondary +#: model:ir.model.fields,field_description:partner_phone_secondary.field_res_partner__id +msgid "ID" +msgstr "ID" + +#. module: partner_phone_secondary +#: model:ir.model.fields,field_description:partner_phone_secondary.field_res_partner____last_update +msgid "Last Modified on" +msgstr "Senast redigerad den" + +#. module: partner_phone_secondary +#: model:ir.model.fields,field_description:partner_phone_secondary.field_res_partner__phone2 +#: model:ir.model.fields,field_description:partner_phone_secondary.field_res_users__phone2 +msgid "Phone (Secondary)" +msgstr "Andra telefonnr" From cfd616e42a680aa274d475c806d035b246459168 Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Sun, 6 Feb 2022 03:13:52 +0000 Subject: [PATCH 24/26] Automatic Update form OCA2FC Migrator --- .gitlab-ci.yml | 66 +- README.md | 7 +- animal_owner/__manifest__.py | 2 +- animal_owner/models/res_partner.py | 3 +- base_location/i18n/pt_BR.po | 17 +- partner_contact_address_default/i18n/fr.po | 66 ++ partner_contact_address_default/i18n/fr_FR.po | 66 ++ partner_contact_birthplace/COPYRIGHT | 14 + partner_contact_birthplace/LICENSE | 663 ++++++++++++++++++ partner_contact_birthplace/README.rst | 76 ++ partner_contact_birthplace/__init__.py | 3 + partner_contact_birthplace/__manifest__.py | 17 + partner_contact_birthplace/i18n/it.po | 44 ++ .../i18n/partner_contact_birthplace.pot | 52 ++ partner_contact_birthplace/models/__init__.py | 3 + .../models/res_partner.py | 16 + .../static/description/icon.png | Bin 0 -> 9455 bytes .../views/res_partner.xml | 19 + .../__manifest__.py | 2 +- ...st_partner_contact_in_several_companies.py | 8 +- partner_contact_nationality/i18n/pt_BR.po | 12 +- partner_helper/i18n/pt_BR.po | 13 +- partner_pricelist_search/__manifest__.py | 2 +- .../models/product_pricelist.py | 8 +- 24 files changed, 1145 insertions(+), 34 deletions(-) create mode 100644 partner_contact_address_default/i18n/fr.po create mode 100644 partner_contact_address_default/i18n/fr_FR.po create mode 100644 partner_contact_birthplace/COPYRIGHT create mode 100644 partner_contact_birthplace/LICENSE create mode 100644 partner_contact_birthplace/README.rst create mode 100644 partner_contact_birthplace/__init__.py create mode 100644 partner_contact_birthplace/__manifest__.py create mode 100644 partner_contact_birthplace/i18n/it.po create mode 100644 partner_contact_birthplace/i18n/partner_contact_birthplace.pot create mode 100644 partner_contact_birthplace/models/__init__.py create mode 100644 partner_contact_birthplace/models/res_partner.py create mode 100644 partner_contact_birthplace/static/description/icon.png create mode 100644 partner_contact_birthplace/views/res_partner.xml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4c53efe..d94bbf8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -74,7 +74,7 @@ test_all_modules: --db_password flectra --database test_all --test-enable - --init partner_tz,partner_contact_nationality,portal_partner_select_all,base_location_geonames_import,base_location_nuts,partner_industry_secondary,partner_contact_gender,animal,partner_title_order,partner_priority,partner_disable_gravatar,partner_external_map,partner_email_check,base_location,partner_phone_secondary,partner_contact_lang,partner_manual_rank,partner_bank_code,partner_firstname,partner_contact_job_position,partner_phone_extension,partner_deduplicate_filter,partner_contact_department,partner_affiliate,partner_deduplicate_by_ref,partner_ref_unique,base_country_state_translatable,partner_identification_unique_by_category,partner_company_group,partner_address_street3,partner_company_type,partner_vat_unique,partner_contact_address_default,partner_contact_personal_information_page,partner_second_lastname,partner_employee_quantity,partner_contact_in_several_companies,partner_identification_notification,partner_identification_gln,partner_contact_birthdate,partner_tier_validation,partner_label,partner_helper,partner_phonecall_schedule,partner_capital,partner_fax,partner_contact_access_link,partner_deduplicate_acl,partner_pricelist_search,partner_multi_relation,partner_identification,partner_address_version,base_partner_sequence,animal_owner,partner_iterative_archive,partner_deduplicate_by_website,partner_contact_age_range + --init partner_tz,partner_contact_nationality,portal_partner_select_all,base_location_geonames_import,base_location_nuts,partner_industry_secondary,partner_contact_gender,animal,partner_title_order,partner_priority,partner_disable_gravatar,partner_external_map,partner_email_check,base_location,partner_phone_secondary,partner_contact_lang,partner_manual_rank,partner_bank_code,partner_firstname,partner_contact_job_position,partner_phone_extension,partner_deduplicate_filter,partner_contact_department,partner_affiliate,partner_deduplicate_by_ref,partner_ref_unique,base_country_state_translatable,partner_identification_unique_by_category,partner_company_group,partner_address_street3,partner_company_type,partner_vat_unique,partner_contact_address_default,partner_contact_personal_information_page,partner_second_lastname,partner_employee_quantity,partner_contact_birthplace,partner_contact_in_several_companies,partner_identification_notification,partner_identification_gln,partner_contact_birthdate,partner_tier_validation,partner_label,partner_helper,partner_phonecall_schedule,partner_capital,partner_fax,partner_contact_access_link,partner_deduplicate_acl,partner_pricelist_search,partner_multi_relation,partner_identification,partner_address_version,base_partner_sequence,animal_owner,partner_iterative_archive,partner_deduplicate_by_website,partner_contact_age_range --stop-after-init --log-level error --log-handler flectra.addons.partner_tz:TEST @@ -113,6 +113,7 @@ test_all_modules: --log-handler flectra.addons.partner_contact_personal_information_page:TEST --log-handler flectra.addons.partner_second_lastname:TEST --log-handler flectra.addons.partner_employee_quantity:TEST + --log-handler flectra.addons.partner_contact_birthplace:TEST --log-handler flectra.addons.partner_contact_in_several_companies:TEST --log-handler flectra.addons.partner_identification_notification:TEST --log-handler flectra.addons.partner_identification_gln:TEST @@ -2405,6 +2406,69 @@ test_module_partner_employee_quantity: --log-level error --log-handler flectra.addons.partner_employee_quantity:TEST" +test_module_partner_contact_birthplace: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_birthplace + - psql -h psql -U flectra -d test_partner_contact_birthplace -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_birthplace + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_birthplace + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_birthplace + --test-enable -i partner_contact_birthplace + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_birthplace:TEST" + test_module_partner_contact_in_several_companies: stage: testsingle when: on_failure diff --git a/README.md b/README.md index 9b9d4a1..f601f5d 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,8 @@ addon | version | summary [partner_contact_personal_information_page](partner_contact_personal_information_page/) | 2.0.1.0.0| Add a page to contacts form to put personal information [partner_second_lastname](partner_second_lastname/) | 2.0.1.0.0| Have split first and second lastnames [partner_employee_quantity](partner_employee_quantity/) | 2.0.1.0.0| Know how many employees a partner has -[partner_contact_in_several_companies](partner_contact_in_several_companies/) | 2.0.1.1.0| Allow to have one contact in several partners +[partner_contact_birthplace](partner_contact_birthplace/) | 2.0.1.0.0| This module allows to define a birthplace for partners. +[partner_contact_in_several_companies](partner_contact_in_several_companies/) | 2.0.1.1.1| Allow to have one contact in several partners [partner_identification_notification](partner_identification_notification/) | 2.0.1.0.0| Partner Identification Notification [partner_identification_gln](partner_identification_gln/) | 2.0.1.0.0| This addon extends "Partner Identification Numbers" to provide a number category for GLN registration [partner_contact_birthdate](partner_contact_birthdate/) | 2.0.1.0.0| Contact's birthdate @@ -57,12 +58,12 @@ addon | version | summary [partner_fax](partner_fax/) | 2.0.1.0.0| Add fax number on partner [partner_contact_access_link](partner_contact_access_link/) | 2.0.1.0.0| Allow to visit the full contact form from a company [partner_deduplicate_acl](partner_deduplicate_acl/) | 2.0.1.0.0| Contact deduplication with fine-grained permission control -[partner_pricelist_search](partner_pricelist_search/) | 2.0.1.0.0| Partner pricelist search +[partner_pricelist_search](partner_pricelist_search/) | 2.0.1.0.1| Partner pricelist search [partner_multi_relation](partner_multi_relation/) | 2.0.1.1.0| Partner Relations [partner_identification](partner_identification/) | 2.0.1.3.0| Partner Identification Numbers [partner_address_version](partner_address_version/) | 2.0.1.0.0| Partner Address Version [base_partner_sequence](base_partner_sequence/) | 2.0.1.0.1| Sets customer's code from a sequence -[animal_owner](animal_owner/) | 2.0.1.1.0| Add owner to the animal +[animal_owner](animal_owner/) | 2.0.1.1.1| Add owner to the animal [partner_iterative_archive](partner_iterative_archive/) | 2.0.1.0.1| Archive all contacts when parent is archived [partner_deduplicate_by_website](partner_deduplicate_by_website/) | 2.0.1.0.0| Deduplicate Contacts by Website [partner_contact_age_range](partner_contact_age_range/) | 2.0.1.0.1| Age Range for Contact's diff --git a/animal_owner/__manifest__.py b/animal_owner/__manifest__.py index 9de7ef8..d155bda 100644 --- a/animal_owner/__manifest__.py +++ b/animal_owner/__manifest__.py @@ -2,7 +2,7 @@ # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). { "name": "Animal Owner", - "version": "2.0.1.1.0", + "version": "2.0.1.1.1", "license": "AGPL-3", "summary": "Add owner to the animal", "author": "Open Source Integrators, Odoo Community Association (OCA)", diff --git a/animal_owner/models/res_partner.py b/animal_owner/models/res_partner.py index d7d927d..26309f0 100644 --- a/animal_owner/models/res_partner.py +++ b/animal_owner/models/res_partner.py @@ -17,7 +17,8 @@ class ResPartner(models.Model): ) def action_view_animals(self): - action = self.env.ref("animal.action_animal").read()[0] + xmlid = "animal.action_animal" + action = self.env["ir.actions.act_window"]._for_xml_id(xmlid) if self.animal_count > 1: action["domain"] = [("id", "in", self.animal_ids.ids)] else: diff --git a/base_location/i18n/pt_BR.po b/base_location/i18n/pt_BR.po index f098319..3defab9 100644 --- a/base_location/i18n/pt_BR.po +++ b/base_location/i18n/pt_BR.po @@ -9,16 +9,16 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-11-22 03:38+0000\n" -"PO-Revision-Date: 2020-07-01 20:19+0000\n" -"Last-Translator: Rodrigo Macedo \n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" -"teams/23907/pt_BR/)\n" +"PO-Revision-Date: 2022-02-01 20:33+0000\n" +"Last-Translator: Rodrigo Macedo \n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" +"23907/pt_BR/)\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" +"X-Generator: Weblate 4.3.2\n" #. module: base_location #: model:res.city,name:base_location.demo_brussels_city @@ -115,6 +115,11 @@ msgid "" " separately\n" " to enforce any address of it to have a city in this list." msgstr "" +"Exiba e gerencie a lista de todas as cidades que podem ser atribuídas a\n" +" seus registros de parceiro. Observe que uma opção pode ser " +"definida em cada país\n" +" separadamente\n" +" para forçar qualquer endereço dele a ter uma cidade nesta lista." #. module: base_location #: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities @@ -191,7 +196,7 @@ msgstr "O estado do parceiro, %s, difere da sua localidade %s" #: code:addons/base_location/models/res_partner.py:0 #, python-format msgid "The zip of the partner %s differs from that in location %s" -msgstr "" +msgstr "O CEP do parceiro %s difere daquele do local %s" #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id diff --git a/partner_contact_address_default/i18n/fr.po b/partner_contact_address_default/i18n/fr.po new file mode 100644 index 0000000..a96d7ed --- /dev/null +++ b/partner_contact_address_default/i18n/fr.po @@ -0,0 +1,66 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_contact_address_default +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2022-02-02 12:33+0000\n" +"Last-Translator: Yves Le Doeuff \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 4.3.2\n" + +#. module: partner_contact_address_default +#: model:ir.model,name:partner_contact_address_default.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_contact_address_default +#: model:ir.model.fields,field_description:partner_contact_address_default.field_res_partner__display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: partner_contact_address_default +#: model_terms:ir.ui.view,arch_db:partner_contact_address_default.view_partner_form +msgid "Force addresses" +msgstr "Force les adresses" + +#. module: partner_contact_address_default +#: model:ir.model.fields,field_description:partner_contact_address_default.field_res_partner__id +msgid "ID" +msgstr "" + +#. module: partner_contact_address_default +#: model_terms:ir.ui.view,arch_db:partner_contact_address_default.view_partner_form +msgid "If you keep empty this fields the Odoo's behavior will be normal" +msgstr "Si vous laissez ces champs vides, le comportement d'Odoo sera normal" + +#. module: partner_contact_address_default +#: model:ir.model.fields,field_description:partner_contact_address_default.field_res_partner__partner_invoice_id +#: model:ir.model.fields,field_description:partner_contact_address_default.field_res_users__partner_invoice_id +msgid "Invoice address" +msgstr "Adresse de facturation" + +#. module: partner_contact_address_default +#: model:ir.model.fields,field_description:partner_contact_address_default.field_res_partner____last_update +msgid "Last Modified on" +msgstr "Modifié le" + +#. module: partner_contact_address_default +#: model:ir.model.fields,field_description:partner_contact_address_default.field_res_partner__partner_delivery_id +#: model:ir.model.fields,field_description:partner_contact_address_default.field_res_users__partner_delivery_id +msgid "Shipping address" +msgstr "Adresse de livraison" + +#. module: partner_contact_address_default +#: model_terms:ir.ui.view,arch_db:partner_contact_address_default.view_partner_form +msgid "You can force and delivery and invoice address for this contacts." +msgstr "" +"Vous pouvez forcer l'adresse de livraison et de facturation pour ces " +"contacts." diff --git a/partner_contact_address_default/i18n/fr_FR.po b/partner_contact_address_default/i18n/fr_FR.po new file mode 100644 index 0000000..6bb36e7 --- /dev/null +++ b/partner_contact_address_default/i18n/fr_FR.po @@ -0,0 +1,66 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_contact_address_default +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2022-02-02 12:33+0000\n" +"Last-Translator: Yves Le Doeuff \n" +"Language-Team: none\n" +"Language: fr_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 4.3.2\n" + +#. module: partner_contact_address_default +#: model:ir.model,name:partner_contact_address_default.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_contact_address_default +#: model:ir.model.fields,field_description:partner_contact_address_default.field_res_partner__display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: partner_contact_address_default +#: model_terms:ir.ui.view,arch_db:partner_contact_address_default.view_partner_form +msgid "Force addresses" +msgstr "Force les adresses" + +#. module: partner_contact_address_default +#: model:ir.model.fields,field_description:partner_contact_address_default.field_res_partner__id +msgid "ID" +msgstr "" + +#. module: partner_contact_address_default +#: model_terms:ir.ui.view,arch_db:partner_contact_address_default.view_partner_form +msgid "If you keep empty this fields the Odoo's behavior will be normal" +msgstr "Si vous laissez ces champs vides, le comportement d'Odoo sera normal" + +#. module: partner_contact_address_default +#: model:ir.model.fields,field_description:partner_contact_address_default.field_res_partner__partner_invoice_id +#: model:ir.model.fields,field_description:partner_contact_address_default.field_res_users__partner_invoice_id +msgid "Invoice address" +msgstr "Adresse de facturation" + +#. module: partner_contact_address_default +#: model:ir.model.fields,field_description:partner_contact_address_default.field_res_partner____last_update +msgid "Last Modified on" +msgstr "Modifié le" + +#. module: partner_contact_address_default +#: model:ir.model.fields,field_description:partner_contact_address_default.field_res_partner__partner_delivery_id +#: model:ir.model.fields,field_description:partner_contact_address_default.field_res_users__partner_delivery_id +msgid "Shipping address" +msgstr "Adresse de livraison" + +#. module: partner_contact_address_default +#: model_terms:ir.ui.view,arch_db:partner_contact_address_default.view_partner_form +msgid "You can force and delivery and invoice address for this contacts." +msgstr "" +"Vous pouvez forcer l'adresse de livraison et de facturation pour ces " +"contacts." diff --git a/partner_contact_birthplace/COPYRIGHT b/partner_contact_birthplace/COPYRIGHT new file mode 100644 index 0000000..0fd1651 --- /dev/null +++ b/partner_contact_birthplace/COPYRIGHT @@ -0,0 +1,14 @@ +Most of the files are + + Copyright 2018 Simone Rubino - Agile Business Group + Copyright 2018 Flectra Community + +Many files also contain contributions from third +parties. In this case the original copyright of +the contributions can be traced through the +history of the source version control system. + +When that is not the case, the files contain a prominent +notice stating the original copyright and applicable +license, or come with their own dedicated COPYRIGHT +and/or LICENSE file. \ No newline at end of file diff --git a/partner_contact_birthplace/LICENSE b/partner_contact_birthplace/LICENSE new file mode 100644 index 0000000..3939cd9 --- /dev/null +++ b/partner_contact_birthplace/LICENSE @@ -0,0 +1,663 @@ +For copyright information, please see the COPYRIGHT file. + +GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. \ No newline at end of file diff --git a/partner_contact_birthplace/README.rst b/partner_contact_birthplace/README.rst new file mode 100644 index 0000000..8c5b2b5 --- /dev/null +++ b/partner_contact_birthplace/README.rst @@ -0,0 +1,76 @@ +.. image:: https://img.shields.io/badge/license-AGPL--3-blue.svg + :target: https://www.gnu.org/licenses/agpl + :alt: License: AGPL-3 + +========================== +Partner contact birthplace +========================== + +This module extends the functionality of Odoo to support setting a bithplace city and allows you to benefit of a clearer API and UI. + + +Installation +============ + +To install this module, you need to: + +* Install the OCA repository 'partner_contact' +* Update your modules list. +* Search and install this module. + +Configuration +============= + +No configuration is needed. + +Usage +===== + +To use this module, you need to: + +* Edit or create a partner. +* Ensure it is **not** a company. +* Go to the *Personal Information* sheet. +* Set the birthplace there. + +For further information, please visit: + +* https://www.odoo.com/forum/help-1 +* https://github.com/OCA/partner-contact/ + + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/134/12.0 + + +Credits +======= + +Images +------ + +* Odoo Community Association: `Icon `_. + +Contributors +------------ + +* Simone Rubino (www.agilebg.com) +* Nicolò Crisafulli (www.agilebg.com) + +Do not contact contributors directly about support or help with technical issues. + +Maintainer +---------- + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +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. + +To contribute to this module, please visit http://odoo-community.org \ No newline at end of file diff --git a/partner_contact_birthplace/__init__.py b/partner_contact_birthplace/__init__.py new file mode 100644 index 0000000..31660d6 --- /dev/null +++ b/partner_contact_birthplace/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from . import models diff --git a/partner_contact_birthplace/__manifest__.py b/partner_contact_birthplace/__manifest__.py new file mode 100644 index 0000000..a0ffcef --- /dev/null +++ b/partner_contact_birthplace/__manifest__.py @@ -0,0 +1,17 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +{ + "name": "Partner contact birthplace", + "summary": "This module allows to define a birthplace for partners.", + "version": "2.0.1.0.0", + "category": "Customer Relationship Management", + "website": "https://gitlab.com/flectra-community/partner-contact", + "author": "Agile Business Group, Odoo Community Association (OCA)", + "license": "AGPL-3", + "application": False, + "installable": True, + "depends": [ + "partner_contact_personal_information_page", + ], + "data": ["views/res_partner.xml"], +} diff --git a/partner_contact_birthplace/i18n/it.po b/partner_contact_birthplace/i18n/it.po new file mode 100644 index 0000000..2d04176 --- /dev/null +++ b/partner_contact_birthplace/i18n/it.po @@ -0,0 +1,44 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_contact_birthplace +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0+e\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-05-28 12:58+0000\n" +"PO-Revision-Date: 2018-05-28 12:58+0000\n" +"Last-Translator: Simone Rubino \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_city +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_city +#, fuzzy +msgid "Birth City" +msgstr "Città di nascita" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_country_id +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_country_id +msgid "Birth country" +msgstr "Stato di nascita" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_state_id +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_state_id +msgid "Birth state" +msgstr "Provincia di nascita" + +#. module: partner_contact_birthplace +#: model:ir.model,name:partner_contact_birthplace.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_contact_birthplace/i18n/partner_contact_birthplace.pot b/partner_contact_birthplace/i18n/partner_contact_birthplace.pot new file mode 100644 index 0000000..fe33c21 --- /dev/null +++ b/partner_contact_birthplace/i18n/partner_contact_birthplace.pot @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_contact_birthplace +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.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: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_city +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_city +msgid "Birth City" +msgstr "" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_country_id +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_country_id +msgid "Birth country" +msgstr "" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_state_id +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_state_id +msgid "Birth state" +msgstr "" + +#. module: partner_contact_birthplace +#: model:ir.model,name:partner_contact_birthplace.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id +msgid "ID" +msgstr "" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update +msgid "Last Modified on" +msgstr "" diff --git a/partner_contact_birthplace/models/__init__.py b/partner_contact_birthplace/models/__init__.py new file mode 100644 index 0000000..c6cc3b3 --- /dev/null +++ b/partner_contact_birthplace/models/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from . import res_partner diff --git a/partner_contact_birthplace/models/res_partner.py b/partner_contact_birthplace/models/res_partner.py new file mode 100644 index 0000000..cde3bfb --- /dev/null +++ b/partner_contact_birthplace/models/res_partner.py @@ -0,0 +1,16 @@ +# Copyright 2018 Simone Rubino - Agile Business Group +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from flectra import fields, models + + +class ResPartner(models.Model): + _inherit = "res.partner" + + birth_city = fields.Char() + birth_state_id = fields.Many2one( + comodel_name="res.country.state", string="Birth state", ondelete="restrict" + ) + birth_country_id = fields.Many2one( + comodel_name="res.country", string="Birth country", ondelete="restrict" + ) diff --git a/partner_contact_birthplace/static/description/icon.png b/partner_contact_birthplace/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmVa*Zag|=W(Jy&L=Ct>-D+}2E!HrkJGSV zFo@#fVhDl&j^jYfLz1L+B&EULNy+R4;k+S0UtiztNLG9u01!f8v)N#^S|N%e2q6$f z5hEibh{xjq07;S{NzzM%ko!Fz&)}qGzJNIA3E=bj)^i;9IDqvu%xpHp;c$Qu0znWM z0SpEM03Z^HAQTEg6h%sc!BG;tG&yfkIGnQt@Or&2lgacO0JqaHlgR|T-43JiTiuuE zc}4(vxG0JU27`#jV)AZbZ#*8qW6qp8?GyDLg~mBafd2meCji_>2yp=b$8oUPY_M1? z008+r3xWVa5Yh-h5s$|)GBN_5=UJF2irZ$)nDInGUt)rAP7z>WU|_u@NiT97S4ZE= zYPG^@wSo|$dJoU@i~uH+iG|C{MUo`eEy%*!1wpuD)~s233-dM;gL8ra0|Ntfgpd~r zA?xY;m`o06fp95kM`zAP5*489^eEVAn)Zd}(B4+0$bkMs2=4AYJPgM)+X0sIEQg*41$GQnc8r1bNdDozfb=aEPx7y&ZH zRZENKc?5$&h@!~CL{Z!p4u_we4&B1EA;7@EK%LQOd>k^f&S*5kY&J9d9mp)Y)sRRe zGD-k7s7Z-PB!WmJlHy5}Bx%YkiPM4rLqkJPNRq_NIzk967E4M$ueZf3!<7Wc2Bmc% zhad^7to^&5@I)fPx&WpA zpmk5C|B@sj9*?UkiL+T|6DkniZfcxv}>fY46aRM;u1PBI$>j@z#W}VS!gwbdmlUbK3TrDgf zkE==mW&B);p%zCJMTEm)@H{Uk!kYl@pR56s-(P)$nHv7<3Urwh%&?SqCIry}X|X z3fJo8h{a-z0Lm^vZ$Gc~yllV2;c$v4QIe#?f*{;6fByUlQxYeX0HIKbnRQgb<2X*Y z-#*hdy)Im3oOnErSS$vk(Wpxa%(e2f-J3`x5RFD52!cG`v$0rg+e9dd6EZ0@5{X+&uj7bQ?Fp59h3iXu}!!dw5e1U~(P(sw(P%s^uY7~Skfz-$q19Tn!j*Ay!FZHCnjiTm+kJ^d z0^x8Np->3%cwAS02_ZL`Os3{jr%r9r_g1+f?-C#!4zK4p?nSx#mg6{Z9GBI7OQE+_ zkGJ(pl9W*i)Jjt;jv5K*a5HrTX~os!V-N)4Fd-zbN@89K5Q#+I;5d%;TWaEdEUkDf z=9b>Ldb@yZ>BuXK&NGzT`&w~xA%G-Fu-R+~g+k8?g0Kw$#;Yjil>o6=j3vf#T$))2 z=-19O#m`j{%#CR_qY`<7#@ z`aveh)6_#EEsdR4GOciVdh}aw{&RuNW`oP+VsjOHdwbE<)s-e?#)G`C4vt2nICbh2 zs;a6`QBk2>Z^z^tR%$T%(mv6*TIMq2DrBt!^lZK>z1L5JCvb%gbT6 z+W{oq)vc|q7#bSNIjwBSD*@!0^7(uS1Ok{jb0&(4iqhiHm&nu|Xqk&@*VXz{we;nc zN(W~`p%9yBqI{1+KuHRDg%%eVqokyS&3owX?#7ujXH@Ua2l6ff5{Lq$ae zs;a8eOhFn~S>Q@?WKx#&YR_8Fq2KhQtdK&8b~TtxCb(QKW{CuYL3DO@A`}Ycz0&0< zC;=$^em|22#l^*G6`!q;Gqsp}`tU5Mn7L;QP-f|*b^&S_7#P6N&=6{BYS`e+c=I#S3LwXEC@Lyq4lq#^;q`hE z2m~_r?OJ)x)IE$BlimfWf#-R2b#=k%bi(a+=dHh^c~UFzvE)@PEvwbalsq75+EFD> zts>=6c70ly))F9>f*u|o#>mJBs;jG0+{yVwJ|qC`LYz(~TVR?Kuc7JZC)lw%hF}Dk@4b?fia!N~_mv!l{Y) zY1;+l6QNKDkw^q(Wo0NSDal*9x zft;nmSWQ7XYDeefQFpe|lb1=vXNs4}+$+Qw0L8TG0_30t5s$~w-Q5kR(+QW$r73%Vm4bI)$*hz+STH#-8Utz04;Hr4?<+~ngxSFrXVt*KA#Waa5!ULwDO**V&&JhbOGhHd|=v006i^@=Xvz?^`WS! z2ridPS1Zw~e4EY2hHHUjccZ4{X%TZQqj_qIq5N7Qx`MnDAfMtX+jA(C1u8cgm5V); zp!d>mqtOV5!@=Gm8jYf_uTNFUQ$9OaPhKXCKO2#ztQ9a($fjXalhI zq7)@B5C~vsXh`#UYR^@MWx6+;r67NoOy0urU`mb!WJ0DFS8FM;SPXrAeJCz2P7&#H zSgls($pexbH}v=SXRM%H`g5)PDbv#u^I9ax2MVGDX3AhLnb$Jea*ZoV5{8F|5sgMs zTwI*8DKypafus&GFff2L^UYMIrq-N`nfu#2?8jZr~bV3wG^z`(wgQ9YgFv@&nQ`oc|LD@8ZwfOl$ zURMVC!87y?_P^YXwNa48H@&|ry0Ax*@JD{wt*0WYp=Z)3l}cT z+oSZ@+twB3t<8R1@r`pLkaZl?*J_} zNs_kgT3j{%c$!Ns#<;&S}xISAr^~aXlN)Wjb919ag9bJJ6VLrv)k>g<%^<-Xf(?9G{~l< zt7+wWEfwYefq? zlfejsGxa16&kq*DKHG^Czu%9}|M?}>{D(CF#y?F;c@0QCH&AW(mj0(>0CdkFK@bp$ zL|`_XS!HM`ka`s}HD^#D5Wv1qKZVI;!iwd~;dZ-0NYa0DsJS^g+h|~b4Rz;xG%&9c zK<@D293~W-?Fc6#Nc2Zi7|(GW${IZ=UQmHEhguOkJ)Bb)phr9#jYgD|l(1=Ai9`Z| zAh4xbTIo@@Fx}ZC7K+xs_ZS`?#;2cs29wEzYc_0Pdnf=vO-&6W9;YE$ zreqfYe4Dw_t7e0Mz~6L6B@!_E`U?O6y$9RVT9?x9%~qgta@lM)IGs)y31OQguuJ|8`a7ysdvL-FvI(|R(6kfRP=qgcQ1~gIFT|Mm#y&WQY<)*N12{ikg}lxJMVp%I_N-9Aw@}we<6a zf=mjf8MMzU#msdJ(fQFyv_5wL^X|DQHL@t7WL^dOzwx4PcMI&7R->t@iJ4}@!^3E8 zZADpG8CI=a$tqT@;N>1jx-%zj@oKFc&}ZM%so&9P6tP&0oeXBNSTxTVlBfCg@#E<1 z=)iC=2mq+BugBsGF2L~5dZ`UQ9!TH$9C+ZyNUBWkN*CCeE!83ssl9^iv=YmC2WrYdPo!9p)^z1 zkxlQAO9Q*zo+1sR(P-L)P-Vp&ICv08j~-=}PrH{$G>Wrl&$1mtDCDibqoad`t647j z!h}o+ssD$y2>sLhICG#Cp+FGjOR7<`p&q@jpFnsZ2#{nU4i66l01O<5b(dWRm&=7< zFo;vFt>|cP$AN|Z`X;Dirnzv)BQt`msy$v#dZfRQu6I$DTzbLKF!$LVxp|CZT2yU3w`( zp%7|oYg4+1DLobdXty+CAXvKPa&)|T6z#jeMvRYxkYvMfFQ`G)hItriZv&8&07_-2 zp}ro2fdIO_UK~Gu9F2{Qtkug$AGKP&meQv8J(Pqvc<>-rtXRRU3@Qzp4jn=$9LB7f zGjYjiqBrI971Qit(C@(K(q){V5K2VT7f-)6s-OWo; zck@#8zI_VuXdGs%1;z8rz?lq~H*X%k{OT)oojHT0OP79|$g(%O_aW9($+;+j@^=zN5gf;1`}XaaF=GZKNy4H>5*@>nbe04Zzo_I~sc+g&Rb zi{VfpfJ284;fnR^QCC-|nZHc`weaGLFXGKN-^7dm@(0Wk-G~pw(Y5C!W?j_)2@CLbB2xD84Lz^JRS@V4k8!~;={drF?a4< zT)u8y);wj(t0;=tw{IU#oH&8b&Q5Gy@-qy+atebuHF`7P|F9j)|LHomvu8<32}(*z z5Dte^bc4fReu-Y64;5~A$}{9!>vu)-&Iy$g#-#)apwPE3c1@L%0Y0ps>wifp7+lL!( zyb-Ve@in-c2uwBti2#r!NC1cg__})0_g))L`A11HnlHJf(B9F3GiT1gYPDifLqkS| zE?eI8=3Or)TnUte#-qoz&=$_~Jl3sShdm#BfYYZ>qqDOU%a$#Jf#bjn0+uy4f{a=U z7KL^yz*aPKw?)f3^AZ` z$qdZ@!7>o11>V1Wjn4hwK#-CBM6h7N z0!Wg?&gGFm%WO8|+6^1<=fC^~O@|KQnhhJ$@*^jKT0W!EC|X)t@Yz#;#o1T@v)44B z@gFW_*IoBq0{@8~44)l>+`ZZD_2U1%@dm6m8zQ6U1eds6xMa;5rU=qWCv=!v%__-M z(YYwE*-)?vA=xr$Hk;YXTS7?6Dc*GJR;$&D4Od@{Yc_018OCiH-Cfk-aIkTE`Lh9_ zva%AZSFc7_R~K4aTT@!Q+HYmvZ8jUu>^hFX@gCHDZvmFwt2mlPlwhxPK!OAlXTtL3 z%h{zwB7xxWFnFGa$K$~duD_lg`ywB&pd*ag%2MlpJ}}{H1C2&w%88*o&$H9Jwe0%Z z+FJbG=FI?rQ!Oo+Kk6E7sISKtO-*QOYQnlvg->2U%NiTe+}w=AhYu&+v5K^n@#TmI zBKY$Ed6zHhuR7z~)XX%UDa*_N7{n*jh-m6d2{Xh3CUCA*Jq zG7*o**^HxDES4e-a*+c0z{Gh1NBe8}sT_2;R=HVorpj43T9JehG&VNkbbC8mT3d0! z1sA|Qs$t6u(CKu-@At#!^P#G$D($-3GbBmEq31pX04(|8>a>ah0RQJ*5JVBRE9ZhU zCW%|Wa3Sg!E=)1!~=dF?4ZM_JkP5R+$eu5(^Dge z+wI2MwQCWN$MMcP@1Uorhh2|EA~@aA0ZEdO81*G&>i6lVbN6vbk_4;K3W!o#yyk!2 zgW=u)=5K6-bAI|R=XwbYeA_r^mnaAVDKzFl*K<{9xloyuEuj5{U#(pFXXbuDsyY$pwG_f+(W(#U@l;F&BMbbfEWG7y6EM z!!@S@7ysw$({u^F?pv*Xoz6v!L?Z0?SvsYyP`j?=od9xkjVgIsQ?t~Ni5S`Luc@iQ z?YG^A=H_M`J$4Kd0D)Y})^e#dNF)+$b`v#^EvU!LjDX$VweytjH??3#aDo|MTX}!_i~MG)1T?;Ved6 z{NzRqG@ZfVnE@C$1LoecENyZIy+0TCZ7%&cAxUQ#&+|+g$d97W2lBcNLGw;oInXRn_kVnr{VJJTH#u0X$=We%Rqi^u_%fk z6GFtrix;PQsd7ZVR|d5M$qf5^K6H0?XPn!vX4YjhZ`7`5GVSDH%HNstp%!<%`O{;{ zDW5~vBJiWSj3i0$`~81==%I)1d;k6SuO;KO1@kHa2qD}%@4U0!>2y9w!;D5FDk>`2 zB+qOby+*oY3e$=smjG&~m1(tb`mOd`{(me|K>44J6$mmjHX4og?cKZgg$Eye@Ff84 z0EE$d#$1W{CIA6Yv1QAa>o;!P_?W}tm^&H{yWNhes;ZQY8?&`0c|5h>xrE98Qvv`; zBY;}PDX-;H(OThJ1fU06(-}|{ZEbD4wr$(?TvJoiX8^(&9fBNBTDM?d;+ z0FDAkAWyAcj)D+?C7!GWD}V)0J@wQN*R5OkfZ1$jr$3dKm$NC-D)*}X){2uYt{g){ zL#zU{2#~48D#ORq4TM4=ghHW|xPd_6$c`O5o_+oG*LMLpivmYDIN*H9J{Taj#aIy27;LSFXJH!3Q7w`J6d(Zlu@EW;1GPYBD;IBq_JO{nXM>N&vaXPA>tJ;d%%V9bFYH zKTa+ZiS+H#G6I0h<$}lK zN!c}H4A0Q~PYD1d^^ihK08tb%G&Gdf>W?2k{_6Ja+y7T{bMr^YqiL55CWQb%iZmz% zu=M4ZU%sopzJ4>kZZsO<@pw>LTB@4_dUXaR0o0(?y49{_>g&VdaN7Aofk5EMYp=cb z$5GR+3xGI!?}S&zq!EB+;9F_1;I6ywy5g2wZuxtc%f(iPQr#fa$sf5Yi*i4J8UgZQ z1tb!Qw5{iPo(~;4a^%%J?zrO>0AB!zVG>%s9FtA}fRO+IoB&q-?svc2ykyCe%_ftn z2uRK_s;Q|-(b)Amk<`NFIzU-jSz0`;%2o?gBf!wm5YC=Go6_q0`}_Al_uO-T*tv7( zUjg_q$rVpAB?v$vGZ`1&c;k&1-F^4n|0tIR4u=D^wY91{eCI+4c^5#pXrT|9P5J-; z1Yk)-K~xGRg<9py|Epb(#bWUJd?^E9JkN*r?Afzp>(;G10ep!9IdsN~DMbJvMH&^o&D@_2Y zU4Yurvr2KV43qy3hr{UW>q}|%p-`ypt+(F#$d=WjZxEX^qwhI;8T_WK$r2_mb8v9*$c`O5cI@1_b3cGnNVfVZUHQN?Apnp<0t~fjw(3?6c^9BY0C|~&LLvBkzLc^0Xf)clYuBzF+qZB38-T+ALYPLaUXE!=016oq zW&l|F{PWM>ym;~A&2-Lz!C*j5O%2<2jbeCsm{qcxhmo3gwAIU=hqku1T~9y#^sCLy z&7T73L2`!9v}*NoOltxFDI_ofShH!^ zCJk0ETefV*6Hh#Gr`&;Lu~<-CT+GG*=(6lUAb|e<{xs9>x#ynSv2*9n&yj5PBF>@8 z2hK49P{_s>YAsh~~`vpM=eel5tJ05xD zk&kc=wt6|vNdf?AeuImaEn8OozylB5D4%nn<|y)dy?eH8+xCa%=H^2HPGeNb1J1q5 z2hL#v04XHk0Mr0z{MpZbw&2!VZ@pLUKmwAc-CJ+HwPXAC?VkZS2q1!UxZ)|!X#!9v z{06H5xL$eXmA{)eZ{7_?qp|4Z$&;`C^rt_470G_S1Lt60uZ8o106>~Fr~+`|rcIk_ z0N~Gm{_{6TI&>l!t^9Mn;wdJ4pTNlitx!UUh@=C@PYAKcVlfWMY1ksp0lPj|oHr6c z4uv!TlH&fn5cx`+mjs}Y4=$Z=6;E+q6W}`l{~v!4wxje|1Azbl002ovPDHLkV1ipa B#b5vc literal 0 KcmV+b0RR6000031 diff --git a/partner_contact_birthplace/views/res_partner.xml b/partner_contact_birthplace/views/res_partner.xml new file mode 100644 index 0000000..52f4e14 --- /dev/null +++ b/partner_contact_birthplace/views/res_partner.xml @@ -0,0 +1,19 @@ + + + + + Birthplace field + res.partner + + + + + + + + + + diff --git a/partner_contact_in_several_companies/__manifest__.py b/partner_contact_in_several_companies/__manifest__.py index 7b8e047..6bab47b 100644 --- a/partner_contact_in_several_companies/__manifest__.py +++ b/partner_contact_in_several_companies/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Contacts in several partners", "summary": "Allow to have one contact in several partners", - "version": "2.0.1.1.0", + "version": "2.0.1.1.1", "category": "Customer Relationship Management", "website": "https://gitlab.com/flectra-community/partner-contact", "author": "Nicolas JEUDY, Odoo Community Association (OCA),Odoo SA", diff --git a/partner_contact_in_several_companies/tests/test_partner_contact_in_several_companies.py b/partner_contact_in_several_companies/tests/test_partner_contact_in_several_companies.py index 57d9b9d..6f7f060 100644 --- a/partner_contact_in_several_companies/tests/test_partner_contact_in_several_companies.py +++ b/partner_contact_in_several_companies/tests/test_partner_contact_in_several_companies.py @@ -156,7 +156,8 @@ class PartnerContactInSeveralCompaniesCase(common.TransactionCase): "'search_show_all_positions': " "{'is_set': True, 'set_value': False}" ) - details = self.env.ref("base.action_partner_form").read()[0] + xmlid = "base.action_partner_form" + details = self.env["ir.actions.act_window"]._for_xml_id(xmlid) self.assertIn( new_context_val, @@ -164,9 +165,8 @@ class PartnerContactInSeveralCompaniesCase(common.TransactionCase): msg="Default actions not updated with new context", ) - details = self.env.ref( - "partner_contact_in_several_companies.action_partner_form" - ).read()[0] + xmlid = "partner_contact_in_several_companies.action_partner_form" + details = self.env["ir.actions.act_window"]._for_xml_id(xmlid) self.assertNotIn( new_context_val, diff --git a/partner_contact_nationality/i18n/pt_BR.po b/partner_contact_nationality/i18n/pt_BR.po index a8f330d..ab411ce 100644 --- a/partner_contact_nationality/i18n/pt_BR.po +++ b/partner_contact_nationality/i18n/pt_BR.po @@ -8,21 +8,21 @@ msgstr "" "Project-Id-Version: partner-contact (9.0)\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-12-17 01:36+0000\n" -"PO-Revision-Date: 2018-06-20 13:41+0000\n" -"Last-Translator: Rodrigo Macedo \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-partner-" -"contact-9-0/language/pt_BR/)\n" +"PO-Revision-Date: 2022-02-01 20:33+0000\n" +"Last-Translator: Rodrigo Macedo \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/" +"OCA-partner-contact-9-0/language/pt_BR/)\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.0.1\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_contact_nationality #: model:ir.model,name:partner_contact_nationality.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contato" #. module: partner_contact_nationality #: model:ir.model.fields,field_description:partner_contact_nationality.field_res_partner__nationality_id diff --git a/partner_helper/i18n/pt_BR.po b/partner_helper/i18n/pt_BR.po index dd68080..13c00ea 100644 --- a/partner_helper/i18n/pt_BR.po +++ b/partner_helper/i18n/pt_BR.po @@ -9,20 +9,21 @@ msgstr "" "Project-Id-Version: partner-contact (8.0)\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-08-28 15:54+0000\n" -"PO-Revision-Date: 2015-07-22 18:31+0000\n" -"Last-Translator: danimaribeiro \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-partner-" -"contact-8-0/language/pt_BR/)\n" +"PO-Revision-Date: 2022-02-01 20:33+0000\n" +"Last-Translator: Rodrigo Macedo \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/" +"OCA-partner-contact-8-0/language/pt_BR/)\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" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_helper #: model:ir.model,name:partner_helper.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contato" #~ msgid "Partner" #~ msgstr "Parceiro" diff --git a/partner_pricelist_search/__manifest__.py b/partner_pricelist_search/__manifest__.py index 7ee710c..256d6f5 100644 --- a/partner_pricelist_search/__manifest__.py +++ b/partner_pricelist_search/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Partner pricelist search", - "version": "2.0.1.0.0", + "version": "2.0.1.0.1", "author": "Tecnativa,Odoo Community Association (OCA)", "website": "https://gitlab.com/flectra-community/partner-contact", "category": "Partner Management", diff --git a/partner_pricelist_search/models/product_pricelist.py b/partner_pricelist_search/models/product_pricelist.py index fd48884..f51d487 100644 --- a/partner_pricelist_search/models/product_pricelist.py +++ b/partner_pricelist_search/models/product_pricelist.py @@ -13,9 +13,9 @@ class Pricelist(models.Model): else: domain = [("property_product_pricelist", "in", self.ids)] partners = self.env["res.partner"].search(domain) - action = self.env.ref("base.action_partner_form") - res = action.read()[0] - res["domain"] = [ + xmlid = "base.action_partner_form" + action = self.env["ir.actions.act_window"]._for_xml_id(xmlid) + action["domain"] = [ ("id", "in", partners.ids), ] - return res + return action From e63e955f0453ff936f385c4bb5150a6794f6a35f Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Sun, 13 Feb 2022 03:14:24 +0000 Subject: [PATCH 25/26] Automatic Update form OCA2FC Migrator --- README.md | 4 ++-- animal/__manifest__.py | 2 +- animal/i18n/animal.pot | 10 ++++++++++ animal/i18n/es.po | 10 ++++++++++ animal/i18n/fr.po | 10 ++++++++++ animal/models/animal_breed.py | 2 ++ animal/models/animal_species.py | 2 ++ animal/security/ir.model.access.csv | 2 +- animal/views/animal_breed.xml | 8 ++++++++ animal/views/animal_species.xml | 8 ++++++++ animal_owner/__manifest__.py | 2 +- animal_owner/views/animal.xml | 2 +- base_location/i18n/nl.po | 17 ++++++++++------- 13 files changed, 66 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index f601f5d..3b4fc1a 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ addon | version | summary [base_location_nuts](base_location_nuts/) | 2.0.1.0.1| NUTS Regions [partner_industry_secondary](partner_industry_secondary/) | 2.0.1.0.0| Add secondary partner industries [partner_contact_gender](partner_contact_gender/) | 2.0.1.0.1| Add gender field to contacts -[animal](animal/) | 2.0.1.0.1| Manage animals information +[animal](animal/) | 2.0.1.1.0| Manage animals information [partner_title_order](partner_title_order/) | 2.0.1.0.0| Makes partner title sortable by sequence [partner_priority](partner_priority/) | 2.0.1.0.0| Adds priority to partners. [partner_disable_gravatar](partner_disable_gravatar/) | 2.0.1.0.0| Disable automatic connection to gravatar.com @@ -63,7 +63,7 @@ addon | version | summary [partner_identification](partner_identification/) | 2.0.1.3.0| Partner Identification Numbers [partner_address_version](partner_address_version/) | 2.0.1.0.0| Partner Address Version [base_partner_sequence](base_partner_sequence/) | 2.0.1.0.1| Sets customer's code from a sequence -[animal_owner](animal_owner/) | 2.0.1.1.1| Add owner to the animal +[animal_owner](animal_owner/) | 2.0.1.2.0| Add owner to the animal [partner_iterative_archive](partner_iterative_archive/) | 2.0.1.0.1| Archive all contacts when parent is archived [partner_deduplicate_by_website](partner_deduplicate_by_website/) | 2.0.1.0.0| Deduplicate Contacts by Website [partner_contact_age_range](partner_contact_age_range/) | 2.0.1.0.1| Age Range for Contact's diff --git a/animal/__manifest__.py b/animal/__manifest__.py index c6d96c3..28104d2 100644 --- a/animal/__manifest__.py +++ b/animal/__manifest__.py @@ -2,7 +2,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { "name": "Animal", - "version": "2.0.1.0.1", + "version": "2.0.1.1.0", "license": "AGPL-3", "summary": "Manage animals information", "author": "Open Source Integrators, Odoo Community Association (OCA)", diff --git a/animal/i18n/animal.pot b/animal/i18n/animal.pot index 85336f0..9367367 100644 --- a/animal/i18n/animal.pot +++ b/animal/i18n/animal.pot @@ -20,6 +20,8 @@ msgstr "" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__active +#: model:ir.model.fields,field_description:animal.field_animal_breed__active +#: model:ir.model.fields,field_description:animal.field_animal_species__active msgid "Active" msgstr "" @@ -73,8 +75,10 @@ msgid "Animals" msgstr "" #. module: animal +#: model_terms:ir.ui.view,arch_db:animal.view_animal_breed_form #: model_terms:ir.ui.view,arch_db:animal.view_animal_form #: model_terms:ir.ui.view,arch_db:animal.view_animal_search +#: model_terms:ir.ui.view,arch_db:animal.view_animal_species_form msgid "Archived" msgstr "" @@ -505,6 +509,12 @@ msgstr "" msgid "Schnauzer" msgstr "" +#. module: animal +#: model:ir.model.fields,field_description:animal.field_animal_breed__sequence +#: model:ir.model.fields,field_description:animal.field_animal_species__sequence +msgid "Sequence" +msgstr "" + #. module: animal #: model:ir.ui.menu,name:animal.settings msgid "Settings" diff --git a/animal/i18n/es.po b/animal/i18n/es.po index 50b94c3..5bfc433 100644 --- a/animal/i18n/es.po +++ b/animal/i18n/es.po @@ -24,6 +24,8 @@ msgstr "Acción requerida" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__active +#: model:ir.model.fields,field_description:animal.field_animal_breed__active +#: model:ir.model.fields,field_description:animal.field_animal_species__active msgid "Active" msgstr "Activo" @@ -77,8 +79,10 @@ msgid "Animals" msgstr "Animales" #. module: animal +#: model_terms:ir.ui.view,arch_db:animal.view_animal_breed_form #: model_terms:ir.ui.view,arch_db:animal.view_animal_form #: model_terms:ir.ui.view,arch_db:animal.view_animal_search +#: model_terms:ir.ui.view,arch_db:animal.view_animal_species_form msgid "Archived" msgstr "Archivado" @@ -509,6 +513,12 @@ msgstr "Sal y pimienta" msgid "Schnauzer" msgstr "Schnauzer" +#. module: animal +#: model:ir.model.fields,field_description:animal.field_animal_breed__sequence +#: model:ir.model.fields,field_description:animal.field_animal_species__sequence +msgid "Sequence" +msgstr "" + #. module: animal #: model:ir.ui.menu,name:animal.settings msgid "Settings" diff --git a/animal/i18n/fr.po b/animal/i18n/fr.po index bea1eab..820df69 100644 --- a/animal/i18n/fr.po +++ b/animal/i18n/fr.po @@ -23,6 +23,8 @@ msgstr "" #. module: animal #: model:ir.model.fields,field_description:animal.field_animal__active +#: model:ir.model.fields,field_description:animal.field_animal_breed__active +#: model:ir.model.fields,field_description:animal.field_animal_species__active msgid "Active" msgstr "" @@ -76,8 +78,10 @@ msgid "Animals" msgstr "Animaux" #. module: animal +#: model_terms:ir.ui.view,arch_db:animal.view_animal_breed_form #: model_terms:ir.ui.view,arch_db:animal.view_animal_form #: model_terms:ir.ui.view,arch_db:animal.view_animal_search +#: model_terms:ir.ui.view,arch_db:animal.view_animal_species_form msgid "Archived" msgstr "Archivé" @@ -508,6 +512,12 @@ msgstr "" msgid "Schnauzer" msgstr "" +#. module: animal +#: model:ir.model.fields,field_description:animal.field_animal_breed__sequence +#: model:ir.model.fields,field_description:animal.field_animal_species__sequence +msgid "Sequence" +msgstr "" + #. module: animal #: model:ir.ui.menu,name:animal.settings msgid "Settings" diff --git a/animal/models/animal_breed.py b/animal/models/animal_breed.py index cf8666b..bd96964 100644 --- a/animal/models/animal_breed.py +++ b/animal/models/animal_breed.py @@ -10,3 +10,5 @@ class AnimalBreed(models.Model): name = fields.Char(string="Name", translate=True) species_id = fields.Many2one("animal.species", string="Species", required=True) + active = fields.Boolean(default=True) + sequence = fields.Integer() diff --git a/animal/models/animal_species.py b/animal/models/animal_species.py index d3aa07a..0c32d30 100644 --- a/animal/models/animal_species.py +++ b/animal/models/animal_species.py @@ -9,4 +9,6 @@ class AnimalSpecies(models.Model): _order = "name" name = fields.Char(string="Name", translate=True) + active = fields.Boolean(default=True) + sequence = fields.Integer() breed_ids = fields.One2many("animal.breed", "species_id", string="Breeds") diff --git a/animal/security/ir.model.access.csv b/animal/security/ir.model.access.csv index e52e11b..c849815 100644 --- a/animal/security/ir.model.access.csv +++ b/animal/security/ir.model.access.csv @@ -5,4 +5,4 @@ access_animal_color_manager,animal.color.manaager,model_animal_color,animal.grou access_animal_breed_user,animal.breed.user,model_animal_breed,base.group_user,1,0,0,0 access_animal_breed_manager,animal.breed.manager,model_animal_breed,animal.group_animal_manager,1,1,1,1 access_animal_species_user,animal.species.user,model_animal_species,base.group_user,1,0,0,0 -access_animal_species_manager,animal.species.manager,model_animal_species,animal.group_animal_manager,1,1,1,0 +access_animal_species_manager,animal.species.manager,model_animal_species,animal.group_animal_manager,1,1,1,1 diff --git a/animal/views/animal_breed.xml b/animal/views/animal_breed.xml index 3ab54fe..5b38dc4 100644 --- a/animal/views/animal_breed.xml +++ b/animal/views/animal_breed.xml @@ -6,6 +6,7 @@ animal.breed + @@ -21,6 +22,13 @@
+ +

diff --git a/animal/views/animal_species.xml b/animal/views/animal_species.xml index 97e34bb..a549f8a 100644 --- a/animal/views/animal_species.xml +++ b/animal/views/animal_species.xml @@ -6,6 +6,7 @@ animal.species + @@ -20,6 +21,13 @@
+ +

diff --git a/animal_owner/__manifest__.py b/animal_owner/__manifest__.py index d155bda..bad8783 100644 --- a/animal_owner/__manifest__.py +++ b/animal_owner/__manifest__.py @@ -2,7 +2,7 @@ # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). { "name": "Animal Owner", - "version": "2.0.1.1.1", + "version": "2.0.1.2.0", "license": "AGPL-3", "summary": "Add owner to the animal", "author": "Open Source Integrators, Odoo Community Association (OCA)", diff --git a/animal_owner/views/animal.xml b/animal_owner/views/animal.xml index 1011dd3..a68c633 100644 --- a/animal_owner/views/animal.xml +++ b/animal_owner/views/animal.xml @@ -18,7 +18,7 @@ animal - + diff --git a/base_location/i18n/nl.po b/base_location/i18n/nl.po index b718051..e969778 100644 --- a/base_location/i18n/nl.po +++ b/base_location/i18n/nl.po @@ -9,15 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-13 03:42+0000\n" -"PO-Revision-Date: 2020-03-10 15:13+0000\n" -"Last-Translator: Yenthe V.G \n" +"PO-Revision-Date: 2022-02-07 19:59+0000\n" +"Last-Translator: Bosd \n" "Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" "Language: nl\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" +"X-Generator: Weblate 4.3.2\n" #. module: base_location #: model:res.city,name:base_location.demo_brussels_city @@ -103,10 +103,11 @@ msgstr "Aangemaakt op" #: model:ir.model.fields,field_description:base_location.field_res_company__display_name #: model:ir.model.fields,field_description:base_location.field_res_partner__display_name msgid "Display Name" -msgstr "Te tonen naam" +msgstr "Weergavenaam" #. module: base_location #: model_terms:ir.actions.act_window,help:base_location.action_res_city_full +#, fuzzy msgid "" "Display and manage the list of all cities that can be assigned to\n" " your partner records. Note that an option can be set on each " @@ -114,11 +115,13 @@ msgid "" " separately\n" " to enforce any address of it to have a city in this list." msgstr "" +"Geeft de lijst weer van alle steden welke kunnen worden toegekend aan " +"relaites." #. module: base_location #: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities msgid "Enforce Cities" -msgstr "" +msgstr "Forceer woonplaats" #. module: base_location #: model:ir.model.fields,field_description:base_location.field_res_city__id @@ -166,7 +169,7 @@ msgstr "Zoek postcode" #: model:ir.model.fields,field_description:base_location.field_res_partner__state_id #: model:ir.model.fields,field_description:base_location.field_res_users__state_id msgid "State" -msgstr "" +msgstr "Provincie" #. module: base_location #: code:addons/base_location/models/res_partner.py:0 @@ -190,7 +193,7 @@ msgstr "De provincie van de relatie %s komt niet overeen met de locatie %s" #: code:addons/base_location/models/res_partner.py:0 #, python-format msgid "The zip of the partner %s differs from that in location %s" -msgstr "" +msgstr "De postcode van relatie %s verschilt van die in de locatie %s" #. module: base_location #: model:ir.model.fields,help:base_location.field_res_company__zip_id From 8764155fea8e8fb3c847dd8b5b6d682eaa9be8bb Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Wed, 29 Jun 2022 20:38:32 +0200 Subject: [PATCH 26/26] Automatic Update form OCA2FC Migrator --- .gitlab-ci.yml | 6623 +++++++++-------- README.md | 110 +- base_location_geonames_import/__manifest__.py | 2 +- base_location_geonames_import/i18n/am.po | 10 +- base_location_geonames_import/i18n/ar.po | 10 +- .../i18n/base_location_geonames_import.pot | 6 + base_location_geonames_import/i18n/bg.po | 10 +- base_location_geonames_import/i18n/bs.po | 10 +- base_location_geonames_import/i18n/ca.po | 10 +- base_location_geonames_import/i18n/cs.po | 10 +- base_location_geonames_import/i18n/da.po | 10 +- base_location_geonames_import/i18n/de.po | 10 +- base_location_geonames_import/i18n/el_GR.po | 10 +- base_location_geonames_import/i18n/en_GB.po | 10 +- base_location_geonames_import/i18n/es.po | 10 +- base_location_geonames_import/i18n/es_AR.po | 10 +- base_location_geonames_import/i18n/es_CL.po | 10 +- base_location_geonames_import/i18n/es_CO.po | 10 +- base_location_geonames_import/i18n/es_CR.po | 10 +- base_location_geonames_import/i18n/es_DO.po | 10 +- base_location_geonames_import/i18n/es_EC.po | 10 +- base_location_geonames_import/i18n/es_ES.po | 10 +- base_location_geonames_import/i18n/es_MX.po | 10 +- base_location_geonames_import/i18n/es_PE.po | 10 +- base_location_geonames_import/i18n/es_PY.po | 10 +- base_location_geonames_import/i18n/es_VE.po | 10 +- base_location_geonames_import/i18n/et.po | 10 +- base_location_geonames_import/i18n/eu.po | 10 +- base_location_geonames_import/i18n/fa.po | 10 +- base_location_geonames_import/i18n/fi.po | 10 +- base_location_geonames_import/i18n/fr.po | 10 +- base_location_geonames_import/i18n/fr_CA.po | 10 +- base_location_geonames_import/i18n/fr_CH.po | 10 +- base_location_geonames_import/i18n/gl.po | 10 +- base_location_geonames_import/i18n/gl_ES.po | 10 +- base_location_geonames_import/i18n/he.po | 10 +- base_location_geonames_import/i18n/hr.po | 10 +- base_location_geonames_import/i18n/hr_HR.po | 10 +- base_location_geonames_import/i18n/hu.po | 10 +- base_location_geonames_import/i18n/id.po | 10 +- base_location_geonames_import/i18n/it.po | 10 +- base_location_geonames_import/i18n/ja.po | 10 +- base_location_geonames_import/i18n/ko.po | 10 +- base_location_geonames_import/i18n/lt.po | 10 +- base_location_geonames_import/i18n/lt_LT.po | 10 +- base_location_geonames_import/i18n/lv.po | 10 +- base_location_geonames_import/i18n/mk.po | 10 +- base_location_geonames_import/i18n/mn.po | 10 +- base_location_geonames_import/i18n/nb.po | 10 +- base_location_geonames_import/i18n/nb_NO.po | 10 +- base_location_geonames_import/i18n/nl.po | 10 +- base_location_geonames_import/i18n/nl_BE.po | 10 +- base_location_geonames_import/i18n/nl_NL.po | 10 +- base_location_geonames_import/i18n/pl.po | 10 +- base_location_geonames_import/i18n/pt.po | 10 +- base_location_geonames_import/i18n/pt_BR.po | 14 +- base_location_geonames_import/i18n/pt_PT.po | 10 +- base_location_geonames_import/i18n/ro.po | 10 +- base_location_geonames_import/i18n/ru.po | 10 +- base_location_geonames_import/i18n/sk.po | 10 +- base_location_geonames_import/i18n/sl.po | 10 +- base_location_geonames_import/i18n/sr.po | 10 +- .../i18n/sr@latin.po | 10 +- base_location_geonames_import/i18n/sv.po | 10 +- base_location_geonames_import/i18n/th.po | 10 +- base_location_geonames_import/i18n/tr.po | 10 +- base_location_geonames_import/i18n/tr_TR.po | 10 +- base_location_geonames_import/i18n/uk.po | 10 +- base_location_geonames_import/i18n/vi.po | 10 +- base_location_geonames_import/i18n/vi_VN.po | 10 +- base_location_geonames_import/i18n/zh_CN.po | 10 +- base_location_geonames_import/i18n/zh_TW.po | 10 +- .../wizard/geonames_import.py | 32 +- .../tests/test_base_location_nuts.py | 2 +- partner_address_street3/hooks.py | 4 +- partner_address_street3/i18n/it.po | 25 +- .../tests/test_address_version.py | 10 +- partner_coc/COPYRIGHT | 16 + partner_coc/LICENSE | 663 ++ partner_coc/README.rst | 90 + partner_coc/__init__.py | 3 + partner_coc/__manifest__.py | 17 + .../data/res_partner_id_category_data.xml | 7 + partner_coc/i18n/am.po | 53 + partner_coc/i18n/ar.po | 54 + partner_coc/i18n/bg.po | 38 + partner_coc/i18n/bs.po | 39 + partner_coc/i18n/ca.po | 38 + partner_coc/i18n/cs.po | 38 + partner_coc/i18n/cs_CZ.po | 39 + partner_coc/i18n/da.po | 38 + partner_coc/i18n/de.po | 38 + partner_coc/i18n/el_GR.po | 39 + partner_coc/i18n/en_GB.po | 39 + partner_coc/i18n/es.po | 38 + partner_coc/i18n/es_CR.po | 39 + partner_coc/i18n/es_EC.po | 39 + partner_coc/i18n/es_MX.po | 39 + partner_coc/i18n/es_VE.po | 39 + partner_coc/i18n/et.po | 38 + partner_coc/i18n/eu.po | 38 + partner_coc/i18n/fi.po | 38 + partner_coc/i18n/fr.po | 38 + partner_coc/i18n/fr_CA.po | 39 + partner_coc/i18n/fr_CH.po | 39 + partner_coc/i18n/gl.po | 38 + partner_coc/i18n/hr.po | 41 + partner_coc/i18n/hr_HR.po | 40 + partner_coc/i18n/hu.po | 38 + partner_coc/i18n/it.po | 38 + partner_coc/i18n/ja.po | 38 + partner_coc/i18n/lt.po | 39 + partner_coc/i18n/lv.po | 39 + partner_coc/i18n/mk.po | 38 + partner_coc/i18n/mn.po | 38 + partner_coc/i18n/nb.po | 39 + partner_coc/i18n/nb_NO.po | 39 + partner_coc/i18n/nl.po | 40 + partner_coc/i18n/nl_BE.po | 39 + partner_coc/i18n/nl_NL.po | 40 + partner_coc/i18n/partner_coc.pot | 45 + partner_coc/i18n/pl.po | 40 + partner_coc/i18n/pt.po | 38 + partner_coc/i18n/pt_BR.po | 40 + partner_coc/i18n/pt_PT.po | 39 + partner_coc/i18n/ro.po | 39 + partner_coc/i18n/ru.po | 40 + partner_coc/i18n/sk.po | 38 + partner_coc/i18n/sl.po | 39 + partner_coc/i18n/sr@latin.po | 40 + partner_coc/i18n/sv.po | 38 + partner_coc/i18n/th.po | 38 + partner_coc/i18n/tr.po | 38 + partner_coc/i18n/tr_TR.po | 39 + partner_coc/i18n/vi.po | 38 + partner_coc/i18n/zh_CN.po | 39 + partner_coc/i18n/zh_TW.po | 39 + partner_coc/models/__init__.py | 3 + partner_coc/models/res_partner.py | 15 + partner_coc/static/description/icon.png | Bin 0 -> 9455 bytes partner_coc/static/description/index.html | 431 ++ partner_coc/tests/__init__.py | 3 + partner_coc/tests/test_partner_coc.py | 55 + partner_coc/views/res_partner_view.xml | 17 + partner_company_group/README.rst | 1 + partner_company_group/__manifest__.py | 2 +- partner_company_group/i18n/ca.po | 110 + partner_company_group/i18n/es.po | 72 +- .../i18n/partner_company_group.pot | 30 + partner_company_group/i18n/zh_CN.po | 63 +- partner_company_group/models/res_partner.py | 58 +- .../static/description/index.html | 1 + .../tests/test_partner_company_group.py | 121 +- partner_company_group/views/contact_view.xml | 10 + .../__manifest__.py | 2 +- .../models/res_partner.py | 24 +- .../test_partner_contact_address_default.py | 4 +- .../views/res_partner_views.xml | 30 +- partner_contact_birthdate/i18n/es.po | 8 +- partner_contact_birthplace/i18n/ca.po | 55 + partner_contact_birthplace/i18n/es_ES.po | 53 + partner_contact_birthplace/i18n/it.po | 12 +- .../tests/test_recursion.py | 2 +- .../i18n/it.po | 9 +- partner_contact_lang/i18n/ca.po | 11 +- partner_contact_lang/i18n/es.po | 11 +- .../tests/test_partner_email_check.py | 4 +- partner_firstname/COPYRIGHT | 1 + partner_firstname/__manifest__.py | 2 +- partner_firstname/i18n/am.po | 22 + partner_firstname/i18n/ar.po | 22 + partner_firstname/i18n/bg.po | 22 + partner_firstname/i18n/bs.po | 22 + partner_firstname/i18n/ca.po | 22 + partner_firstname/i18n/cs.po | 22 + partner_firstname/i18n/da.po | 22 + partner_firstname/i18n/de.po | 22 + partner_firstname/i18n/el_GR.po | 22 + partner_firstname/i18n/en_GB.po | 22 + partner_firstname/i18n/es.po | 22 + partner_firstname/i18n/es_CR.po | 22 + partner_firstname/i18n/es_EC.po | 22 + partner_firstname/i18n/es_MX.po | 22 + partner_firstname/i18n/es_VE.po | 22 + partner_firstname/i18n/et.po | 22 + partner_firstname/i18n/eu.po | 22 + partner_firstname/i18n/fi.po | 22 + partner_firstname/i18n/fr.po | 22 + partner_firstname/i18n/fr_CA.po | 22 + partner_firstname/i18n/fr_CH.po | 22 + partner_firstname/i18n/gl.po | 22 + partner_firstname/i18n/hr.po | 22 + partner_firstname/i18n/hr_HR.po | 22 + partner_firstname/i18n/hu.po | 22 + partner_firstname/i18n/it.po | 22 + partner_firstname/i18n/ja.po | 22 + partner_firstname/i18n/lt.po | 22 + partner_firstname/i18n/lv.po | 22 + partner_firstname/i18n/mk.po | 22 + partner_firstname/i18n/mn.po | 22 + partner_firstname/i18n/nb.po | 22 + partner_firstname/i18n/nb_NO.po | 22 + partner_firstname/i18n/nl.po | 22 + partner_firstname/i18n/nl_BE.po | 22 + partner_firstname/i18n/nl_NL.po | 22 + partner_firstname/i18n/partner_firstname.pot | 1 + partner_firstname/i18n/pl.po | 22 + partner_firstname/i18n/pt.po | 22 + partner_firstname/i18n/pt_BR.po | 22 + partner_firstname/i18n/pt_PT.po | 22 + partner_firstname/i18n/ro.po | 22 + partner_firstname/i18n/ru.po | 22 + partner_firstname/i18n/sk.po | 22 + partner_firstname/i18n/sl.po | 22 + partner_firstname/i18n/sr@latin.po | 22 + partner_firstname/i18n/sv.po | 22 + partner_firstname/i18n/th.po | 22 + partner_firstname/i18n/tr.po | 22 + partner_firstname/i18n/tr_TR.po | 22 + partner_firstname/i18n/vi.po | 22 + partner_firstname/i18n/zh_CN.po | 22 + partner_firstname/i18n/zh_TW.po | 22 + .../models/base_config_settings.py | 5 +- partner_firstname/models/res_partner.py | 12 +- partner_firstname/tests/base.py | 7 +- partner_firstname/tests/test_copy.py | 26 +- partner_identification/i18n/it.po | 12 +- .../tests/test_partner_identification.py | 2 +- .../tests/test_res_partner.py | 12 +- partner_identification_gln/__manifest__.py | 3 +- .../models/res_partner_industry.py | 2 +- partner_manual_rank/i18n/es.po | 49 + partner_manual_rank/i18n/pt.po | 49 + partner_phone_secondary/i18n/ca.po | 43 + .../tests/test_partner_pricelist_search.py | 10 +- partner_second_lastname/__manifest__.py | 2 +- partner_second_lastname/models/res_partner.py | 4 +- partner_second_lastname/tests/test_name.py | 30 + partner_stage/COPYRIGHT | 15 + partner_stage/LICENSE | 663 ++ partner_stage/README.rst | 90 + partner_stage/__init__.py | 2 + partner_stage/__manifest__.py | 22 + partner_stage/data/partner_stage_data.xml | 20 + partner_stage/i18n/partner_stage.pot | 158 + partner_stage/init_hook.py | 26 + .../migrations/14.0.2.0.0/post-migration.py | 25 + .../migrations/14.0.2.0.0/pre-migrate.py | 11 + partner_stage/models/__init__.py | 2 + partner_stage/models/res_partner.py | 29 + partner_stage/models/res_partner_stage.py | 34 + partner_stage/security/ir.model.access.csv | 3 + partner_stage/static/description/icon.png | Bin 0 -> 9455 bytes partner_stage/static/description/index.html | 429 ++ partner_stage/tests/__init__.py | 1 + partner_stage/tests/test_partner_stage.py | 24 + .../views/res_partner_stage_views.xml | 57 + partner_stage/views/res_partner_views.xml | 34 + partner_tier_validation/COPYRIGHT | 1 - partner_tier_validation/README.rst | 13 + partner_tier_validation/__init__.py | 2 - partner_tier_validation/__manifest__.py | 6 +- .../data/tier_definition.xml | 6 +- partner_tier_validation/hooks.py | 18 - .../i18n/partner_tier_validation.pot | 43 +- partner_tier_validation/models/res_partner.py | 61 +- .../static/description/index.html | 6 + .../tests/test_tier_validation.py | 93 +- .../views/res_partner_view.xml | 16 +- requirements.txt | 1 - 270 files changed, 11424 insertions(+), 3542 deletions(-) create mode 100644 partner_coc/COPYRIGHT create mode 100644 partner_coc/LICENSE create mode 100644 partner_coc/README.rst create mode 100644 partner_coc/__init__.py create mode 100644 partner_coc/__manifest__.py create mode 100644 partner_coc/data/res_partner_id_category_data.xml create mode 100644 partner_coc/i18n/am.po create mode 100644 partner_coc/i18n/ar.po create mode 100644 partner_coc/i18n/bg.po create mode 100644 partner_coc/i18n/bs.po create mode 100644 partner_coc/i18n/ca.po create mode 100644 partner_coc/i18n/cs.po create mode 100644 partner_coc/i18n/cs_CZ.po create mode 100644 partner_coc/i18n/da.po create mode 100644 partner_coc/i18n/de.po create mode 100644 partner_coc/i18n/el_GR.po create mode 100644 partner_coc/i18n/en_GB.po create mode 100644 partner_coc/i18n/es.po create mode 100644 partner_coc/i18n/es_CR.po create mode 100644 partner_coc/i18n/es_EC.po create mode 100644 partner_coc/i18n/es_MX.po create mode 100644 partner_coc/i18n/es_VE.po create mode 100644 partner_coc/i18n/et.po create mode 100644 partner_coc/i18n/eu.po create mode 100644 partner_coc/i18n/fi.po create mode 100644 partner_coc/i18n/fr.po create mode 100644 partner_coc/i18n/fr_CA.po create mode 100644 partner_coc/i18n/fr_CH.po create mode 100644 partner_coc/i18n/gl.po create mode 100644 partner_coc/i18n/hr.po create mode 100644 partner_coc/i18n/hr_HR.po create mode 100644 partner_coc/i18n/hu.po create mode 100644 partner_coc/i18n/it.po create mode 100644 partner_coc/i18n/ja.po create mode 100644 partner_coc/i18n/lt.po create mode 100644 partner_coc/i18n/lv.po create mode 100644 partner_coc/i18n/mk.po create mode 100644 partner_coc/i18n/mn.po create mode 100644 partner_coc/i18n/nb.po create mode 100644 partner_coc/i18n/nb_NO.po create mode 100644 partner_coc/i18n/nl.po create mode 100644 partner_coc/i18n/nl_BE.po create mode 100644 partner_coc/i18n/nl_NL.po create mode 100644 partner_coc/i18n/partner_coc.pot create mode 100644 partner_coc/i18n/pl.po create mode 100644 partner_coc/i18n/pt.po create mode 100644 partner_coc/i18n/pt_BR.po create mode 100644 partner_coc/i18n/pt_PT.po create mode 100644 partner_coc/i18n/ro.po create mode 100644 partner_coc/i18n/ru.po create mode 100644 partner_coc/i18n/sk.po create mode 100644 partner_coc/i18n/sl.po create mode 100644 partner_coc/i18n/sr@latin.po create mode 100644 partner_coc/i18n/sv.po create mode 100644 partner_coc/i18n/th.po create mode 100644 partner_coc/i18n/tr.po create mode 100644 partner_coc/i18n/tr_TR.po create mode 100644 partner_coc/i18n/vi.po create mode 100644 partner_coc/i18n/zh_CN.po create mode 100644 partner_coc/i18n/zh_TW.po create mode 100644 partner_coc/models/__init__.py create mode 100644 partner_coc/models/res_partner.py create mode 100644 partner_coc/static/description/icon.png create mode 100644 partner_coc/static/description/index.html create mode 100644 partner_coc/tests/__init__.py create mode 100644 partner_coc/tests/test_partner_coc.py create mode 100644 partner_coc/views/res_partner_view.xml create mode 100644 partner_company_group/i18n/ca.po create mode 100644 partner_contact_birthplace/i18n/ca.po create mode 100644 partner_contact_birthplace/i18n/es_ES.po create mode 100644 partner_manual_rank/i18n/es.po create mode 100644 partner_manual_rank/i18n/pt.po create mode 100644 partner_phone_secondary/i18n/ca.po create mode 100644 partner_stage/COPYRIGHT create mode 100644 partner_stage/LICENSE create mode 100644 partner_stage/README.rst create mode 100644 partner_stage/__init__.py create mode 100644 partner_stage/__manifest__.py create mode 100644 partner_stage/data/partner_stage_data.xml create mode 100644 partner_stage/i18n/partner_stage.pot create mode 100644 partner_stage/init_hook.py create mode 100644 partner_stage/migrations/14.0.2.0.0/post-migration.py create mode 100644 partner_stage/migrations/14.0.2.0.0/pre-migrate.py create mode 100644 partner_stage/models/__init__.py create mode 100644 partner_stage/models/res_partner.py create mode 100644 partner_stage/models/res_partner_stage.py create mode 100644 partner_stage/security/ir.model.access.csv create mode 100644 partner_stage/static/description/icon.png create mode 100644 partner_stage/static/description/index.html create mode 100644 partner_stage/tests/__init__.py create mode 100644 partner_stage/tests/test_partner_stage.py create mode 100644 partner_stage/views/res_partner_stage_views.xml create mode 100644 partner_stage/views/res_partner_views.xml delete mode 100644 partner_tier_validation/hooks.py diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d94bbf8..97b4e3f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -36,16 +36,19 @@ test_all_modules: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -67,2660 +70,79 @@ test_all_modules: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_all - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_all - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra --db_password flectra --database test_all --test-enable - --init partner_tz,partner_contact_nationality,portal_partner_select_all,base_location_geonames_import,base_location_nuts,partner_industry_secondary,partner_contact_gender,animal,partner_title_order,partner_priority,partner_disable_gravatar,partner_external_map,partner_email_check,base_location,partner_phone_secondary,partner_contact_lang,partner_manual_rank,partner_bank_code,partner_firstname,partner_contact_job_position,partner_phone_extension,partner_deduplicate_filter,partner_contact_department,partner_affiliate,partner_deduplicate_by_ref,partner_ref_unique,base_country_state_translatable,partner_identification_unique_by_category,partner_company_group,partner_address_street3,partner_company_type,partner_vat_unique,partner_contact_address_default,partner_contact_personal_information_page,partner_second_lastname,partner_employee_quantity,partner_contact_birthplace,partner_contact_in_several_companies,partner_identification_notification,partner_identification_gln,partner_contact_birthdate,partner_tier_validation,partner_label,partner_helper,partner_phonecall_schedule,partner_capital,partner_fax,partner_contact_access_link,partner_deduplicate_acl,partner_pricelist_search,partner_multi_relation,partner_identification,partner_address_version,base_partner_sequence,animal_owner,partner_iterative_archive,partner_deduplicate_by_website,partner_contact_age_range + --init partner_tier_validation,partner_disable_gravatar,partner_company_type,partner_deduplicate_filter,partner_contact_birthplace,partner_identification_gln,partner_ref_unique,partner_employee_quantity,partner_company_group,partner_contact_age_range,partner_label,partner_identification_notification,partner_capital,base_location,base_location_nuts,partner_contact_access_link,partner_contact_department,partner_priority,partner_phone_secondary,partner_contact_in_several_companies,partner_second_lastname,partner_contact_gender,partner_stage,partner_external_map,partner_deduplicate_by_ref,partner_deduplicate_acl,partner_tz,partner_contact_lang,partner_vat_unique,partner_manual_rank,partner_contact_job_position,partner_firstname,partner_contact_personal_information_page,partner_contact_birthdate,portal_partner_select_all,partner_pricelist_search,partner_bank_code,partner_address_street3,partner_deduplicate_by_website,animal,partner_coc,partner_multi_relation,partner_fax,animal_owner,base_partner_sequence,partner_iterative_archive,base_country_state_translatable,partner_affiliate,partner_phone_extension,partner_industry_secondary,partner_title_order,partner_contact_nationality,partner_email_check,partner_identification_unique_by_category,base_location_geonames_import,partner_phonecall_schedule,partner_contact_address_default,partner_address_version,partner_identification,partner_helper --stop-after-init --log-level error - --log-handler flectra.addons.partner_tz:TEST - --log-handler flectra.addons.partner_contact_nationality:TEST - --log-handler flectra.addons.portal_partner_select_all:TEST - --log-handler flectra.addons.base_location_geonames_import:TEST - --log-handler flectra.addons.base_location_nuts:TEST - --log-handler flectra.addons.partner_industry_secondary:TEST - --log-handler flectra.addons.partner_contact_gender:TEST - --log-handler flectra.addons.animal:TEST - --log-handler flectra.addons.partner_title_order:TEST - --log-handler flectra.addons.partner_priority:TEST - --log-handler flectra.addons.partner_disable_gravatar:TEST - --log-handler flectra.addons.partner_external_map:TEST - --log-handler flectra.addons.partner_email_check:TEST - --log-handler flectra.addons.base_location:TEST - --log-handler flectra.addons.partner_phone_secondary:TEST - --log-handler flectra.addons.partner_contact_lang:TEST - --log-handler flectra.addons.partner_manual_rank:TEST - --log-handler flectra.addons.partner_bank_code:TEST - --log-handler flectra.addons.partner_firstname:TEST - --log-handler flectra.addons.partner_contact_job_position:TEST - --log-handler flectra.addons.partner_phone_extension:TEST - --log-handler flectra.addons.partner_deduplicate_filter:TEST - --log-handler flectra.addons.partner_contact_department:TEST - --log-handler flectra.addons.partner_affiliate:TEST - --log-handler flectra.addons.partner_deduplicate_by_ref:TEST - --log-handler flectra.addons.partner_ref_unique:TEST - --log-handler flectra.addons.base_country_state_translatable:TEST - --log-handler flectra.addons.partner_identification_unique_by_category:TEST - --log-handler flectra.addons.partner_company_group:TEST - --log-handler flectra.addons.partner_address_street3:TEST - --log-handler flectra.addons.partner_company_type:TEST - --log-handler flectra.addons.partner_vat_unique:TEST - --log-handler flectra.addons.partner_contact_address_default:TEST - --log-handler flectra.addons.partner_contact_personal_information_page:TEST - --log-handler flectra.addons.partner_second_lastname:TEST - --log-handler flectra.addons.partner_employee_quantity:TEST - --log-handler flectra.addons.partner_contact_birthplace:TEST - --log-handler flectra.addons.partner_contact_in_several_companies:TEST - --log-handler flectra.addons.partner_identification_notification:TEST - --log-handler flectra.addons.partner_identification_gln:TEST - --log-handler flectra.addons.partner_contact_birthdate:TEST --log-handler flectra.addons.partner_tier_validation:TEST - --log-handler flectra.addons.partner_label:TEST - --log-handler flectra.addons.partner_helper:TEST - --log-handler flectra.addons.partner_phonecall_schedule:TEST - --log-handler flectra.addons.partner_capital:TEST - --log-handler flectra.addons.partner_fax:TEST - --log-handler flectra.addons.partner_contact_access_link:TEST - --log-handler flectra.addons.partner_deduplicate_acl:TEST - --log-handler flectra.addons.partner_pricelist_search:TEST - --log-handler flectra.addons.partner_multi_relation:TEST - --log-handler flectra.addons.partner_identification:TEST - --log-handler flectra.addons.partner_address_version:TEST - --log-handler flectra.addons.base_partner_sequence:TEST - --log-handler flectra.addons.animal_owner:TEST - --log-handler flectra.addons.partner_iterative_archive:TEST - --log-handler flectra.addons.partner_deduplicate_by_website:TEST + --log-handler flectra.addons.partner_disable_gravatar:TEST + --log-handler flectra.addons.partner_company_type:TEST + --log-handler flectra.addons.partner_deduplicate_filter:TEST + --log-handler flectra.addons.partner_contact_birthplace:TEST + --log-handler flectra.addons.partner_identification_gln:TEST + --log-handler flectra.addons.partner_ref_unique:TEST + --log-handler flectra.addons.partner_employee_quantity:TEST + --log-handler flectra.addons.partner_company_group:TEST --log-handler flectra.addons.partner_contact_age_range:TEST + --log-handler flectra.addons.partner_label:TEST + --log-handler flectra.addons.partner_identification_notification:TEST + --log-handler flectra.addons.partner_capital:TEST + --log-handler flectra.addons.base_location:TEST + --log-handler flectra.addons.base_location_nuts:TEST + --log-handler flectra.addons.partner_contact_access_link:TEST + --log-handler flectra.addons.partner_contact_department:TEST + --log-handler flectra.addons.partner_priority:TEST + --log-handler flectra.addons.partner_phone_secondary:TEST + --log-handler flectra.addons.partner_contact_in_several_companies:TEST + --log-handler flectra.addons.partner_second_lastname:TEST + --log-handler flectra.addons.partner_contact_gender:TEST + --log-handler flectra.addons.partner_stage:TEST + --log-handler flectra.addons.partner_external_map:TEST + --log-handler flectra.addons.partner_deduplicate_by_ref:TEST + --log-handler flectra.addons.partner_deduplicate_acl:TEST + --log-handler flectra.addons.partner_tz:TEST + --log-handler flectra.addons.partner_contact_lang:TEST + --log-handler flectra.addons.partner_vat_unique:TEST + --log-handler flectra.addons.partner_manual_rank:TEST + --log-handler flectra.addons.partner_contact_job_position:TEST + --log-handler flectra.addons.partner_firstname:TEST + --log-handler flectra.addons.partner_contact_personal_information_page:TEST + --log-handler flectra.addons.partner_contact_birthdate:TEST + --log-handler flectra.addons.portal_partner_select_all:TEST + --log-handler flectra.addons.partner_pricelist_search:TEST + --log-handler flectra.addons.partner_bank_code:TEST + --log-handler flectra.addons.partner_address_street3:TEST + --log-handler flectra.addons.partner_deduplicate_by_website:TEST + --log-handler flectra.addons.animal:TEST + --log-handler flectra.addons.partner_coc:TEST + --log-handler flectra.addons.partner_multi_relation:TEST + --log-handler flectra.addons.partner_fax:TEST + --log-handler flectra.addons.animal_owner:TEST + --log-handler flectra.addons.base_partner_sequence:TEST + --log-handler flectra.addons.partner_iterative_archive:TEST + --log-handler flectra.addons.base_country_state_translatable:TEST + --log-handler flectra.addons.partner_affiliate:TEST + --log-handler flectra.addons.partner_phone_extension:TEST + --log-handler flectra.addons.partner_industry_secondary:TEST + --log-handler flectra.addons.partner_title_order:TEST + --log-handler flectra.addons.partner_contact_nationality:TEST + --log-handler flectra.addons.partner_email_check:TEST + --log-handler flectra.addons.partner_identification_unique_by_category:TEST + --log-handler flectra.addons.base_location_geonames_import:TEST + --log-handler flectra.addons.partner_phonecall_schedule:TEST + --log-handler flectra.addons.partner_contact_address_default:TEST + --log-handler flectra.addons.partner_address_version:TEST + --log-handler flectra.addons.partner_identification:TEST + --log-handler flectra.addons.partner_helper:TEST " -test_module_partner_tz: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_tz - - psql -h psql -U flectra -d test_partner_tz -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tz - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tz - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_tz - --test-enable -i partner_tz - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_tz:TEST" - -test_module_partner_contact_nationality: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_nationality - - psql -h psql -U flectra -d test_partner_contact_nationality -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_nationality - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_nationality - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_nationality - --test-enable -i partner_contact_nationality - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_nationality:TEST" - -test_module_portal_partner_select_all: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_portal_partner_select_all - - psql -h psql -U flectra -d test_portal_partner_select_all -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_portal_partner_select_all - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_portal_partner_select_all - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_portal_partner_select_all - --test-enable -i portal_partner_select_all - --stop-after-init - --log-level error - --log-handler flectra.addons.portal_partner_select_all:TEST" - -test_module_base_location_geonames_import: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_base_location_geonames_import - - psql -h psql -U flectra -d test_base_location_geonames_import -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_geonames_import - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_geonames_import - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_base_location_geonames_import - --test-enable -i base_location_geonames_import - --stop-after-init - --log-level error - --log-handler flectra.addons.base_location_geonames_import:TEST" - -test_module_base_location_nuts: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_base_location_nuts - - psql -h psql -U flectra -d test_base_location_nuts -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_nuts - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_nuts - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_base_location_nuts - --test-enable -i base_location_nuts - --stop-after-init - --log-level error - --log-handler flectra.addons.base_location_nuts:TEST" - -test_module_partner_industry_secondary: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_industry_secondary - - psql -h psql -U flectra -d test_partner_industry_secondary -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_industry_secondary - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_industry_secondary - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_industry_secondary - --test-enable -i partner_industry_secondary - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_industry_secondary:TEST" - -test_module_partner_contact_gender: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_gender - - psql -h psql -U flectra -d test_partner_contact_gender -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_gender - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_gender - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_gender - --test-enable -i partner_contact_gender - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_gender:TEST" - -test_module_animal: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_animal - - psql -h psql -U flectra -d test_animal -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_animal - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_animal - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_animal - --test-enable -i animal - --stop-after-init - --log-level error - --log-handler flectra.addons.animal:TEST" - -test_module_partner_title_order: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_title_order - - psql -h psql -U flectra -d test_partner_title_order -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_title_order - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_title_order - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_title_order - --test-enable -i partner_title_order - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_title_order:TEST" - -test_module_partner_priority: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_priority - - psql -h psql -U flectra -d test_partner_priority -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_priority - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_priority - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_priority - --test-enable -i partner_priority - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_priority:TEST" - -test_module_partner_disable_gravatar: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_disable_gravatar - - psql -h psql -U flectra -d test_partner_disable_gravatar -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_disable_gravatar - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_disable_gravatar - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_disable_gravatar - --test-enable -i partner_disable_gravatar - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_disable_gravatar:TEST" - -test_module_partner_external_map: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_external_map - - psql -h psql -U flectra -d test_partner_external_map -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_external_map - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_external_map - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_external_map - --test-enable -i partner_external_map - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_external_map:TEST" - -test_module_partner_email_check: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_email_check - - psql -h psql -U flectra -d test_partner_email_check -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_email_check - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_email_check - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_email_check - --test-enable -i partner_email_check - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_email_check:TEST" - -test_module_base_location: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_base_location - - psql -h psql -U flectra -d test_base_location -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_base_location - --test-enable -i base_location - --stop-after-init - --log-level error - --log-handler flectra.addons.base_location:TEST" - -test_module_partner_phone_secondary: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_phone_secondary - - psql -h psql -U flectra -d test_partner_phone_secondary -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_secondary - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_secondary - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_phone_secondary - --test-enable -i partner_phone_secondary - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_phone_secondary:TEST" - -test_module_partner_contact_lang: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_lang - - psql -h psql -U flectra -d test_partner_contact_lang -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_lang - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_lang - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_lang - --test-enable -i partner_contact_lang - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_lang:TEST" - -test_module_partner_manual_rank: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_manual_rank - - psql -h psql -U flectra -d test_partner_manual_rank -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_manual_rank - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_manual_rank - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_manual_rank - --test-enable -i partner_manual_rank - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_manual_rank:TEST" - -test_module_partner_bank_code: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_bank_code - - psql -h psql -U flectra -d test_partner_bank_code -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_bank_code - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_bank_code - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_bank_code - --test-enable -i partner_bank_code - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_bank_code:TEST" - -test_module_partner_firstname: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_firstname - - psql -h psql -U flectra -d test_partner_firstname -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_firstname - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_firstname - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_firstname - --test-enable -i partner_firstname - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_firstname:TEST" - -test_module_partner_contact_job_position: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_job_position - - psql -h psql -U flectra -d test_partner_contact_job_position -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_job_position - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_job_position - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_job_position - --test-enable -i partner_contact_job_position - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_job_position:TEST" - -test_module_partner_phone_extension: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_phone_extension - - psql -h psql -U flectra -d test_partner_phone_extension -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_extension - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_extension - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_phone_extension - --test-enable -i partner_phone_extension - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_phone_extension:TEST" - -test_module_partner_deduplicate_filter: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_deduplicate_filter - - psql -h psql -U flectra -d test_partner_deduplicate_filter -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_filter - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_filter - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_deduplicate_filter - --test-enable -i partner_deduplicate_filter - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_deduplicate_filter:TEST" - -test_module_partner_contact_department: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_department - - psql -h psql -U flectra -d test_partner_contact_department -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_department - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_department - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_department - --test-enable -i partner_contact_department - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_department:TEST" - -test_module_partner_affiliate: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_affiliate - - psql -h psql -U flectra -d test_partner_affiliate -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_affiliate - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_affiliate - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_affiliate - --test-enable -i partner_affiliate - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_affiliate:TEST" - -test_module_partner_deduplicate_by_ref: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_deduplicate_by_ref - - psql -h psql -U flectra -d test_partner_deduplicate_by_ref -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_ref - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_ref - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_deduplicate_by_ref - --test-enable -i partner_deduplicate_by_ref - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_deduplicate_by_ref:TEST" - -test_module_partner_ref_unique: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_ref_unique - - psql -h psql -U flectra -d test_partner_ref_unique -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_ref_unique - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_ref_unique - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_ref_unique - --test-enable -i partner_ref_unique - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_ref_unique:TEST" - -test_module_base_country_state_translatable: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_base_country_state_translatable - - psql -h psql -U flectra -d test_base_country_state_translatable -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_country_state_translatable - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_country_state_translatable - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_base_country_state_translatable - --test-enable -i base_country_state_translatable - --stop-after-init - --log-level error - --log-handler flectra.addons.base_country_state_translatable:TEST" - -test_module_partner_identification_unique_by_category: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_identification_unique_by_category - - psql -h psql -U flectra -d test_partner_identification_unique_by_category -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_unique_by_category - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_unique_by_category - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_identification_unique_by_category - --test-enable -i partner_identification_unique_by_category - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_identification_unique_by_category:TEST" - -test_module_partner_company_group: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_company_group - - psql -h psql -U flectra -d test_partner_company_group -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_group - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_group - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_company_group - --test-enable -i partner_company_group - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_company_group:TEST" - -test_module_partner_address_street3: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_address_street3 - - psql -h psql -U flectra -d test_partner_address_street3 -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_street3 - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_street3 - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_address_street3 - --test-enable -i partner_address_street3 - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_address_street3:TEST" - -test_module_partner_company_type: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_company_type - - psql -h psql -U flectra -d test_partner_company_type -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_type - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_type - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_company_type - --test-enable -i partner_company_type - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_company_type:TEST" - -test_module_partner_vat_unique: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_vat_unique - - psql -h psql -U flectra -d test_partner_vat_unique -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_vat_unique - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_vat_unique - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_vat_unique - --test-enable -i partner_vat_unique - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_vat_unique:TEST" - -test_module_partner_contact_address_default: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_address_default - - psql -h psql -U flectra -d test_partner_contact_address_default -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_address_default - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_address_default - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_address_default - --test-enable -i partner_contact_address_default - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_address_default:TEST" - -test_module_partner_contact_personal_information_page: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_personal_information_page - - psql -h psql -U flectra -d test_partner_contact_personal_information_page -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_personal_information_page - --test-enable -i partner_contact_personal_information_page - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_personal_information_page:TEST" - -test_module_partner_second_lastname: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_second_lastname - - psql -h psql -U flectra -d test_partner_second_lastname -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_second_lastname - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_second_lastname - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_second_lastname - --test-enable -i partner_second_lastname - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_second_lastname:TEST" - -test_module_partner_employee_quantity: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_employee_quantity - - psql -h psql -U flectra -d test_partner_employee_quantity -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_employee_quantity - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_employee_quantity - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_employee_quantity - --test-enable -i partner_employee_quantity - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_employee_quantity:TEST" - -test_module_partner_contact_birthplace: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_birthplace - - psql -h psql -U flectra -d test_partner_contact_birthplace -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_birthplace - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_birthplace - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_birthplace - --test-enable -i partner_contact_birthplace - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_birthplace:TEST" - -test_module_partner_contact_in_several_companies: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_in_several_companies - - psql -h psql -U flectra -d test_partner_contact_in_several_companies -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_in_several_companies - --test-enable -i partner_contact_in_several_companies - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_in_several_companies:TEST" - -test_module_partner_identification_notification: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_identification_notification - - psql -h psql -U flectra -d test_partner_identification_notification -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_notification - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_notification - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_identification_notification - --test-enable -i partner_identification_notification - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_identification_notification:TEST" - -test_module_partner_identification_gln: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_identification_gln - - psql -h psql -U flectra -d test_partner_identification_gln -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_gln - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_gln - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_identification_gln - --test-enable -i partner_identification_gln - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_identification_gln:TEST" - -test_module_partner_contact_birthdate: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_birthdate - - psql -h psql -U flectra -d test_partner_contact_birthdate -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_birthdate - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_birthdate - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_contact_birthdate - --test-enable -i partner_contact_birthdate - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_contact_birthdate:TEST" - test_module_partner_tier_validation: stage: testsingle when: on_failure @@ -2742,16 +164,19 @@ test_module_partner_tier_validation: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -2773,7 +198,7 @@ test_module_partner_tier_validation: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tier_validation - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tier_validation - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -2784,7 +209,7 @@ test_module_partner_tier_validation: --log-level error --log-handler flectra.addons.partner_tier_validation:TEST" -test_module_partner_label: +test_module_partner_disable_gravatar: stage: testsingle when: on_failure image: @@ -2805,16 +230,19 @@ test_module_partner_label: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -2830,24 +258,24 @@ test_module_partner_label: - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_label - - psql -h psql -U flectra -d test_partner_label -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - createdb -h psql -U flectra -O flectra -T template1 test_partner_disable_gravatar + - psql -h psql -U flectra -d test_partner_disable_gravatar -f ${CI_PROJECT_DIR}/ci_data/dump.sql - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_label - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_label + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_disable_gravatar + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_disable_gravatar - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra --db_password flectra - --database test_partner_label - --test-enable -i partner_label + --database test_partner_disable_gravatar + --test-enable -i partner_disable_gravatar --stop-after-init --log-level error - --log-handler flectra.addons.partner_label:TEST" + --log-handler flectra.addons.partner_disable_gravatar:TEST" -test_module_partner_helper: +test_module_partner_company_type: stage: testsingle when: on_failure image: @@ -2868,16 +296,19 @@ test_module_partner_helper: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -2893,24 +324,24 @@ test_module_partner_helper: - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_helper - - psql -h psql -U flectra -d test_partner_helper -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - createdb -h psql -U flectra -O flectra -T template1 test_partner_company_type + - psql -h psql -U flectra -d test_partner_company_type -f ${CI_PROJECT_DIR}/ci_data/dump.sql - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_helper - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_helper + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_type + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_type - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra --db_password flectra - --database test_partner_helper - --test-enable -i partner_helper + --database test_partner_company_type + --test-enable -i partner_company_type --stop-after-init --log-level error - --log-handler flectra.addons.partner_helper:TEST" + --log-handler flectra.addons.partner_company_type:TEST" -test_module_partner_phonecall_schedule: +test_module_partner_deduplicate_filter: stage: testsingle when: on_failure image: @@ -2931,16 +362,19 @@ test_module_partner_phonecall_schedule: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -2956,24 +390,24 @@ test_module_partner_phonecall_schedule: - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_phonecall_schedule - - psql -h psql -U flectra -d test_partner_phonecall_schedule -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - createdb -h psql -U flectra -O flectra -T template1 test_partner_deduplicate_filter + - psql -h psql -U flectra -d test_partner_deduplicate_filter -f ${CI_PROJECT_DIR}/ci_data/dump.sql - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phonecall_schedule - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phonecall_schedule + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_filter + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_filter - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra --db_password flectra - --database test_partner_phonecall_schedule - --test-enable -i partner_phonecall_schedule + --database test_partner_deduplicate_filter + --test-enable -i partner_deduplicate_filter --stop-after-init --log-level error - --log-handler flectra.addons.partner_phonecall_schedule:TEST" + --log-handler flectra.addons.partner_deduplicate_filter:TEST" -test_module_partner_capital: +test_module_partner_contact_birthplace: stage: testsingle when: on_failure image: @@ -2994,16 +428,19 @@ test_module_partner_capital: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -3019,24 +456,24 @@ test_module_partner_capital: - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_capital - - psql -h psql -U flectra -d test_partner_capital -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_birthplace + - psql -h psql -U flectra -d test_partner_contact_birthplace -f ${CI_PROJECT_DIR}/ci_data/dump.sql - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_capital - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_capital + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_birthplace + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_birthplace - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra --db_password flectra - --database test_partner_capital - --test-enable -i partner_capital + --database test_partner_contact_birthplace + --test-enable -i partner_contact_birthplace --stop-after-init --log-level error - --log-handler flectra.addons.partner_capital:TEST" + --log-handler flectra.addons.partner_contact_birthplace:TEST" -test_module_partner_fax: +test_module_partner_identification_gln: stage: testsingle when: on_failure image: @@ -3057,16 +494,19 @@ test_module_partner_fax: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -3082,24 +522,24 @@ test_module_partner_fax: - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_fax - - psql -h psql -U flectra -d test_partner_fax -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - createdb -h psql -U flectra -O flectra -T template1 test_partner_identification_gln + - psql -h psql -U flectra -d test_partner_identification_gln -f ${CI_PROJECT_DIR}/ci_data/dump.sql - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_fax - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_fax + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_gln + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_gln - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra --db_password flectra - --database test_partner_fax - --test-enable -i partner_fax + --database test_partner_identification_gln + --test-enable -i partner_identification_gln --stop-after-init --log-level error - --log-handler flectra.addons.partner_fax:TEST" + --log-handler flectra.addons.partner_identification_gln:TEST" -test_module_partner_contact_access_link: +test_module_partner_ref_unique: stage: testsingle when: on_failure image: @@ -3120,16 +560,19 @@ test_module_partner_contact_access_link: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -3145,24 +588,24 @@ test_module_partner_contact_access_link: - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_access_link - - psql -h psql -U flectra -d test_partner_contact_access_link -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - createdb -h psql -U flectra -O flectra -T template1 test_partner_ref_unique + - psql -h psql -U flectra -d test_partner_ref_unique -f ${CI_PROJECT_DIR}/ci_data/dump.sql - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_access_link - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_access_link + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_ref_unique + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_ref_unique - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra --db_password flectra - --database test_partner_contact_access_link - --test-enable -i partner_contact_access_link + --database test_partner_ref_unique + --test-enable -i partner_ref_unique --stop-after-init --log-level error - --log-handler flectra.addons.partner_contact_access_link:TEST" + --log-handler flectra.addons.partner_ref_unique:TEST" -test_module_partner_deduplicate_acl: +test_module_partner_employee_quantity: stage: testsingle when: on_failure image: @@ -3183,16 +626,19 @@ test_module_partner_deduplicate_acl: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -3208,24 +654,24 @@ test_module_partner_deduplicate_acl: - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_deduplicate_acl - - psql -h psql -U flectra -d test_partner_deduplicate_acl -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - createdb -h psql -U flectra -O flectra -T template1 test_partner_employee_quantity + - psql -h psql -U flectra -d test_partner_employee_quantity -f ${CI_PROJECT_DIR}/ci_data/dump.sql - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_employee_quantity + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_employee_quantity - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra --db_password flectra - --database test_partner_deduplicate_acl - --test-enable -i partner_deduplicate_acl + --database test_partner_employee_quantity + --test-enable -i partner_employee_quantity --stop-after-init --log-level error - --log-handler flectra.addons.partner_deduplicate_acl:TEST" + --log-handler flectra.addons.partner_employee_quantity:TEST" -test_module_partner_pricelist_search: +test_module_partner_company_group: stage: testsingle when: on_failure image: @@ -3246,16 +692,19 @@ test_module_partner_pricelist_search: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -3271,463 +720,22 @@ test_module_partner_pricelist_search: - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_pricelist_search - - psql -h psql -U flectra -d test_partner_pricelist_search -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - createdb -h psql -U flectra -O flectra -T template1 test_partner_company_group + - psql -h psql -U flectra -d test_partner_company_group -f ${CI_PROJECT_DIR}/ci_data/dump.sql - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_pricelist_search - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_pricelist_search + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_company_group + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_company_group - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra --db_password flectra - --database test_partner_pricelist_search - --test-enable -i partner_pricelist_search + --database test_partner_company_group + --test-enable -i partner_company_group --stop-after-init --log-level error - --log-handler flectra.addons.partner_pricelist_search:TEST" - -test_module_partner_multi_relation: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_multi_relation - - psql -h psql -U flectra -d test_partner_multi_relation -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_multi_relation - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_multi_relation - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_multi_relation - --test-enable -i partner_multi_relation - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_multi_relation:TEST" - -test_module_partner_identification: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_identification - - psql -h psql -U flectra -d test_partner_identification -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_identification - --test-enable -i partner_identification - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_identification:TEST" - -test_module_partner_address_version: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_address_version - - psql -h psql -U flectra -d test_partner_address_version -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_version - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_version - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_address_version - --test-enable -i partner_address_version - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_address_version:TEST" - -test_module_base_partner_sequence: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_base_partner_sequence - - psql -h psql -U flectra -d test_base_partner_sequence -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_partner_sequence - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_partner_sequence - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_base_partner_sequence - --test-enable -i base_partner_sequence - --stop-after-init - --log-level error - --log-handler flectra.addons.base_partner_sequence:TEST" - -test_module_animal_owner: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_animal_owner - - psql -h psql -U flectra -d test_animal_owner -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_animal_owner - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_animal_owner - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_animal_owner - --test-enable -i animal_owner - --stop-after-init - --log-level error - --log-handler flectra.addons.animal_owner:TEST" - -test_module_partner_iterative_archive: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_iterative_archive - - psql -h psql -U flectra -d test_partner_iterative_archive -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_iterative_archive - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_iterative_archive - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_iterative_archive - --test-enable -i partner_iterative_archive - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_iterative_archive:TEST" - -test_module_partner_deduplicate_by_website: - stage: testsingle - when: on_failure - image: - name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest - entrypoint: ["/bin/sh", "-c"] - script: - - apt-get install -y p7zip-full - - apt install -y expect-dev - - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt - - su - flectra -c "mkdir ~/others" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" - - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" - - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 - - mkdir ${CI_PROJECT_DIR}/ci_data - - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip - - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip - - export PGPASSWORD="flectra" - - createdb -h psql -U flectra -O flectra -T template1 test_partner_deduplicate_by_website - - psql -h psql -U flectra -d test_partner_deduplicate_by_website -f ${CI_PROJECT_DIR}/ci_data/dump.sql - - su - flectra -c "mkdir -p ~/.local/share/filestore" - - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_website - - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_website - - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms - --db_host psql - --db_port 5432 - --db_user flectra - --db_password flectra - --database test_partner_deduplicate_by_website - --test-enable -i partner_deduplicate_by_website - --stop-after-init - --log-level error - --log-handler flectra.addons.partner_deduplicate_by_website:TEST" + --log-handler flectra.addons.partner_company_group:TEST" test_module_partner_contact_age_range: stage: testsingle @@ -3750,16 +758,19 @@ test_module_partner_contact_age_range: - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" @@ -3781,7 +792,7 @@ test_module_partner_contact_age_range: - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_age_range - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_age_range - su - flectra -c "/opt/flectra/flectra-bin - --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms --db_host psql --db_port 5432 --db_user flectra @@ -3792,3 +803,3303 @@ test_module_partner_contact_age_range: --log-level error --log-handler flectra.addons.partner_contact_age_range:TEST" +test_module_partner_label: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_label + - psql -h psql -U flectra -d test_partner_label -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_label + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_label + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_label + --test-enable -i partner_label + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_label:TEST" + +test_module_partner_identification_notification: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_identification_notification + - psql -h psql -U flectra -d test_partner_identification_notification -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_notification + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_notification + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_identification_notification + --test-enable -i partner_identification_notification + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_identification_notification:TEST" + +test_module_partner_capital: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_capital + - psql -h psql -U flectra -d test_partner_capital -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_capital + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_capital + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_capital + --test-enable -i partner_capital + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_capital:TEST" + +test_module_base_location: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_base_location + - psql -h psql -U flectra -d test_base_location -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_base_location + --test-enable -i base_location + --stop-after-init + --log-level error + --log-handler flectra.addons.base_location:TEST" + +test_module_base_location_nuts: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_base_location_nuts + - psql -h psql -U flectra -d test_base_location_nuts -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_nuts + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_nuts + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_base_location_nuts + --test-enable -i base_location_nuts + --stop-after-init + --log-level error + --log-handler flectra.addons.base_location_nuts:TEST" + +test_module_partner_contact_access_link: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_access_link + - psql -h psql -U flectra -d test_partner_contact_access_link -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_access_link + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_access_link + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_access_link + --test-enable -i partner_contact_access_link + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_access_link:TEST" + +test_module_partner_contact_department: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_department + - psql -h psql -U flectra -d test_partner_contact_department -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_department + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_department + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_department + --test-enable -i partner_contact_department + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_department:TEST" + +test_module_partner_priority: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_priority + - psql -h psql -U flectra -d test_partner_priority -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_priority + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_priority + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_priority + --test-enable -i partner_priority + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_priority:TEST" + +test_module_partner_phone_secondary: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_phone_secondary + - psql -h psql -U flectra -d test_partner_phone_secondary -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_secondary + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_secondary + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_phone_secondary + --test-enable -i partner_phone_secondary + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_phone_secondary:TEST" + +test_module_partner_contact_in_several_companies: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_in_several_companies + - psql -h psql -U flectra -d test_partner_contact_in_several_companies -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_in_several_companies + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_in_several_companies + --test-enable -i partner_contact_in_several_companies + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_in_several_companies:TEST" + +test_module_partner_second_lastname: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_second_lastname + - psql -h psql -U flectra -d test_partner_second_lastname -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_second_lastname + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_second_lastname + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_second_lastname + --test-enable -i partner_second_lastname + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_second_lastname:TEST" + +test_module_partner_contact_gender: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_gender + - psql -h psql -U flectra -d test_partner_contact_gender -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_gender + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_gender + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_gender + --test-enable -i partner_contact_gender + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_gender:TEST" + +test_module_partner_stage: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_stage + - psql -h psql -U flectra -d test_partner_stage -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_stage + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_stage + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_stage + --test-enable -i partner_stage + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_stage:TEST" + +test_module_partner_external_map: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_external_map + - psql -h psql -U flectra -d test_partner_external_map -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_external_map + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_external_map + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_external_map + --test-enable -i partner_external_map + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_external_map:TEST" + +test_module_partner_deduplicate_by_ref: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_deduplicate_by_ref + - psql -h psql -U flectra -d test_partner_deduplicate_by_ref -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_ref + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_ref + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_deduplicate_by_ref + --test-enable -i partner_deduplicate_by_ref + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_deduplicate_by_ref:TEST" + +test_module_partner_deduplicate_acl: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_deduplicate_acl + - psql -h psql -U flectra -d test_partner_deduplicate_acl -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_acl + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_deduplicate_acl + --test-enable -i partner_deduplicate_acl + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_deduplicate_acl:TEST" + +test_module_partner_tz: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_tz + - psql -h psql -U flectra -d test_partner_tz -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_tz + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_tz + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_tz + --test-enable -i partner_tz + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_tz:TEST" + +test_module_partner_contact_lang: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_lang + - psql -h psql -U flectra -d test_partner_contact_lang -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_lang + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_lang + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_lang + --test-enable -i partner_contact_lang + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_lang:TEST" + +test_module_partner_vat_unique: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_vat_unique + - psql -h psql -U flectra -d test_partner_vat_unique -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_vat_unique + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_vat_unique + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_vat_unique + --test-enable -i partner_vat_unique + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_vat_unique:TEST" + +test_module_partner_manual_rank: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_manual_rank + - psql -h psql -U flectra -d test_partner_manual_rank -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_manual_rank + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_manual_rank + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_manual_rank + --test-enable -i partner_manual_rank + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_manual_rank:TEST" + +test_module_partner_contact_job_position: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_job_position + - psql -h psql -U flectra -d test_partner_contact_job_position -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_job_position + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_job_position + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_job_position + --test-enable -i partner_contact_job_position + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_job_position:TEST" + +test_module_partner_firstname: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_firstname + - psql -h psql -U flectra -d test_partner_firstname -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_firstname + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_firstname + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_firstname + --test-enable -i partner_firstname + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_firstname:TEST" + +test_module_partner_contact_personal_information_page: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_personal_information_page + - psql -h psql -U flectra -d test_partner_contact_personal_information_page -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_personal_information_page + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_personal_information_page + --test-enable -i partner_contact_personal_information_page + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_personal_information_page:TEST" + +test_module_partner_contact_birthdate: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_birthdate + - psql -h psql -U flectra -d test_partner_contact_birthdate -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_birthdate + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_birthdate + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_birthdate + --test-enable -i partner_contact_birthdate + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_birthdate:TEST" + +test_module_portal_partner_select_all: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_portal_partner_select_all + - psql -h psql -U flectra -d test_portal_partner_select_all -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_portal_partner_select_all + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_portal_partner_select_all + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_portal_partner_select_all + --test-enable -i portal_partner_select_all + --stop-after-init + --log-level error + --log-handler flectra.addons.portal_partner_select_all:TEST" + +test_module_partner_pricelist_search: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_pricelist_search + - psql -h psql -U flectra -d test_partner_pricelist_search -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_pricelist_search + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_pricelist_search + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_pricelist_search + --test-enable -i partner_pricelist_search + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_pricelist_search:TEST" + +test_module_partner_bank_code: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_bank_code + - psql -h psql -U flectra -d test_partner_bank_code -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_bank_code + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_bank_code + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_bank_code + --test-enable -i partner_bank_code + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_bank_code:TEST" + +test_module_partner_address_street3: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_address_street3 + - psql -h psql -U flectra -d test_partner_address_street3 -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_street3 + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_street3 + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_address_street3 + --test-enable -i partner_address_street3 + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_address_street3:TEST" + +test_module_partner_deduplicate_by_website: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_deduplicate_by_website + - psql -h psql -U flectra -d test_partner_deduplicate_by_website -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_website + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_deduplicate_by_website + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_deduplicate_by_website + --test-enable -i partner_deduplicate_by_website + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_deduplicate_by_website:TEST" + +test_module_animal: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_animal + - psql -h psql -U flectra -d test_animal -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_animal + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_animal + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_animal + --test-enable -i animal + --stop-after-init + --log-level error + --log-handler flectra.addons.animal:TEST" + +test_module_partner_coc: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_coc + - psql -h psql -U flectra -d test_partner_coc -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_coc + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_coc + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_coc + --test-enable -i partner_coc + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_coc:TEST" + +test_module_partner_multi_relation: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_multi_relation + - psql -h psql -U flectra -d test_partner_multi_relation -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_multi_relation + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_multi_relation + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_multi_relation + --test-enable -i partner_multi_relation + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_multi_relation:TEST" + +test_module_partner_fax: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_fax + - psql -h psql -U flectra -d test_partner_fax -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_fax + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_fax + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_fax + --test-enable -i partner_fax + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_fax:TEST" + +test_module_animal_owner: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_animal_owner + - psql -h psql -U flectra -d test_animal_owner -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_animal_owner + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_animal_owner + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_animal_owner + --test-enable -i animal_owner + --stop-after-init + --log-level error + --log-handler flectra.addons.animal_owner:TEST" + +test_module_base_partner_sequence: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_base_partner_sequence + - psql -h psql -U flectra -d test_base_partner_sequence -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_partner_sequence + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_partner_sequence + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_base_partner_sequence + --test-enable -i base_partner_sequence + --stop-after-init + --log-level error + --log-handler flectra.addons.base_partner_sequence:TEST" + +test_module_partner_iterative_archive: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_iterative_archive + - psql -h psql -U flectra -d test_partner_iterative_archive -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_iterative_archive + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_iterative_archive + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_iterative_archive + --test-enable -i partner_iterative_archive + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_iterative_archive:TEST" + +test_module_base_country_state_translatable: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_base_country_state_translatable + - psql -h psql -U flectra -d test_base_country_state_translatable -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_country_state_translatable + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_country_state_translatable + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_base_country_state_translatable + --test-enable -i base_country_state_translatable + --stop-after-init + --log-level error + --log-handler flectra.addons.base_country_state_translatable:TEST" + +test_module_partner_affiliate: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_affiliate + - psql -h psql -U flectra -d test_partner_affiliate -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_affiliate + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_affiliate + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_affiliate + --test-enable -i partner_affiliate + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_affiliate:TEST" + +test_module_partner_phone_extension: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_phone_extension + - psql -h psql -U flectra -d test_partner_phone_extension -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phone_extension + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phone_extension + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_phone_extension + --test-enable -i partner_phone_extension + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_phone_extension:TEST" + +test_module_partner_industry_secondary: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_industry_secondary + - psql -h psql -U flectra -d test_partner_industry_secondary -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_industry_secondary + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_industry_secondary + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_industry_secondary + --test-enable -i partner_industry_secondary + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_industry_secondary:TEST" + +test_module_partner_title_order: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_title_order + - psql -h psql -U flectra -d test_partner_title_order -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_title_order + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_title_order + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_title_order + --test-enable -i partner_title_order + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_title_order:TEST" + +test_module_partner_contact_nationality: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_nationality + - psql -h psql -U flectra -d test_partner_contact_nationality -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_nationality + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_nationality + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_nationality + --test-enable -i partner_contact_nationality + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_nationality:TEST" + +test_module_partner_email_check: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_email_check + - psql -h psql -U flectra -d test_partner_email_check -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_email_check + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_email_check + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_email_check + --test-enable -i partner_email_check + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_email_check:TEST" + +test_module_partner_identification_unique_by_category: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_identification_unique_by_category + - psql -h psql -U flectra -d test_partner_identification_unique_by_category -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification_unique_by_category + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification_unique_by_category + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_identification_unique_by_category + --test-enable -i partner_identification_unique_by_category + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_identification_unique_by_category:TEST" + +test_module_base_location_geonames_import: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_base_location_geonames_import + - psql -h psql -U flectra -d test_base_location_geonames_import -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_base_location_geonames_import + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_base_location_geonames_import + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_base_location_geonames_import + --test-enable -i base_location_geonames_import + --stop-after-init + --log-level error + --log-handler flectra.addons.base_location_geonames_import:TEST" + +test_module_partner_phonecall_schedule: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_phonecall_schedule + - psql -h psql -U flectra -d test_partner_phonecall_schedule -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_phonecall_schedule + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_phonecall_schedule + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_phonecall_schedule + --test-enable -i partner_phonecall_schedule + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_phonecall_schedule:TEST" + +test_module_partner_contact_address_default: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_contact_address_default + - psql -h psql -U flectra -d test_partner_contact_address_default -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_contact_address_default + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_contact_address_default + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_contact_address_default + --test-enable -i partner_contact_address_default + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_contact_address_default:TEST" + +test_module_partner_address_version: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_address_version + - psql -h psql -U flectra -d test_partner_address_version -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_address_version + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_address_version + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_address_version + --test-enable -i partner_address_version + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_address_version:TEST" + +test_module_partner_identification: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_identification + - psql -h psql -U flectra -d test_partner_identification -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_identification + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_identification + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_identification + --test-enable -i partner_identification + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_identification:TEST" + +test_module_partner_helper: + stage: testsingle + when: on_failure + image: + name: registry.gitlab.com/jamotion/flectra/ubuntudev:2-latest + entrypoint: ["/bin/sh", "-c"] + script: + - apt-get install -y p7zip-full + - apt install -y expect-dev + - pip3 install -r ${CI_PROJECT_DIR}/requirements.txt + - su - flectra -c "mkdir ~/others" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-analytic.git ~/others/account-analytic" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-closing.git ~/others/account-closing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-financial-tools.git ~/others/account-financial-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-invoicing.git ~/others/account-invoicing" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/account-payment.git ~/others/account-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/bank-payment.git ~/others/bank-payment" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/brand.git ~/others/brand" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/community-data-files.git ~/others/community-data-files" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector.git ~/others/connector" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/connector-telephony.git ~/others/connector-telephony" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/contract.git ~/others/contract" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/delivery-carrier.git ~/others/delivery-carrier" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/edi.git ~/others/edi" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/intrastat-extrastat.git ~/others/intrastat-extrastat" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/product-attribute.git ~/others/product-attribute" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/purchase-workflow.git ~/others/purchase-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/queue.git ~/others/queue" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/report-print-send.git ~/others/report-print-send" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/reporting-engine.git ~/others/reporting-engine" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/rest-framework.git ~/others/rest-framework" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/sale-workflow.git ~/others/sale-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-auth.git ~/others/server-auth" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-backend.git ~/others/server-backend" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-env.git ~/others/server-env" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-tools.git ~/others/server-tools" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/server-ux.git ~/others/server-ux" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/social.git ~/others/social" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-transport.git ~/others/stock-logistics-transport" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-warehouse.git ~/others/stock-logistics-warehouse" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/stock-logistics-workflow.git ~/others/stock-logistics-workflow" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/storage.git ~/others/storage" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/web.git ~/others/web" + - su - flectra -c "git clone --branch 20-fixed --depth 1 https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.com/flectra-community/wms.git ~/others/wms" + - sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && update-locale LANG=en_US.UTF-8 + - mkdir ${CI_PROJECT_DIR}/ci_data + - wget -O ${CI_PROJECT_DIR}/ci_data/test_base.zip https://gitlab.com/flectra-community/devops/oca2fc/raw/master/ci_data/test_base.zip + - 7z x -o ${CI_PROJECT_DIR}/ci_data/ ${CI_PROJECT_DIR}/ci_data/test_base.zip + - export PGPASSWORD="flectra" + - createdb -h psql -U flectra -O flectra -T template1 test_partner_helper + - psql -h psql -U flectra -d test_partner_helper -f ${CI_PROJECT_DIR}/ci_data/dump.sql + - su - flectra -c "mkdir -p ~/.local/share/filestore" + - mv ${CI_PROJECT_DIR}/ci_data/filestore /opt/flectra/.local/share/filestore/test_partner_helper + - chown -R flectra.flectra /opt/flectra/.local/share/filestore/test_partner_helper + - su - flectra -c "/opt/flectra/flectra-bin + --addons-path ${CI_PROJECT_DIR},~/others/account-analytic,~/others/account-closing,~/others/account-financial-tools,~/others/account-invoicing,~/others/account-payment,~/others/bank-payment,~/others/brand,~/others/community-data-files,~/others/connector,~/others/connector-telephony,~/others/contract,~/others/delivery-carrier,~/others/edi,~/others/intrastat-extrastat,~/others/product-attribute,~/others/purchase-workflow,~/others/queue,~/others/report-print-send,~/others/reporting-engine,~/others/rest-framework,~/others/sale-workflow,~/others/server-auth,~/others/server-backend,~/others/server-env,~/others/server-tools,~/others/server-ux,~/others/social,~/others/stock-logistics-transport,~/others/stock-logistics-warehouse,~/others/stock-logistics-workflow,~/others/storage,~/others/web,~/others/wms + --db_host psql + --db_port 5432 + --db_user flectra + --db_password flectra + --database test_partner_helper + --test-enable -i partner_helper + --stop-after-init + --log-level error + --log-handler flectra.addons.partner_helper:TEST" + diff --git a/README.md b/README.md index 3b4fc1a..0065a8f 100644 --- a/README.md +++ b/README.md @@ -9,63 +9,65 @@ Available addons addon | version | summary --- | --- | --- -[partner_tz](partner_tz/) | 2.0.1.0.0| Remove partner timezone default value and display on form -[partner_contact_nationality](partner_contact_nationality/) | 2.0.1.0.1| Add nationality field to contacts -[portal_partner_select_all](portal_partner_select_all/) | 2.0.1.1.0| Portal Partner Select All -[base_location_geonames_import](base_location_geonames_import/) | 2.0.1.0.1| Import zip entries from Geonames -[base_location_nuts](base_location_nuts/) | 2.0.1.0.1| NUTS Regions -[partner_industry_secondary](partner_industry_secondary/) | 2.0.1.0.0| Add secondary partner industries -[partner_contact_gender](partner_contact_gender/) | 2.0.1.0.1| Add gender field to contacts -[animal](animal/) | 2.0.1.1.0| Manage animals information -[partner_title_order](partner_title_order/) | 2.0.1.0.0| Makes partner title sortable by sequence -[partner_priority](partner_priority/) | 2.0.1.0.0| Adds priority to partners. +[partner_tier_validation](partner_tier_validation/) | 2.0.3.0.2| Support a tier validation process for Contacts [partner_disable_gravatar](partner_disable_gravatar/) | 2.0.1.0.0| Disable automatic connection to gravatar.com -[partner_external_map](partner_external_map/) | 2.0.1.0.0| Add Map and Map Routing buttons on partner form to open GMaps, OSM, Bing and others -[partner_email_check](partner_email_check/) | 2.0.1.1.1| Validate email address field -[base_location](base_location/) | 2.0.1.2.4| Enhanced zip/npa management system -[partner_phone_secondary](partner_phone_secondary/) | 2.0.1.0.0| Adds a secondary phone number on partners -[partner_contact_lang](partner_contact_lang/) | 2.0.1.0.0| Manage language in contacts -[partner_manual_rank](partner_manual_rank/) | 2.0.1.0.0| Be able to manually flag partners as customer or supplier. -[partner_bank_code](partner_bank_code/) | 2.0.1.1.0| Add fields information in banks -[partner_firstname](partner_firstname/) | 2.0.1.0.1| Split first name and last name for non company partners -[partner_contact_job_position](partner_contact_job_position/) | 2.0.1.0.0| Categorize job positions for contacts -[partner_phone_extension](partner_phone_extension/) | 2.0.1.0.1| Partner Phone Number Extension -[partner_deduplicate_filter](partner_deduplicate_filter/) | 2.0.1.0.0| Exclude records from the deduplication -[partner_contact_department](partner_contact_department/) | 2.0.1.0.1| Assign contacts to departments -[partner_affiliate](partner_affiliate/) | 2.0.1.0.1| Partner Affiliates -[partner_deduplicate_by_ref](partner_deduplicate_by_ref/) | 2.0.1.0.0| Deduplicate Contacts by reference -[partner_ref_unique](partner_ref_unique/) | 2.0.1.0.0| Add an unique constraint to partner ref field -[base_country_state_translatable](base_country_state_translatable/) | 2.0.1.0.0| Translate Country States -[partner_identification_unique_by_category](partner_identification_unique_by_category/) | 2.0.1.0.1| Partner Identification Numbers Unique By Category -[partner_company_group](partner_company_group/) | 2.0.1.0.1| Adds the possibility to add a company group to a company -[partner_address_street3](partner_address_street3/) | 2.0.1.0.0| Add a third address line on partners [partner_company_type](partner_company_type/) | 2.0.1.0.1| Adds a company type to partner that are companies -[partner_vat_unique](partner_vat_unique/) | 2.0.1.0.0| Module to make the VAT number unique for customers and suppliers. -[partner_contact_address_default](partner_contact_address_default/) | 2.0.1.0.1| Set a default delivery and invoice address for contacts -[partner_contact_personal_information_page](partner_contact_personal_information_page/) | 2.0.1.0.0| Add a page to contacts form to put personal information -[partner_second_lastname](partner_second_lastname/) | 2.0.1.0.0| Have split first and second lastnames -[partner_employee_quantity](partner_employee_quantity/) | 2.0.1.0.0| Know how many employees a partner has +[partner_deduplicate_filter](partner_deduplicate_filter/) | 2.0.1.0.0| Exclude records from the deduplication [partner_contact_birthplace](partner_contact_birthplace/) | 2.0.1.0.0| This module allows to define a birthplace for partners. -[partner_contact_in_several_companies](partner_contact_in_several_companies/) | 2.0.1.1.1| Allow to have one contact in several partners -[partner_identification_notification](partner_identification_notification/) | 2.0.1.0.0| Partner Identification Notification -[partner_identification_gln](partner_identification_gln/) | 2.0.1.0.0| This addon extends "Partner Identification Numbers" to provide a number category for GLN registration -[partner_contact_birthdate](partner_contact_birthdate/) | 2.0.1.0.0| Contact's birthdate -[partner_tier_validation](partner_tier_validation/) | 2.0.2.0.0| Support a tier validation process for Contacts -[partner_label](partner_label/) | 2.0.1.0.1| Print partner labels -[partner_helper](partner_helper/) | 2.0.1.0.0| Add specific helper methods -[partner_phonecall_schedule](partner_phonecall_schedule/) | 2.0.1.0.0| Track the time and days your partners expect phone calls -[partner_capital](partner_capital/) | 2.0.1.0.0| Partners Capital -[partner_fax](partner_fax/) | 2.0.1.0.0| Add fax number on partner -[partner_contact_access_link](partner_contact_access_link/) | 2.0.1.0.0| Allow to visit the full contact form from a company -[partner_deduplicate_acl](partner_deduplicate_acl/) | 2.0.1.0.0| Contact deduplication with fine-grained permission control -[partner_pricelist_search](partner_pricelist_search/) | 2.0.1.0.1| Partner pricelist search -[partner_multi_relation](partner_multi_relation/) | 2.0.1.1.0| Partner Relations -[partner_identification](partner_identification/) | 2.0.1.3.0| Partner Identification Numbers -[partner_address_version](partner_address_version/) | 2.0.1.0.0| Partner Address Version -[base_partner_sequence](base_partner_sequence/) | 2.0.1.0.1| Sets customer's code from a sequence -[animal_owner](animal_owner/) | 2.0.1.2.0| Add owner to the animal -[partner_iterative_archive](partner_iterative_archive/) | 2.0.1.0.1| Archive all contacts when parent is archived -[partner_deduplicate_by_website](partner_deduplicate_by_website/) | 2.0.1.0.0| Deduplicate Contacts by Website +[partner_identification_gln](partner_identification_gln/) | 2.0.1.0.1| This addon extends "Partner Identification Numbers" to provide a number category for GLN registration +[partner_ref_unique](partner_ref_unique/) | 2.0.1.0.0| Add an unique constraint to partner ref field +[partner_employee_quantity](partner_employee_quantity/) | 2.0.1.0.0| Know how many employees a partner has +[partner_company_group](partner_company_group/) | 2.0.1.1.0| Adds the possibility to add a company group to a company [partner_contact_age_range](partner_contact_age_range/) | 2.0.1.0.1| Age Range for Contact's +[partner_label](partner_label/) | 2.0.1.0.1| Print partner labels +[partner_identification_notification](partner_identification_notification/) | 2.0.1.0.0| Partner Identification Notification +[partner_capital](partner_capital/) | 2.0.1.0.0| Partners Capital +[base_location](base_location/) | 2.0.1.2.4| Enhanced zip/npa management system +[base_location_nuts](base_location_nuts/) | 2.0.1.0.1| NUTS Regions +[partner_contact_access_link](partner_contact_access_link/) | 2.0.1.0.0| Allow to visit the full contact form from a company +[partner_contact_department](partner_contact_department/) | 2.0.1.0.1| Assign contacts to departments +[partner_priority](partner_priority/) | 2.0.1.0.0| Adds priority to partners. +[partner_phone_secondary](partner_phone_secondary/) | 2.0.1.0.0| Adds a secondary phone number on partners +[partner_contact_in_several_companies](partner_contact_in_several_companies/) | 2.0.1.1.1| Allow to have one contact in several partners +[partner_second_lastname](partner_second_lastname/) | 2.0.1.1.0| Have split first and second lastnames +[partner_contact_gender](partner_contact_gender/) | 2.0.1.0.1| Add gender field to contacts +[partner_stage](partner_stage/) | 2.0.2.1.1| Add lifecycle Stages to Partners +[partner_external_map](partner_external_map/) | 2.0.1.0.0| Add Map and Map Routing buttons on partner form to open GMaps, OSM, Bing and others +[partner_deduplicate_by_ref](partner_deduplicate_by_ref/) | 2.0.1.0.0| Deduplicate Contacts by reference +[partner_deduplicate_acl](partner_deduplicate_acl/) | 2.0.1.0.0| Contact deduplication with fine-grained permission control +[partner_tz](partner_tz/) | 2.0.1.0.0| Remove partner timezone default value and display on form +[partner_contact_lang](partner_contact_lang/) | 2.0.1.0.0| Manage language in contacts +[partner_vat_unique](partner_vat_unique/) | 2.0.1.0.0| Module to make the VAT number unique for customers and suppliers. +[partner_manual_rank](partner_manual_rank/) | 2.0.1.0.0| Be able to manually flag partners as customer or supplier. +[partner_contact_job_position](partner_contact_job_position/) | 2.0.1.0.0| Categorize job positions for contacts +[partner_firstname](partner_firstname/) | 2.0.1.1.0| Split first name and last name for non company partners +[partner_contact_personal_information_page](partner_contact_personal_information_page/) | 2.0.1.0.0| Add a page to contacts form to put personal information +[partner_contact_birthdate](partner_contact_birthdate/) | 2.0.1.0.0| Contact's birthdate +[portal_partner_select_all](portal_partner_select_all/) | 2.0.1.1.0| Portal Partner Select All +[partner_pricelist_search](partner_pricelist_search/) | 2.0.1.0.1| Partner pricelist search +[partner_bank_code](partner_bank_code/) | 2.0.1.1.0| Add fields information in banks +[partner_address_street3](partner_address_street3/) | 2.0.1.0.0| Add a third address line on partners +[partner_deduplicate_by_website](partner_deduplicate_by_website/) | 2.0.1.0.0| Deduplicate Contacts by Website +[animal](animal/) | 2.0.1.1.0| Manage animals information +[partner_coc](partner_coc/) | 2.0.1.0.1| Adds field 'Chamber Of Commerce Registration Number' +[partner_multi_relation](partner_multi_relation/) | 2.0.1.1.0| Partner Relations +[partner_fax](partner_fax/) | 2.0.1.0.0| Add fax number on partner +[animal_owner](animal_owner/) | 2.0.1.2.0| Add owner to the animal +[base_partner_sequence](base_partner_sequence/) | 2.0.1.0.1| Sets customer's code from a sequence +[partner_iterative_archive](partner_iterative_archive/) | 2.0.1.0.1| Archive all contacts when parent is archived +[base_country_state_translatable](base_country_state_translatable/) | 2.0.1.0.0| Translate Country States +[partner_affiliate](partner_affiliate/) | 2.0.1.0.1| Partner Affiliates +[partner_phone_extension](partner_phone_extension/) | 2.0.1.0.1| Partner Phone Number Extension +[partner_industry_secondary](partner_industry_secondary/) | 2.0.1.0.0| Add secondary partner industries +[partner_title_order](partner_title_order/) | 2.0.1.0.0| Makes partner title sortable by sequence +[partner_contact_nationality](partner_contact_nationality/) | 2.0.1.0.1| Add nationality field to contacts +[partner_email_check](partner_email_check/) | 2.0.1.1.1| Validate email address field +[partner_identification_unique_by_category](partner_identification_unique_by_category/) | 2.0.1.0.1| Partner Identification Numbers Unique By Category +[base_location_geonames_import](base_location_geonames_import/) | 2.0.1.0.2| Import zip entries from Geonames +[partner_phonecall_schedule](partner_phonecall_schedule/) | 2.0.1.0.0| Track the time and days your partners expect phone calls +[partner_contact_address_default](partner_contact_address_default/) | 2.0.1.1.0| Set a default delivery and invoice address for contacts +[partner_address_version](partner_address_version/) | 2.0.1.0.0| Partner Address Version +[partner_identification](partner_identification/) | 2.0.1.3.0| Partner Identification Numbers +[partner_helper](partner_helper/) | 2.0.1.0.0| Add specific helper methods diff --git a/base_location_geonames_import/__manifest__.py b/base_location_geonames_import/__manifest__.py index 7a0563a..4ca69ec 100644 --- a/base_location_geonames_import/__manifest__.py +++ b/base_location_geonames_import/__manifest__.py @@ -7,7 +7,7 @@ { "name": "Base Location Geonames Import", - "version": "2.0.1.0.1", + "version": "2.0.1.0.2", "category": "Partner Management", "license": "AGPL-3", "summary": "Import zip entries from Geonames", diff --git a/base_location_geonames_import/i18n/am.po b/base_location_geonames_import/i18n/am.po index d63aac6..b21c442 100644 --- a/base_location_geonames_import/i18n/am.po +++ b/base_location_geonames_import/i18n/am.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Creado en" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "" diff --git a/base_location_geonames_import/i18n/ar.po b/base_location_geonames_import/i18n/ar.po index 04c4c4f..06d2007 100644 --- a/base_location_geonames_import/i18n/ar.po +++ b/base_location_geonames_import/i18n/ar.po @@ -19,6 +19,12 @@ msgstr "" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "أنشئ في" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "اسم العرض" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "المعرف" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "آخر تعديل في" diff --git a/base_location_geonames_import/i18n/base_location_geonames_import.pot b/base_location_geonames_import/i18n/base_location_geonames_import.pot index b20c868..8a6fa10 100644 --- a/base_location_geonames_import/i18n/base_location_geonames_import.pot +++ b/base_location_geonames_import/i18n/base_location_geonames_import.pot @@ -13,6 +13,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" diff --git a/base_location_geonames_import/i18n/bg.po b/base_location_geonames_import/i18n/bg.po index e76c5b6..d944939 100644 --- a/base_location_geonames_import/i18n/bg.po +++ b/base_location_geonames_import/i18n/bg.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Създадено на" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Име за показване" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Последно обновено на" diff --git a/base_location_geonames_import/i18n/bs.po b/base_location_geonames_import/i18n/bs.po index 0f688bd..b7f09cc 100644 --- a/base_location_geonames_import/i18n/bs.po +++ b/base_location_geonames_import/i18n/bs.po @@ -19,6 +19,12 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Kreirano" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Prikaži naziv" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Zadnje mijenjano" diff --git a/base_location_geonames_import/i18n/ca.po b/base_location_geonames_import/i18n/ca.po index aaf11aa..79238f6 100644 --- a/base_location_geonames_import/i18n/ca.po +++ b/base_location_geonames_import/i18n/ca.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Creat el" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Veure el nom" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Darrera modificació el" diff --git a/base_location_geonames_import/i18n/cs.po b/base_location_geonames_import/i18n/cs.po index 72ed923..2d468cf 100644 --- a/base_location_geonames_import/i18n/cs.po +++ b/base_location_geonames_import/i18n/cs.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Vytvořeno" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Zobrazovaný název" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Naposled upraveno" diff --git a/base_location_geonames_import/i18n/da.po b/base_location_geonames_import/i18n/da.po index 136fdb5..5470e32 100644 --- a/base_location_geonames_import/i18n/da.po +++ b/base_location_geonames_import/i18n/da.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "Land." #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "Land." @@ -61,6 +66,7 @@ msgstr "Oprettet den" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Vist navn" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Sidst ændret den" diff --git a/base_location_geonames_import/i18n/de.po b/base_location_geonames_import/i18n/de.po index 04ace98..63fd5b8 100644 --- a/base_location_geonames_import/i18n/de.po +++ b/base_location_geonames_import/i18n/de.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "Land" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "Land" @@ -61,6 +66,7 @@ msgstr "erstellt am" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Anzeigename" @@ -89,6 +95,7 @@ msgstr "Erhielt einen Fehler %d beim Versuch die Datei %s herunter zu laden." #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -112,6 +119,7 @@ msgstr "Importiere von Geonames" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Zuletzt verändert am" diff --git a/base_location_geonames_import/i18n/el_GR.po b/base_location_geonames_import/i18n/el_GR.po index 9909f1d..a9c3372 100644 --- a/base_location_geonames_import/i18n/el_GR.po +++ b/base_location_geonames_import/i18n/el_GR.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Δημιουργήθηκε στις" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "Κωδικός" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "" diff --git a/base_location_geonames_import/i18n/en_GB.po b/base_location_geonames_import/i18n/en_GB.po index 6fc1eae..78a9547 100644 --- a/base_location_geonames_import/i18n/en_GB.po +++ b/base_location_geonames_import/i18n/en_GB.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Created on" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Display Name" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Last Modified on" diff --git a/base_location_geonames_import/i18n/es.po b/base_location_geonames_import/i18n/es.po index a84750e..7cbfb61 100644 --- a/base_location_geonames_import/i18n/es.po +++ b/base_location_geonames_import/i18n/es.po @@ -19,6 +19,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.7.1\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -51,7 +57,6 @@ msgstr "País" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "País" @@ -67,6 +72,7 @@ msgstr "Creado en" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nombre mostrado" @@ -97,6 +103,7 @@ msgstr "Se obtuvo un error %d cuando se descargaba el archivo %s." #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -119,6 +126,7 @@ msgstr "Importar de GeoNames" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Modificado por última vez el" diff --git a/base_location_geonames_import/i18n/es_AR.po b/base_location_geonames_import/i18n/es_AR.po index 0d16833..5896694 100644 --- a/base_location_geonames_import/i18n/es_AR.po +++ b/base_location_geonames_import/i18n/es_AR.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Creado en" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Mostrar Nombre" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Última modificación en" diff --git a/base_location_geonames_import/i18n/es_CL.po b/base_location_geonames_import/i18n/es_CL.po index 04f8620..1e9c4fa 100644 --- a/base_location_geonames_import/i18n/es_CL.po +++ b/base_location_geonames_import/i18n/es_CL.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Creado en" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nombre mostrado" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID (identificación)" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Última modificación en" diff --git a/base_location_geonames_import/i18n/es_CO.po b/base_location_geonames_import/i18n/es_CO.po index 2b0dd16..b9bc8ff 100644 --- a/base_location_geonames_import/i18n/es_CO.po +++ b/base_location_geonames_import/i18n/es_CO.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Creado" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nombre Público" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Última Modificación el" diff --git a/base_location_geonames_import/i18n/es_CR.po b/base_location_geonames_import/i18n/es_CR.po index 74b030c..0d9f826 100644 --- a/base_location_geonames_import/i18n/es_CR.po +++ b/base_location_geonames_import/i18n/es_CR.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Creado en" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "" diff --git a/base_location_geonames_import/i18n/es_DO.po b/base_location_geonames_import/i18n/es_DO.po index fb3a296..0ec66ae 100644 --- a/base_location_geonames_import/i18n/es_DO.po +++ b/base_location_geonames_import/i18n/es_DO.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Creado en" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nombre mostrado" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Última modificación en" diff --git a/base_location_geonames_import/i18n/es_EC.po b/base_location_geonames_import/i18n/es_EC.po index 5434690..b28f6f3 100644 --- a/base_location_geonames_import/i18n/es_EC.po +++ b/base_location_geonames_import/i18n/es_EC.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Creado en" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nombre mostrado" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID (identificación)" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Última modificación en" diff --git a/base_location_geonames_import/i18n/es_ES.po b/base_location_geonames_import/i18n/es_ES.po index b72886f..9c4f3a3 100644 --- a/base_location_geonames_import/i18n/es_ES.po +++ b/base_location_geonames_import/i18n/es_ES.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Creado en" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nombre para mostrar" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Última modificación en" diff --git a/base_location_geonames_import/i18n/es_MX.po b/base_location_geonames_import/i18n/es_MX.po index ac6fc8a..ab3cf01 100644 --- a/base_location_geonames_import/i18n/es_MX.po +++ b/base_location_geonames_import/i18n/es_MX.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Creado en" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nombre desplegado" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Ultima modificacion realizada" diff --git a/base_location_geonames_import/i18n/es_PE.po b/base_location_geonames_import/i18n/es_PE.po index de05658..1d370bb 100644 --- a/base_location_geonames_import/i18n/es_PE.po +++ b/base_location_geonames_import/i18n/es_PE.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Creado en" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nombre a Mostrar" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Ultima Modificación en" diff --git a/base_location_geonames_import/i18n/es_PY.po b/base_location_geonames_import/i18n/es_PY.po index 2d69ca9..4785622 100644 --- a/base_location_geonames_import/i18n/es_PY.po +++ b/base_location_geonames_import/i18n/es_PY.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Creado en" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "" diff --git a/base_location_geonames_import/i18n/es_VE.po b/base_location_geonames_import/i18n/es_VE.po index befefe3..2b17902 100644 --- a/base_location_geonames_import/i18n/es_VE.po +++ b/base_location_geonames_import/i18n/es_VE.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Creado en" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Mostrar nombre" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Modificada por última vez" diff --git a/base_location_geonames_import/i18n/et.po b/base_location_geonames_import/i18n/et.po index da8e425..1dc4cd8 100644 --- a/base_location_geonames_import/i18n/et.po +++ b/base_location_geonames_import/i18n/et.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Loodud" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Näidatav nimi" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Viimati muudetud" diff --git a/base_location_geonames_import/i18n/eu.po b/base_location_geonames_import/i18n/eu.po index ab86299..1c75fe3 100644 --- a/base_location_geonames_import/i18n/eu.po +++ b/base_location_geonames_import/i18n/eu.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Created on" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Izena erakutsi" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "" diff --git a/base_location_geonames_import/i18n/fa.po b/base_location_geonames_import/i18n/fa.po index 0b25363..0535177 100644 --- a/base_location_geonames_import/i18n/fa.po +++ b/base_location_geonames_import/i18n/fa.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "ایجاد شده در" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "نام نمایشی" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "شناسه" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "تاریخ آخرین به‌روزرسانی" diff --git a/base_location_geonames_import/i18n/fi.po b/base_location_geonames_import/i18n/fi.po index 4a35140..e1c8665 100644 --- a/base_location_geonames_import/i18n/fi.po +++ b/base_location_geonames_import/i18n/fi.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "Maa" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "Maa" @@ -61,6 +66,7 @@ msgstr "Luotu" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nimi" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Viimeksi muokattu" diff --git a/base_location_geonames_import/i18n/fr.po b/base_location_geonames_import/i18n/fr.po index 8df77ed..efa87cd 100644 --- a/base_location_geonames_import/i18n/fr.po +++ b/base_location_geonames_import/i18n/fr.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "Pays" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "Pays" @@ -61,6 +66,7 @@ msgstr "Créé le" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Intitulé" @@ -89,6 +95,7 @@ msgstr "Erreur %d reçue suite à la tentative de téléchargement du fichier %s #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -112,6 +119,7 @@ msgstr "Importer de Geonames" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Dernière modification le" diff --git a/base_location_geonames_import/i18n/fr_CA.po b/base_location_geonames_import/i18n/fr_CA.po index 1870d9f..2fa2c19 100644 --- a/base_location_geonames_import/i18n/fr_CA.po +++ b/base_location_geonames_import/i18n/fr_CA.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Créé le" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Afficher le nom" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "Identifiant" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "" diff --git a/base_location_geonames_import/i18n/fr_CH.po b/base_location_geonames_import/i18n/fr_CH.po index 5a9464b..30c760e 100644 --- a/base_location_geonames_import/i18n/fr_CH.po +++ b/base_location_geonames_import/i18n/fr_CH.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Créé le" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nom affiché" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Dernière modification le" diff --git a/base_location_geonames_import/i18n/gl.po b/base_location_geonames_import/i18n/gl.po index 95b6a21..1656c32 100644 --- a/base_location_geonames_import/i18n/gl.po +++ b/base_location_geonames_import/i18n/gl.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Creado en" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Modificado por última vez o" diff --git a/base_location_geonames_import/i18n/gl_ES.po b/base_location_geonames_import/i18n/gl_ES.po index 59e3731..0e4b627 100644 --- a/base_location_geonames_import/i18n/gl_ES.po +++ b/base_location_geonames_import/i18n/gl_ES.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "" diff --git a/base_location_geonames_import/i18n/he.po b/base_location_geonames_import/i18n/he.po index 2b738df..8dfeb70 100644 --- a/base_location_geonames_import/i18n/he.po +++ b/base_location_geonames_import/i18n/he.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "נוצר ב-" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "השם המוצג" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "מזהה" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "תאריך שינוי אחרון" diff --git a/base_location_geonames_import/i18n/hr.po b/base_location_geonames_import/i18n/hr.po index 127f05d..90d874e 100644 --- a/base_location_geonames_import/i18n/hr.po +++ b/base_location_geonames_import/i18n/hr.po @@ -19,6 +19,12 @@ msgstr "" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Kreirano" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Naziv za prikaz" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Zadnje modificirano" diff --git a/base_location_geonames_import/i18n/hr_HR.po b/base_location_geonames_import/i18n/hr_HR.po index e483272..550997e 100644 --- a/base_location_geonames_import/i18n/hr_HR.po +++ b/base_location_geonames_import/i18n/hr_HR.po @@ -20,6 +20,12 @@ msgstr "" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -47,7 +53,6 @@ msgstr "Država" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "Država" @@ -63,6 +68,7 @@ msgstr "Kreirano" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Naziv" @@ -91,6 +97,7 @@ msgstr "Pogreška : %d pri pokušaju preuzimanja datoteke %s." #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -114,6 +121,7 @@ msgstr "Uvezi sa Geonames" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Zadnji modificirao" diff --git a/base_location_geonames_import/i18n/hu.po b/base_location_geonames_import/i18n/hu.po index 451cc8c..8a5889e 100644 --- a/base_location_geonames_import/i18n/hu.po +++ b/base_location_geonames_import/i18n/hu.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Létrehozás dátuma" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Név megjelenítése" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Utolsó frissítés dátuma" diff --git a/base_location_geonames_import/i18n/id.po b/base_location_geonames_import/i18n/id.po index 8318f82..4ad2b66 100644 --- a/base_location_geonames_import/i18n/id.po +++ b/base_location_geonames_import/i18n/id.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Dibuat pada" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nama Tampilan" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Terakhir Dimodifikasi pada" diff --git a/base_location_geonames_import/i18n/it.po b/base_location_geonames_import/i18n/it.po index af78884..6b55d37 100644 --- a/base_location_geonames_import/i18n/it.po +++ b/base_location_geonames_import/i18n/it.po @@ -19,6 +19,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3.2\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -50,7 +56,6 @@ msgstr "Nazioni" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "Nazione" @@ -66,6 +71,7 @@ msgstr "Creato il" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nome visualizzato" @@ -96,6 +102,7 @@ msgstr "Errore %d durante lo scaricamento del file %s." #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -119,6 +126,7 @@ msgstr "Importa da Geonames" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Ultima modifica il" diff --git a/base_location_geonames_import/i18n/ja.po b/base_location_geonames_import/i18n/ja.po index 83082c7..77a03a9 100644 --- a/base_location_geonames_import/i18n/ja.po +++ b/base_location_geonames_import/i18n/ja.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "作成日" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "表示名" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "最終更新日" diff --git a/base_location_geonames_import/i18n/ko.po b/base_location_geonames_import/i18n/ko.po index eb305a0..59f71fa 100644 --- a/base_location_geonames_import/i18n/ko.po +++ b/base_location_geonames_import/i18n/ko.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "작성일" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "표시 이름" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "최근 수정" diff --git a/base_location_geonames_import/i18n/lt.po b/base_location_geonames_import/i18n/lt.po index 28587d3..d8e5e23 100644 --- a/base_location_geonames_import/i18n/lt.po +++ b/base_location_geonames_import/i18n/lt.po @@ -19,6 +19,12 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" "%100<10 || n%100>=20) ? 1 : 2);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Sukurta" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Vaizduojamas pavadinimas" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Paskutinį kartą keista" diff --git a/base_location_geonames_import/i18n/lt_LT.po b/base_location_geonames_import/i18n/lt_LT.po index b9efca4..f698ead 100644 --- a/base_location_geonames_import/i18n/lt_LT.po +++ b/base_location_geonames_import/i18n/lt_LT.po @@ -20,6 +20,12 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" "%100<10 || n%100>=20) ? 1 : 2);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -46,7 +52,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -62,6 +67,7 @@ msgstr "Sukurta" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "" @@ -90,6 +96,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -112,6 +119,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "" diff --git a/base_location_geonames_import/i18n/lv.po b/base_location_geonames_import/i18n/lv.po index 1f7e463..9338eae 100644 --- a/base_location_geonames_import/i18n/lv.po +++ b/base_location_geonames_import/i18n/lv.po @@ -19,6 +19,12 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " "2);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Izveidots" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "" diff --git a/base_location_geonames_import/i18n/mk.po b/base_location_geonames_import/i18n/mk.po index d2a3920..8ce1019 100644 --- a/base_location_geonames_import/i18n/mk.po +++ b/base_location_geonames_import/i18n/mk.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Креирано на" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Прикажи име" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Последна промена на" diff --git a/base_location_geonames_import/i18n/mn.po b/base_location_geonames_import/i18n/mn.po index 1c3ee46..0a3c353 100644 --- a/base_location_geonames_import/i18n/mn.po +++ b/base_location_geonames_import/i18n/mn.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Үүсгэсэн" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Дэлгэцийн Нэр" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Сүүлийн засвар хийсэн огноо" diff --git a/base_location_geonames_import/i18n/nb.po b/base_location_geonames_import/i18n/nb.po index ea689f0..5f8af33 100644 --- a/base_location_geonames_import/i18n/nb.po +++ b/base_location_geonames_import/i18n/nb.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Opprettet den" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Visnings navn" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Sist oppdatert " diff --git a/base_location_geonames_import/i18n/nb_NO.po b/base_location_geonames_import/i18n/nb_NO.po index 0e1fc9e..11cc47c 100644 --- a/base_location_geonames_import/i18n/nb_NO.po +++ b/base_location_geonames_import/i18n/nb_NO.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Laget den" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Vis navn" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Sist endret den" diff --git a/base_location_geonames_import/i18n/nl.po b/base_location_geonames_import/i18n/nl.po index f6a7e29..6592129 100644 --- a/base_location_geonames_import/i18n/nl.po +++ b/base_location_geonames_import/i18n/nl.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "Land" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "Land" @@ -61,6 +66,7 @@ msgstr "Aangemaakt op" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Te tonen naam" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Laatst bijgewerkt op" diff --git a/base_location_geonames_import/i18n/nl_BE.po b/base_location_geonames_import/i18n/nl_BE.po index de6acc9..ffcd7c1 100644 --- a/base_location_geonames_import/i18n/nl_BE.po +++ b/base_location_geonames_import/i18n/nl_BE.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Gemaakt op" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Schermnaam" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Laatst Aangepast op" diff --git a/base_location_geonames_import/i18n/nl_NL.po b/base_location_geonames_import/i18n/nl_NL.po index 6ebb6b6..932357d 100644 --- a/base_location_geonames_import/i18n/nl_NL.po +++ b/base_location_geonames_import/i18n/nl_NL.po @@ -20,6 +20,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -47,7 +53,6 @@ msgstr "Land" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "Land" @@ -63,6 +68,7 @@ msgstr "Aangemaakt op" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Weergavenaam" @@ -91,6 +97,7 @@ msgstr "Kreeg een fout %d tijdens de poging om bestand %s te downloaden." #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -113,6 +120,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Laatst gewijzigd op" diff --git a/base_location_geonames_import/i18n/pl.po b/base_location_geonames_import/i18n/pl.po index 20bef2a..533840d 100644 --- a/base_location_geonames_import/i18n/pl.po +++ b/base_location_geonames_import/i18n/pl.po @@ -20,6 +20,12 @@ msgstr "" "%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" "%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -46,7 +52,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -62,6 +67,7 @@ msgstr "Utworzono" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Wyświetlana nazwa " @@ -90,6 +96,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -112,6 +119,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Ostatnio modyfikowano" diff --git a/base_location_geonames_import/i18n/pt.po b/base_location_geonames_import/i18n/pt.po index 2fdd76d..bd4940c 100644 --- a/base_location_geonames_import/i18n/pt.po +++ b/base_location_geonames_import/i18n/pt.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "País" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "País" @@ -61,6 +66,7 @@ msgstr "Criado em" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nome a Apresentar" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Modificado a última vez por" diff --git a/base_location_geonames_import/i18n/pt_BR.po b/base_location_geonames_import/i18n/pt_BR.po index e2d90fa..3472878 100644 --- a/base_location_geonames_import/i18n/pt_BR.po +++ b/base_location_geonames_import/i18n/pt_BR.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2018-01-03 20:26+0000\n" "PO-Revision-Date: 2020-08-12 18:59+0000\n" "Last-Translator: Rodrigo Macedo \n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" -"23907/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,6 +20,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.10\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -51,7 +57,6 @@ msgstr "Países" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "País" @@ -67,6 +72,7 @@ msgstr "Criado em" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nome a mostrar" @@ -97,6 +103,7 @@ msgstr "Recebido um erro %d ao tentar o download do arquivo %s." #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -119,6 +126,7 @@ msgstr "Importar de Geonames" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Ultima modificação em" diff --git a/base_location_geonames_import/i18n/pt_PT.po b/base_location_geonames_import/i18n/pt_PT.po index 8004a28..9643814 100644 --- a/base_location_geonames_import/i18n/pt_PT.po +++ b/base_location_geonames_import/i18n/pt_PT.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -46,7 +52,6 @@ msgstr "País" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "País" @@ -62,6 +67,7 @@ msgstr "Criado em" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nome" @@ -90,6 +96,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -112,6 +119,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Modificado em" diff --git a/base_location_geonames_import/i18n/ro.po b/base_location_geonames_import/i18n/ro.po index 0097dd1..de98155 100644 --- a/base_location_geonames_import/i18n/ro.po +++ b/base_location_geonames_import/i18n/ro.po @@ -19,6 +19,12 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" "2:1));\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Creat la" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Nume Afişat" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Ultima actualizare în" diff --git a/base_location_geonames_import/i18n/ru.po b/base_location_geonames_import/i18n/ru.po index 2b5a481..716b4b0 100644 --- a/base_location_geonames_import/i18n/ru.po +++ b/base_location_geonames_import/i18n/ru.po @@ -20,6 +20,12 @@ msgstr "" "%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" "%100>=11 && n%100<=14)? 2 : 3);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -46,7 +52,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -62,6 +67,7 @@ msgstr "Создан" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "" @@ -90,6 +96,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -112,6 +119,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "" diff --git a/base_location_geonames_import/i18n/sk.po b/base_location_geonames_import/i18n/sk.po index 31717f3..2f54fc5 100644 --- a/base_location_geonames_import/i18n/sk.po +++ b/base_location_geonames_import/i18n/sk.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Vytvorené" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Zobraziť meno" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Posledná modifikácia" diff --git a/base_location_geonames_import/i18n/sl.po b/base_location_geonames_import/i18n/sl.po index 2cb3fac..5d91e51 100644 --- a/base_location_geonames_import/i18n/sl.po +++ b/base_location_geonames_import/i18n/sl.po @@ -19,6 +19,12 @@ msgstr "" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" "%100==4 ? 2 : 3);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -46,7 +52,6 @@ msgstr "Država" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "Država" @@ -62,6 +67,7 @@ msgstr "Ustvaril" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Prikazno ime" @@ -90,6 +96,7 @@ msgstr "Prišlo je do napake %d pri poizkusu prenosa datoteke %s." #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -113,6 +120,7 @@ msgstr "Uvozi iz Geonames" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Zadnjič spremenjeno" diff --git a/base_location_geonames_import/i18n/sr.po b/base_location_geonames_import/i18n/sr.po index 12aaf9d..45ab1ef 100644 --- a/base_location_geonames_import/i18n/sr.po +++ b/base_location_geonames_import/i18n/sr.po @@ -19,6 +19,12 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Kreiran" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "" diff --git a/base_location_geonames_import/i18n/sr@latin.po b/base_location_geonames_import/i18n/sr@latin.po index 51d203b..2fa6dd8 100644 --- a/base_location_geonames_import/i18n/sr@latin.po +++ b/base_location_geonames_import/i18n/sr@latin.po @@ -20,6 +20,12 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -46,7 +52,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -62,6 +67,7 @@ msgstr "Kreiran" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Ime za prikaz" @@ -90,6 +96,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -112,6 +119,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Zadnja izmjena" diff --git a/base_location_geonames_import/i18n/sv.po b/base_location_geonames_import/i18n/sv.po index eb2ff33..d5dd218 100644 --- a/base_location_geonames_import/i18n/sv.po +++ b/base_location_geonames_import/i18n/sv.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Skapad den" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Visa namn" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Senast redigerad" diff --git a/base_location_geonames_import/i18n/th.po b/base_location_geonames_import/i18n/th.po index 3124d6d..e79a00f 100644 --- a/base_location_geonames_import/i18n/th.po +++ b/base_location_geonames_import/i18n/th.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "สร้างเมื่อ" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "ชื่อที่ใช้แสดง" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "รหัส" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "แก้ไขครั้งสุดท้ายเมื่อ" diff --git a/base_location_geonames_import/i18n/tr.po b/base_location_geonames_import/i18n/tr.po index e8ff964..5adac29 100644 --- a/base_location_geonames_import/i18n/tr.po +++ b/base_location_geonames_import/i18n/tr.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Oluşturuldu" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Görünen İsim" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Son değişiklik" diff --git a/base_location_geonames_import/i18n/tr_TR.po b/base_location_geonames_import/i18n/tr_TR.po index 75f89f2..3d4b414 100644 --- a/base_location_geonames_import/i18n/tr_TR.po +++ b/base_location_geonames_import/i18n/tr_TR.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Oluşturulma tarihi" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Görünen ad" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "Kimlik" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "En son güncelleme tarihi" diff --git a/base_location_geonames_import/i18n/uk.po b/base_location_geonames_import/i18n/uk.po index 57b5b24..1d28264 100644 --- a/base_location_geonames_import/i18n/uk.po +++ b/base_location_geonames_import/i18n/uk.po @@ -19,6 +19,12 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Дата створення" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Назва для відображення" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Остання модифікація" diff --git a/base_location_geonames_import/i18n/vi.po b/base_location_geonames_import/i18n/vi.po index a6bce11..cf4de83 100644 --- a/base_location_geonames_import/i18n/vi.po +++ b/base_location_geonames_import/i18n/vi.po @@ -18,6 +18,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -44,7 +50,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -60,6 +65,7 @@ msgstr "Được tạo vào" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "Tên hiển thị" @@ -88,6 +94,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -110,6 +117,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "Sửa lần cuối vào" diff --git a/base_location_geonames_import/i18n/vi_VN.po b/base_location_geonames_import/i18n/vi_VN.po index fdb2816..7c3f9a7 100644 --- a/base_location_geonames_import/i18n/vi_VN.po +++ b/base_location_geonames_import/i18n/vi_VN.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "Tạo vào" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "" diff --git a/base_location_geonames_import/i18n/zh_CN.po b/base_location_geonames_import/i18n/zh_CN.po index 549be96..e9f9436 100644 --- a/base_location_geonames_import/i18n/zh_CN.po +++ b/base_location_geonames_import/i18n/zh_CN.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "创建时间" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "显示名称" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "ID" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "最后修改时间" diff --git a/base_location_geonames_import/i18n/zh_TW.po b/base_location_geonames_import/i18n/zh_TW.po index 1cf1e78..b674ed5 100644 --- a/base_location_geonames_import/i18n/zh_TW.po +++ b/base_location_geonames_import/i18n/zh_TW.po @@ -19,6 +19,12 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: base_location_geonames_import +#: code:addons/base_location_geonames_import/wizard/geonames_import.py:0 +#, python-format +msgid "%d could not be deleted %" +msgstr "" + #. module: base_location_geonames_import #: model_terms:ir.ui.view,arch_db:base_location_geonames_import.city_zip_geonames_import_form msgid "" @@ -45,7 +51,6 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model,name:base_location_geonames_import.model_res_country -#: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__country_id msgid "Country" msgstr "" @@ -61,6 +66,7 @@ msgstr "建立於" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__display_name +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__display_name msgid "Display Name" msgstr "顯示名稱" @@ -89,6 +95,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import__id +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country__id msgid "ID" msgstr "編號" @@ -111,6 +118,7 @@ msgstr "" #. module: base_location_geonames_import #: model:ir.model.fields,field_description:base_location_geonames_import.field_city_zip_geonames_import____last_update +#: model:ir.model.fields,field_description:base_location_geonames_import.field_res_country____last_update msgid "Last Modified on" msgstr "最後修改:" diff --git a/base_location_geonames_import/wizard/geonames_import.py b/base_location_geonames_import/wizard/geonames_import.py index de60947..982491c 100644 --- a/base_location_geonames_import/wizard/geonames_import.py +++ b/base_location_geonames_import/wizard/geonames_import.py @@ -188,6 +188,22 @@ class CityZipGeonamesImport(models.TransientModel): self._process_csv(parsed_csv, country) return True + def _action_remove_old_records(self, model_name, old_records, country): + model = self.env[model_name] + items = model.browse(list(old_records)) + try: + logger.info("removing %s entries" % model._name) + items.unlink() + logger.info( + "%d entries deleted for country %s" % (len(old_records), country.name) + ) + except Exception: + for item in items: + try: + item.unlink() + except Exception: + logger.info(_("%d could not be deleted %") % item.name) + def _process_csv(self, parsed_csv, country): state_model = self.env["res.country.state"] zip_model = self.env["res.city.zip"] @@ -225,23 +241,13 @@ class CityZipGeonamesImport(models.TransientModel): zip_vals_list.append(zip_vals) else: old_zips.discard(zip_code.id) - self.env["res.city.zip"].create(zip_vals_list) + zip_model.create(zip_vals_list) if not max_import: if old_zips: - logger.info("removing city zip entries") - self.env["res.city.zip"].browse(list(old_zips)).unlink() - logger.info( - "%d city zip entries deleted for country %s" - % (len(old_zips), country.name) - ) + self._action_remove_old_records("res.city.zip", old_zips, country) old_cities -= set(city_dict.values()) if old_cities: - logger.info("removing city entries") - self.env["res.city"].browse(list(old_cities)).unlink() - logger.info( - "%d res.city entries deleted for country %s" - % (len(old_cities), country.name) - ) + self._action_remove_old_records("res.city", old_cities, country) logger.info( "The wizard to create cities and/or city zip entries from " "geonames has been successfully completed." diff --git a/base_location_nuts/tests/test_base_location_nuts.py b/base_location_nuts/tests/test_base_location_nuts.py index 9c0fa13..e4bee03 100644 --- a/base_location_nuts/tests/test_base_location_nuts.py +++ b/base_location_nuts/tests/test_base_location_nuts.py @@ -71,7 +71,7 @@ class TestBaseLocationNuts(common.SavepointCase): self.assertEqual(self.partner.nuts1_id.country_id, self.country_1) def test_download_exceptions(self): - """ Tests download exceptions """ + """Tests download exceptions""" with self.assertRaises(UserError): self.importer._download_nuts(url_base="htttt://test.com") with self.assertRaises(UserError): diff --git a/partner_address_street3/hooks.py b/partner_address_street3/hooks.py index c46c578..35913b2 100644 --- a/partner_address_street3/hooks.py +++ b/partner_address_street3/hooks.py @@ -3,7 +3,7 @@ def post_init_hook(cr, registry): - """ Add street3 to address format """ + """Add street3 to address format""" query = """ UPDATE res_country SET address_format = replace( @@ -16,7 +16,7 @@ def post_init_hook(cr, registry): def uninstall_hook(cr, registry): - """ Remove street3 from address format """ + """Remove street3 from address format""" # Remove %(street3)s\n from address_format query = """ UPDATE res_country diff --git a/partner_address_street3/i18n/it.po b/partner_address_street3/i18n/it.po index 6f77d3a..0cf92f7 100644 --- a/partner_address_street3/i18n/it.po +++ b/partner_address_street3/i18n/it.po @@ -9,19 +9,20 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-11-21 01:48+0000\n" -"PO-Revision-Date: 2017-11-21 01:48+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2022-02-16 12:16+0000\n" +"Last-Translator: Riccardo Bellanova \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_address_street3 #: model:ir.model,name:partner_address_street3.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contatto" #. module: partner_address_street3 #: model:ir.model,name:partner_address_street3.model_res_country @@ -40,23 +41,33 @@ msgid "" "%(country_name)s: the name of the country\n" "%(country_code)s: the code of the country" msgstr "" +"Formato di visualizzazione da utilizzare per gli indirizzi appartenenti a " +"questa nazione.\n" +"\n" +"Puoi usare un pattern string in stile python con tutti i campi " +"dell'indirizzo (per esempio, usa '%(street)s' per visualizzare il campo " +"'street') e\n" +"%(state_name)s: il nome dello stato\n" +"%(state_code)s: il codice dello stato\n" +"%(country_name)s: il nome della nazione\n" +"%(country_code)s: il codice della nazione" #. module: partner_address_street3 #: model:ir.model.fields,field_description:partner_address_street3.field_res_country__address_format msgid "Layout in Reports" -msgstr "" +msgstr "Layout nei Report" #. module: partner_address_street3 #: model:ir.model.fields,field_description:partner_address_street3.field_res_partner__street3 #: model:ir.model.fields,field_description:partner_address_street3.field_res_users__street3 msgid "Street 3" -msgstr "" +msgstr "Indirizzo 3" #. module: partner_address_street3 #: model_terms:ir.ui.view,arch_db:partner_address_street3.add_street3_in_form_view #: model_terms:ir.ui.view,arch_db:partner_address_street3.view_partner_address_form msgid "Street 3..." -msgstr "" +msgstr "Indirizzo 3..." #~ msgid "Partner" #~ msgstr "Partner" diff --git a/partner_address_version/tests/test_address_version.py b/partner_address_version/tests/test_address_version.py index b0dde1f..05c7541 100644 --- a/partner_address_version/tests/test_address_version.py +++ b/partner_address_version/tests/test_address_version.py @@ -14,11 +14,11 @@ class TestAddressVersion(SavepointCase): super(TestAddressVersion, cls).setUpClass() cls.partner_vals = OrderedDict( [ - ("name", u"Name"), - ("street", u"Street"), - ("street2", u"Street2"), - ("zip", u"Zip"), - ("city", u"City"), + ("name", "Name"), + ("street", "Street"), + ("street2", "Street2"), + ("zip", "Zip"), + ("city", "City"), ("country_id", cls.env.ref("base.fr")), ] ) diff --git a/partner_coc/COPYRIGHT b/partner_coc/COPYRIGHT new file mode 100644 index 0000000..02f9f2c --- /dev/null +++ b/partner_coc/COPYRIGHT @@ -0,0 +1,16 @@ +Most of the files are + + :Copyright: This stylesheet has been placed in the public domain. + Copyright 2017-2018 Onestein () + Copyright 2018 Onestein () + Copyright 2018 Flectra Community + +Many files also contain contributions from third +parties. In this case the original copyright of +the contributions can be traced through the +history of the source version control system. + +When that is not the case, the files contain a prominent +notice stating the original copyright and applicable +license, or come with their own dedicated COPYRIGHT +and/or LICENSE file. \ No newline at end of file diff --git a/partner_coc/LICENSE b/partner_coc/LICENSE new file mode 100644 index 0000000..3939cd9 --- /dev/null +++ b/partner_coc/LICENSE @@ -0,0 +1,663 @@ +For copyright information, please see the COPYRIGHT file. + +GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. \ No newline at end of file diff --git a/partner_coc/README.rst b/partner_coc/README.rst new file mode 100644 index 0000000..b8c8de0 --- /dev/null +++ b/partner_coc/README.rst @@ -0,0 +1,90 @@ +=========== +Partner CoC +=========== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png + :target: https://odoo-community.org/page/development-status + :alt: Production/Stable +.. |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%2Fpartner--contact-lightgray.png?logo=github + :target: https://github.com/OCA/partner-contact/tree/14.0/partner_coc + :alt: OCA/partner-contact +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_coc + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/134/14.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module adds the field *Chamber Of Commerce Registration Number* to partners. + +**Table of contents** + +.. contents:: + :local: + +Usage +===== + +To use this module, you need to: + +#. Go to the partner form; +#. make sure the partner is a company. + +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 +~~~~~~~~~~~~ + +* Dennis Sluijk +* 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. + +.. |maintainer-bosd| image:: https://github.com/bosd.png?size=40px + :target: https://github.com/bosd + :alt: bosd + +Current `maintainer `__: + +|maintainer-bosd| + +This module is part of the `OCA/partner-contact `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. \ No newline at end of file diff --git a/partner_coc/__init__.py b/partner_coc/__init__.py new file mode 100644 index 0000000..31660d6 --- /dev/null +++ b/partner_coc/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from . import models diff --git a/partner_coc/__manifest__.py b/partner_coc/__manifest__.py new file mode 100644 index 0000000..e8d5dec --- /dev/null +++ b/partner_coc/__manifest__.py @@ -0,0 +1,17 @@ +# Copyright 2017-2018 Onestein () +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +{ + "name": "Partner CoC", + "summary": "Adds field 'Chamber Of Commerce Registration Number'", + "version": "2.0.1.0.1", + "category": "Customer Relationship Management", + "author": "Onestein,Odoo Community Association (OCA)", + "website": "https://gitlab.com/flectra-community/partner-contact", + "license": "AGPL-3", + "depends": ["partner_identification"], + "data": ["data/res_partner_id_category_data.xml", "views/res_partner_view.xml"], + "maintainers": ["bosd"], + "development_status": "Production/Stable", + "installable": True, +} diff --git a/partner_coc/data/res_partner_id_category_data.xml b/partner_coc/data/res_partner_id_category_data.xml new file mode 100644 index 0000000..a184605 --- /dev/null +++ b/partner_coc/data/res_partner_id_category_data.xml @@ -0,0 +1,7 @@ + + + + coc + Chamber Of Commerce Registration Number + + diff --git a/partner_coc/i18n/am.po b/partner_coc/i18n/am.po new file mode 100644 index 0000000..7ea268b --- /dev/null +++ b/partner_coc/i18n/am.po @@ -0,0 +1,53 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" +"Language: am\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__id +msgid "ID" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner____last_update +msgid "Last Modified on" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "ተባባሪ" diff --git a/partner_coc/i18n/ar.po b/partner_coc/i18n/ar.po new file mode 100644 index 0000000..e1d906d --- /dev/null +++ b/partner_coc/i18n/ar.po @@ -0,0 +1,54 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__id +msgid "ID" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner____last_update +msgid "Last Modified on" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "الشريك" diff --git a/partner_coc/i18n/bg.po b/partner_coc/i18n/bg.po new file mode 100644 index 0000000..baac5c5 --- /dev/null +++ b/partner_coc/i18n/bg.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" +"Language: bg\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Партньор" diff --git a/partner_coc/i18n/bs.po b/partner_coc/i18n/bs.po new file mode 100644 index 0000000..f5971d9 --- /dev/null +++ b/partner_coc/i18n/bs.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" +"Language: bs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/ca.po b/partner_coc/i18n/ca.po new file mode 100644 index 0000000..4d5c655 --- /dev/null +++ b/partner_coc/i18n/ca.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Empresa" diff --git a/partner_coc/i18n/cs.po b/partner_coc/i18n/cs.po new file mode 100644 index 0000000..3fcc72a --- /dev/null +++ b/partner_coc/i18n/cs.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Společník" diff --git a/partner_coc/i18n/cs_CZ.po b/partner_coc/i18n/cs_CZ.po new file mode 100644 index 0000000..2c87af4 --- /dev/null +++ b/partner_coc/i18n/cs_CZ.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# Lukáš Spurný , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-21 03:58+0000\n" +"PO-Revision-Date: 2018-02-21 03:58+0000\n" +"Last-Translator: Lukáš Spurný , 2018\n" +"Language-Team: Czech (Czech Republic) (https://www.transifex.com/oca/" +"teams/23907/cs_CZ/)\n" +"Language: cs_CZ\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "Obchodní komora Registrační číslo" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "Registrační číslo CoC" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Společník" diff --git a/partner_coc/i18n/da.po b/partner_coc/i18n/da.po new file mode 100644 index 0000000..b79dbab --- /dev/null +++ b/partner_coc/i18n/da.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"Language: da\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/de.po b/partner_coc/i18n/de.po new file mode 100644 index 0000000..2f6e0bf --- /dev/null +++ b/partner_coc/i18n/de.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/el_GR.po b/partner_coc/i18n/el_GR.po new file mode 100644 index 0000000..ceb094e --- /dev/null +++ b/partner_coc/i18n/el_GR.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" +"el_GR/)\n" +"Language: el_GR\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Συνεργάτης" diff --git a/partner_coc/i18n/en_GB.po b/partner_coc/i18n/en_GB.po new file mode 100644 index 0000000..692add7 --- /dev/null +++ b/partner_coc/i18n/en_GB.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/" +"teams/23907/en_GB/)\n" +"Language: en_GB\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/es.po b/partner_coc/i18n/es.po new file mode 100644 index 0000000..dbc77d7 --- /dev/null +++ b/partner_coc/i18n/es.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Empresa" diff --git a/partner_coc/i18n/es_CR.po b/partner_coc/i18n/es_CR.po new file mode 100644 index 0000000..87f825b --- /dev/null +++ b/partner_coc/i18n/es_CR.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/" +"teams/23907/es_CR/)\n" +"Language: es_CR\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Empresa" diff --git a/partner_coc/i18n/es_EC.po b/partner_coc/i18n/es_EC.po new file mode 100644 index 0000000..5e60f06 --- /dev/null +++ b/partner_coc/i18n/es_EC.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/" +"es_EC/)\n" +"Language: es_EC\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Empresa" diff --git a/partner_coc/i18n/es_MX.po b/partner_coc/i18n/es_MX.po new file mode 100644 index 0000000..2e9e7bf --- /dev/null +++ b/partner_coc/i18n/es_MX.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/" +"es_MX/)\n" +"Language: es_MX\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Empresa" diff --git a/partner_coc/i18n/es_VE.po b/partner_coc/i18n/es_VE.po new file mode 100644 index 0000000..b79b241 --- /dev/null +++ b/partner_coc/i18n/es_VE.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/" +"teams/23907/es_VE/)\n" +"Language: es_VE\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Empresa" diff --git a/partner_coc/i18n/et.po b/partner_coc/i18n/et.po new file mode 100644 index 0000000..5b48ce7 --- /dev/null +++ b/partner_coc/i18n/et.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" +"Language: et\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/eu.po b/partner_coc/i18n/eu.po new file mode 100644 index 0000000..2d18fef --- /dev/null +++ b/partner_coc/i18n/eu.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" +"Language: eu\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Kidea" diff --git a/partner_coc/i18n/fi.po b/partner_coc/i18n/fi.po new file mode 100644 index 0000000..c429e90 --- /dev/null +++ b/partner_coc/i18n/fi.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"Language: fi\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Kumppani" diff --git a/partner_coc/i18n/fr.po b/partner_coc/i18n/fr.po new file mode 100644 index 0000000..166ea89 --- /dev/null +++ b/partner_coc/i18n/fr.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-21 01:48+0000\n" +"PO-Revision-Date: 2017-11-21 01:48+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Contact" diff --git a/partner_coc/i18n/fr_CA.po b/partner_coc/i18n/fr_CA.po new file mode 100644 index 0000000..4c900a5 --- /dev/null +++ b/partner_coc/i18n/fr_CA.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/" +"fr_CA/)\n" +"Language: fr_CA\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partenaire" diff --git a/partner_coc/i18n/fr_CH.po b/partner_coc/i18n/fr_CH.po new file mode 100644 index 0000000..a7380bb --- /dev/null +++ b/partner_coc/i18n/fr_CH.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/" +"teams/23907/fr_CH/)\n" +"Language: fr_CH\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partenaire" diff --git a/partner_coc/i18n/gl.po b/partner_coc/i18n/gl.po new file mode 100644 index 0000000..adc4afd --- /dev/null +++ b/partner_coc/i18n/gl.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Empresa" diff --git a/partner_coc/i18n/hr.po b/partner_coc/i18n/hr.po new file mode 100644 index 0000000..b5a46f6 --- /dev/null +++ b/partner_coc/i18n/hr.po @@ -0,0 +1,41 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +# Bole , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-21 03:58+0000\n" +"PO-Revision-Date: 2019-11-18 14:34+0000\n" +"Last-Translator: Bole \n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=" +"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 3.8\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "Broj registriran u Trgovačkom sudu" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "MB u Trg. sudu" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/hr_HR.po b/partner_coc/i18n/hr_HR.po new file mode 100644 index 0000000..5fb12fb --- /dev/null +++ b/partner_coc/i18n/hr_HR.po @@ -0,0 +1,40 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/hu.po b/partner_coc/i18n/hu.po new file mode 100644 index 0000000..72356ee --- /dev/null +++ b/partner_coc/i18n/hu.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"Language: hu\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/it.po b/partner_coc/i18n/it.po new file mode 100644 index 0000000..f71314e --- /dev/null +++ b/partner_coc/i18n/it.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/ja.po b/partner_coc/i18n/ja.po new file mode 100644 index 0000000..13c418d --- /dev/null +++ b/partner_coc/i18n/ja.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "パートナ" diff --git a/partner_coc/i18n/lt.po b/partner_coc/i18n/lt.po new file mode 100644 index 0000000..72a90af --- /dev/null +++ b/partner_coc/i18n/lt.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"Language: lt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partneris" diff --git a/partner_coc/i18n/lv.po b/partner_coc/i18n/lv.po new file mode 100644 index 0000000..aac4315 --- /dev/null +++ b/partner_coc/i18n/lv.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" +"Language: lv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +"2);\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partneris" diff --git a/partner_coc/i18n/mk.po b/partner_coc/i18n/mk.po new file mode 100644 index 0000000..872b124 --- /dev/null +++ b/partner_coc/i18n/mk.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" +"Language: mk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Партнер" diff --git a/partner_coc/i18n/mn.po b/partner_coc/i18n/mn.po new file mode 100644 index 0000000..22863ff --- /dev/null +++ b/partner_coc/i18n/mn.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" +"Language: mn\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Харилцагч" diff --git a/partner_coc/i18n/nb.po b/partner_coc/i18n/nb.po new file mode 100644 index 0000000..319ac08 --- /dev/null +++ b/partner_coc/i18n/nb.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/" +"nb/)\n" +"Language: nb\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/nb_NO.po b/partner_coc/i18n/nb_NO.po new file mode 100644 index 0000000..2afa228 --- /dev/null +++ b/partner_coc/i18n/nb_NO.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/" +"teams/23907/nb_NO/)\n" +"Language: nb_NO\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/nl.po b/partner_coc/i18n/nl.po new file mode 100644 index 0000000..ad0544c --- /dev/null +++ b/partner_coc/i18n/nl.po @@ -0,0 +1,40 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +# lfreeke , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-23 01:50+0000\n" +"PO-Revision-Date: 2020-12-13 03:55+0000\n" +"Last-Translator: Bosd \n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "Kamer van Koophandel registratienummer" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "KvK-nummer" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "Contact" + +#~ msgid "Partner" +#~ msgstr "Relatie" diff --git a/partner_coc/i18n/nl_BE.po b/partner_coc/i18n/nl_BE.po new file mode 100644 index 0000000..3fb5c20 --- /dev/null +++ b/partner_coc/i18n/nl_BE.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/" +"nl_BE/)\n" +"Language: nl_BE\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Relatie" diff --git a/partner_coc/i18n/nl_NL.po b/partner_coc/i18n/nl_NL.po new file mode 100644 index 0000000..312fd91 --- /dev/null +++ b/partner_coc/i18n/nl_NL.po @@ -0,0 +1,40 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 05:27+0000\n" +"PO-Revision-Date: 2017-07-08 05:27+0000\n" +"Last-Translator: Peter Hageman , 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "Kamer van Koophandel registratienummer" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "KvK-nummer" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Relatie" diff --git a/partner_coc/i18n/partner_coc.pot b/partner_coc/i18n/partner_coc.pot new file mode 100644 index 0000000..a5bafdc --- /dev/null +++ b/partner_coc/i18n/partner_coc.pot @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__id +msgid "ID" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner____last_update +msgid "Last Modified on" +msgstr "" diff --git a/partner_coc/i18n/pl.po b/partner_coc/i18n/pl.po new file mode 100644 index 0000000..4796882 --- /dev/null +++ b/partner_coc/i18n/pl.po @@ -0,0 +1,40 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/pt.po b/partner_coc/i18n/pt.po new file mode 100644 index 0000000..23f2e85 --- /dev/null +++ b/partner_coc/i18n/pt.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-21 01:48+0000\n" +"PO-Revision-Date: 2017-11-21 01:48+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Parceiro" diff --git a/partner_coc/i18n/pt_BR.po b/partner_coc/i18n/pt_BR.po new file mode 100644 index 0000000..df49128 --- /dev/null +++ b/partner_coc/i18n/pt_BR.po @@ -0,0 +1,40 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2020-08-12 18:59+0000\n" +"Last-Translator: Rodrigo Macedo \n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" +"23907/pt_BR/)\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "Número de registro da Câmara de Comércio" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "Número de registro CoC" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "Contato" + +#~ msgid "Partner" +#~ msgstr "Parceiro" diff --git a/partner_coc/i18n/pt_PT.po b/partner_coc/i18n/pt_PT.po new file mode 100644 index 0000000..8c5bf9a --- /dev/null +++ b/partner_coc/i18n/pt_PT.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# Tiago Baptista , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: Tiago Baptista , 2017\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" +"teams/23907/pt_PT/)\n" +"Language: pt_PT\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Parceiro" diff --git a/partner_coc/i18n/ro.po b/partner_coc/i18n/ro.po new file mode 100644 index 0000000..f2d83a4 --- /dev/null +++ b/partner_coc/i18n/ro.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partener" diff --git a/partner_coc/i18n/ru.po b/partner_coc/i18n/ru.po new file mode 100644 index 0000000..5d63f80 --- /dev/null +++ b/partner_coc/i18n/ru.po @@ -0,0 +1,40 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Контрагент" diff --git a/partner_coc/i18n/sk.po b/partner_coc/i18n/sk.po new file mode 100644 index 0000000..d75c17d --- /dev/null +++ b/partner_coc/i18n/sk.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/sl.po b/partner_coc/i18n/sl.po new file mode 100644 index 0000000..9a0358b --- /dev/null +++ b/partner_coc/i18n/sl.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/sr@latin.po b/partner_coc/i18n/sr@latin.po new file mode 100644 index 0000000..dc912de --- /dev/null +++ b/partner_coc/i18n/sr@latin.po @@ -0,0 +1,40 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/" +"sr@latin/)\n" +"Language: sr@latin\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Partner" diff --git a/partner_coc/i18n/sv.po b/partner_coc/i18n/sv.po new file mode 100644 index 0000000..a568eb7 --- /dev/null +++ b/partner_coc/i18n/sv.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" +"Language: sv\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Företag" diff --git a/partner_coc/i18n/th.po b/partner_coc/i18n/th.po new file mode 100644 index 0000000..857c776 --- /dev/null +++ b/partner_coc/i18n/th.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" +"Language: th\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "พาร์ทเนอร์" diff --git a/partner_coc/i18n/tr.po b/partner_coc/i18n/tr.po new file mode 100644 index 0000000..876ac6d --- /dev/null +++ b/partner_coc/i18n/tr.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\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: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "İş Ortağı" diff --git a/partner_coc/i18n/tr_TR.po b/partner_coc/i18n/tr_TR.po new file mode 100644 index 0000000..2938261 --- /dev/null +++ b/partner_coc/i18n/tr_TR.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/" +"tr_TR/)\n" +"Language: tr_TR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Ortak" diff --git a/partner_coc/i18n/vi.po b/partner_coc/i18n/vi.po new file mode 100644 index 0000000..14c3886 --- /dev/null +++ b/partner_coc/i18n/vi.po @@ -0,0 +1,38 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" +"Language: vi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "Đối tác" diff --git a/partner_coc/i18n/zh_CN.po b/partner_coc/i18n/zh_CN.po new file mode 100644 index 0000000..6956d03 --- /dev/null +++ b/partner_coc/i18n/zh_CN.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "业务伙伴" diff --git a/partner_coc/i18n/zh_TW.po b/partner_coc/i18n/zh_TW.po new file mode 100644 index 0000000..0939dc2 --- /dev/null +++ b/partner_coc/i18n/zh_TW.po @@ -0,0 +1,39 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_coc +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-08 02:41+0000\n" +"PO-Revision-Date: 2017-07-08 02:41+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/" +"zh_TW/)\n" +"Language: zh_TW\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: partner_coc +#: model:res.partner.id_category,name:partner_coc.id_category_coc +msgid "Chamber Of Commerce Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model.fields,field_description:partner_coc.field_res_partner__coc_registration_number +#: model:ir.model.fields,field_description:partner_coc.field_res_users__coc_registration_number +msgid "CoC Registration Number" +msgstr "" + +#. module: partner_coc +#: model:ir.model,name:partner_coc.model_res_partner +msgid "Contact" +msgstr "" + +#~ msgid "Partner" +#~ msgstr "夥伴" diff --git a/partner_coc/models/__init__.py b/partner_coc/models/__init__.py new file mode 100644 index 0000000..c6cc3b3 --- /dev/null +++ b/partner_coc/models/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from . import res_partner diff --git a/partner_coc/models/res_partner.py b/partner_coc/models/res_partner.py new file mode 100644 index 0000000..f1f25d7 --- /dev/null +++ b/partner_coc/models/res_partner.py @@ -0,0 +1,15 @@ +# Copyright 2017-2018 Onestein () +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from flectra import fields, models + + +class ResPartner(models.Model): + _inherit = "res.partner" + + coc_registration_number = fields.Char( + string="CoC Registration Number", + compute=lambda s: s._compute_identification("coc_registration_number", "coc"), + inverse=lambda s: s._inverse_identification("coc_registration_number", "coc"), + search=lambda s, *a: s._search_identification("coc", *a), + ) diff --git a/partner_coc/static/description/icon.png b/partner_coc/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmVa*Zag|=W(Jy&L=Ct>-D+}2E!HrkJGSV zFo@#fVhDl&j^jYfLz1L+B&EULNy+R4;k+S0UtiztNLG9u01!f8v)N#^S|N%e2q6$f z5hEibh{xjq07;S{NzzM%ko!Fz&)}qGzJNIA3E=bj)^i;9IDqvu%xpHp;c$Qu0znWM z0SpEM03Z^HAQTEg6h%sc!BG;tG&yfkIGnQt@Or&2lgacO0JqaHlgR|T-43JiTiuuE zc}4(vxG0JU27`#jV)AZbZ#*8qW6qp8?GyDLg~mBafd2meCji_>2yp=b$8oUPY_M1? z008+r3xWVa5Yh-h5s$|)GBN_5=UJF2irZ$)nDInGUt)rAP7z>WU|_u@NiT97S4ZE= zYPG^@wSo|$dJoU@i~uH+iG|C{MUo`eEy%*!1wpuD)~s233-dM;gL8ra0|Ntfgpd~r zA?xY;m`o06fp95kM`zAP5*489^eEVAn)Zd}(B4+0$bkMs2=4AYJPgM)+X0sIEQg*41$GQnc8r1bNdDozfb=aEPx7y&ZH zRZENKc?5$&h@!~CL{Z!p4u_we4&B1EA;7@EK%LQOd>k^f&S*5kY&J9d9mp)Y)sRRe zGD-k7s7Z-PB!WmJlHy5}Bx%YkiPM4rLqkJPNRq_NIzk967E4M$ueZf3!<7Wc2Bmc% zhad^7to^&5@I)fPx&WpA zpmk5C|B@sj9*?UkiL+T|6DkniZfcxv}>fY46aRM;u1PBI$>j@z#W}VS!gwbdmlUbK3TrDgf zkE==mW&B);p%zCJMTEm)@H{Uk!kYl@pR56s-(P)$nHv7<3Urwh%&?SqCIry}X|X z3fJo8h{a-z0Lm^vZ$Gc~yllV2;c$v4QIe#?f*{;6fByUlQxYeX0HIKbnRQgb<2X*Y z-#*hdy)Im3oOnErSS$vk(Wpxa%(e2f-J3`x5RFD52!cG`v$0rg+e9dd6EZ0@5{X+&uj7bQ?Fp59h3iXu}!!dw5e1U~(P(sw(P%s^uY7~Skfz-$q19Tn!j*Ay!FZHCnjiTm+kJ^d z0^x8Np->3%cwAS02_ZL`Os3{jr%r9r_g1+f?-C#!4zK4p?nSx#mg6{Z9GBI7OQE+_ zkGJ(pl9W*i)Jjt;jv5K*a5HrTX~os!V-N)4Fd-zbN@89K5Q#+I;5d%;TWaEdEUkDf z=9b>Ldb@yZ>BuXK&NGzT`&w~xA%G-Fu-R+~g+k8?g0Kw$#;Yjil>o6=j3vf#T$))2 z=-19O#m`j{%#CR_qY`<7#@ z`aveh)6_#EEsdR4GOciVdh}aw{&RuNW`oP+VsjOHdwbE<)s-e?#)G`C4vt2nICbh2 zs;a6`QBk2>Z^z^tR%$T%(mv6*TIMq2DrBt!^lZK>z1L5JCvb%gbT6 z+W{oq)vc|q7#bSNIjwBSD*@!0^7(uS1Ok{jb0&(4iqhiHm&nu|Xqk&@*VXz{we;nc zN(W~`p%9yBqI{1+KuHRDg%%eVqokyS&3owX?#7ujXH@Ua2l6ff5{Lq$ae zs;a8eOhFn~S>Q@?WKx#&YR_8Fq2KhQtdK&8b~TtxCb(QKW{CuYL3DO@A`}Ycz0&0< zC;=$^em|22#l^*G6`!q;Gqsp}`tU5Mn7L;QP-f|*b^&S_7#P6N&=6{BYS`e+c=I#S3LwXEC@Lyq4lq#^;q`hE z2m~_r?OJ)x)IE$BlimfWf#-R2b#=k%bi(a+=dHh^c~UFzvE)@PEvwbalsq75+EFD> zts>=6c70ly))F9>f*u|o#>mJBs;jG0+{yVwJ|qC`LYz(~TVR?Kuc7JZC)lw%hF}Dk@4b?fia!N~_mv!l{Y) zY1;+l6QNKDkw^q(Wo0NSDal*9x zft;nmSWQ7XYDeefQFpe|lb1=vXNs4}+$+Qw0L8TG0_30t5s$~w-Q5kR(+QW$r73%Vm4bI)$*hz+STH#-8Utz04;Hr4?<+~ngxSFrXVt*KA#Waa5!ULwDO**V&&JhbOGhHd|=v006i^@=Xvz?^`WS! z2ridPS1Zw~e4EY2hHHUjccZ4{X%TZQqj_qIq5N7Qx`MnDAfMtX+jA(C1u8cgm5V); zp!d>mqtOV5!@=Gm8jYf_uTNFUQ$9OaPhKXCKO2#ztQ9a($fjXalhI zq7)@B5C~vsXh`#UYR^@MWx6+;r67NoOy0urU`mb!WJ0DFS8FM;SPXrAeJCz2P7&#H zSgls($pexbH}v=SXRM%H`g5)PDbv#u^I9ax2MVGDX3AhLnb$Jea*ZoV5{8F|5sgMs zTwI*8DKypafus&GFff2L^UYMIrq-N`nfu#2?8jZr~bV3wG^z`(wgQ9YgFv@&nQ`oc|LD@8ZwfOl$ zURMVC!87y?_P^YXwNa48H@&|ry0Ax*@JD{wt*0WYp=Z)3l}cT z+oSZ@+twB3t<8R1@r`pLkaZl?*J_} zNs_kgT3j{%c$!Ns#<;&S}xISAr^~aXlN)Wjb919ag9bJJ6VLrv)k>g<%^<-Xf(?9G{~l< zt7+wWEfwYefq? zlfejsGxa16&kq*DKHG^Czu%9}|M?}>{D(CF#y?F;c@0QCH&AW(mj0(>0CdkFK@bp$ zL|`_XS!HM`ka`s}HD^#D5Wv1qKZVI;!iwd~;dZ-0NYa0DsJS^g+h|~b4Rz;xG%&9c zK<@D293~W-?Fc6#Nc2Zi7|(GW${IZ=UQmHEhguOkJ)Bb)phr9#jYgD|l(1=Ai9`Z| zAh4xbTIo@@Fx}ZC7K+xs_ZS`?#;2cs29wEzYc_0Pdnf=vO-&6W9;YE$ zreqfYe4Dw_t7e0Mz~6L6B@!_E`U?O6y$9RVT9?x9%~qgta@lM)IGs)y31OQguuJ|8`a7ysdvL-FvI(|R(6kfRP=qgcQ1~gIFT|Mm#y&WQY<)*N12{ikg}lxJMVp%I_N-9Aw@}we<6a zf=mjf8MMzU#msdJ(fQFyv_5wL^X|DQHL@t7WL^dOzwx4PcMI&7R->t@iJ4}@!^3E8 zZADpG8CI=a$tqT@;N>1jx-%zj@oKFc&}ZM%so&9P6tP&0oeXBNSTxTVlBfCg@#E<1 z=)iC=2mq+BugBsGF2L~5dZ`UQ9!TH$9C+ZyNUBWkN*CCeE!83ssl9^iv=YmC2WrYdPo!9p)^z1 zkxlQAO9Q*zo+1sR(P-L)P-Vp&ICv08j~-=}PrH{$G>Wrl&$1mtDCDibqoad`t647j z!h}o+ssD$y2>sLhICG#Cp+FGjOR7<`p&q@jpFnsZ2#{nU4i66l01O<5b(dWRm&=7< zFo;vFt>|cP$AN|Z`X;Dirnzv)BQt`msy$v#dZfRQu6I$DTzbLKF!$LVxp|CZT2yU3w`( zp%7|oYg4+1DLobdXty+CAXvKPa&)|T6z#jeMvRYxkYvMfFQ`G)hItriZv&8&07_-2 zp}ro2fdIO_UK~Gu9F2{Qtkug$AGKP&meQv8J(Pqvc<>-rtXRRU3@Qzp4jn=$9LB7f zGjYjiqBrI971Qit(C@(K(q){V5K2VT7f-)6s-OWo; zck@#8zI_VuXdGs%1;z8rz?lq~H*X%k{OT)oojHT0OP79|$g(%O_aW9($+;+j@^=zN5gf;1`}XaaF=GZKNy4H>5*@>nbe04Zzo_I~sc+g&Rb zi{VfpfJ284;fnR^QCC-|nZHc`weaGLFXGKN-^7dm@(0Wk-G~pw(Y5C!W?j_)2@CLbB2xD84Lz^JRS@V4k8!~;={drF?a4< zT)u8y);wj(t0;=tw{IU#oH&8b&Q5Gy@-qy+atebuHF`7P|F9j)|LHomvu8<32}(*z z5Dte^bc4fReu-Y64;5~A$}{9!>vu)-&Iy$g#-#)apwPE3c1@L%0Y0ps>wifp7+lL!( zyb-Ve@in-c2uwBti2#r!NC1cg__})0_g))L`A11HnlHJf(B9F3GiT1gYPDifLqkS| zE?eI8=3Or)TnUte#-qoz&=$_~Jl3sShdm#BfYYZ>qqDOU%a$#Jf#bjn0+uy4f{a=U z7KL^yz*aPKw?)f3^AZ` z$qdZ@!7>o11>V1Wjn4hwK#-CBM6h7N z0!Wg?&gGFm%WO8|+6^1<=fC^~O@|KQnhhJ$@*^jKT0W!EC|X)t@Yz#;#o1T@v)44B z@gFW_*IoBq0{@8~44)l>+`ZZD_2U1%@dm6m8zQ6U1eds6xMa;5rU=qWCv=!v%__-M z(YYwE*-)?vA=xr$Hk;YXTS7?6Dc*GJR;$&D4Od@{Yc_018OCiH-Cfk-aIkTE`Lh9_ zva%AZSFc7_R~K4aTT@!Q+HYmvZ8jUu>^hFX@gCHDZvmFwt2mlPlwhxPK!OAlXTtL3 z%h{zwB7xxWFnFGa$K$~duD_lg`ywB&pd*ag%2MlpJ}}{H1C2&w%88*o&$H9Jwe0%Z z+FJbG=FI?rQ!Oo+Kk6E7sISKtO-*QOYQnlvg->2U%NiTe+}w=AhYu&+v5K^n@#TmI zBKY$Ed6zHhuR7z~)XX%UDa*_N7{n*jh-m6d2{Xh3CUCA*Jq zG7*o**^HxDES4e-a*+c0z{Gh1NBe8}sT_2;R=HVorpj43T9JehG&VNkbbC8mT3d0! z1sA|Qs$t6u(CKu-@At#!^P#G$D($-3GbBmEq31pX04(|8>a>ah0RQJ*5JVBRE9ZhU zCW%|Wa3Sg!E=)1!~=dF?4ZM_JkP5R+$eu5(^Dge z+wI2MwQCWN$MMcP@1Uorhh2|EA~@aA0ZEdO81*G&>i6lVbN6vbk_4;K3W!o#yyk!2 zgW=u)=5K6-bAI|R=XwbYeA_r^mnaAVDKzFl*K<{9xloyuEuj5{U#(pFXXbuDsyY$pwG_f+(W(#U@l;F&BMbbfEWG7y6EM z!!@S@7ysw$({u^F?pv*Xoz6v!L?Z0?SvsYyP`j?=od9xkjVgIsQ?t~Ni5S`Luc@iQ z?YG^A=H_M`J$4Kd0D)Y})^e#dNF)+$b`v#^EvU!LjDX$VweytjH??3#aDo|MTX}!_i~MG)1T?;Ved6 z{NzRqG@ZfVnE@C$1LoecENyZIy+0TCZ7%&cAxUQ#&+|+g$d97W2lBcNLGw;oInXRn_kVnr{VJJTH#u0X$=We%Rqi^u_%fk z6GFtrix;PQsd7ZVR|d5M$qf5^K6H0?XPn!vX4YjhZ`7`5GVSDH%HNstp%!<%`O{;{ zDW5~vBJiWSj3i0$`~81==%I)1d;k6SuO;KO1@kHa2qD}%@4U0!>2y9w!;D5FDk>`2 zB+qOby+*oY3e$=smjG&~m1(tb`mOd`{(me|K>44J6$mmjHX4og?cKZgg$Eye@Ff84 z0EE$d#$1W{CIA6Yv1QAa>o;!P_?W}tm^&H{yWNhes;ZQY8?&`0c|5h>xrE98Qvv`; zBY;}PDX-;H(OThJ1fU06(-}|{ZEbD4wr$(?TvJoiX8^(&9fBNBTDM?d;+ z0FDAkAWyAcj)D+?C7!GWD}V)0J@wQN*R5OkfZ1$jr$3dKm$NC-D)*}X){2uYt{g){ zL#zU{2#~48D#ORq4TM4=ghHW|xPd_6$c`O5o_+oG*LMLpivmYDIN*H9J{Taj#aIy27;LSFXJH!3Q7w`J6d(Zlu@EW;1GPYBD;IBq_JO{nXM>N&vaXPA>tJ;d%%V9bFYH zKTa+ZiS+H#G6I0h<$}lK zN!c}H4A0Q~PYD1d^^ihK08tb%G&Gdf>W?2k{_6Ja+y7T{bMr^YqiL55CWQb%iZmz% zu=M4ZU%sopzJ4>kZZsO<@pw>LTB@4_dUXaR0o0(?y49{_>g&VdaN7Aofk5EMYp=cb z$5GR+3xGI!?}S&zq!EB+;9F_1;I6ywy5g2wZuxtc%f(iPQr#fa$sf5Yi*i4J8UgZQ z1tb!Qw5{iPo(~;4a^%%J?zrO>0AB!zVG>%s9FtA}fRO+IoB&q-?svc2ykyCe%_ftn z2uRK_s;Q|-(b)Amk<`NFIzU-jSz0`;%2o?gBf!wm5YC=Go6_q0`}_Al_uO-T*tv7( zUjg_q$rVpAB?v$vGZ`1&c;k&1-F^4n|0tIR4u=D^wY91{eCI+4c^5#pXrT|9P5J-; z1Yk)-K~xGRg<9py|Epb(#bWUJd?^E9JkN*r?Afzp>(;G10ep!9IdsN~DMbJvMH&^o&D@_2Y zU4Yurvr2KV43qy3hr{UW>q}|%p-`ypt+(F#$d=WjZxEX^qwhI;8T_WK$r2_mb8v9*$c`O5cI@1_b3cGnNVfVZUHQN?Apnp<0t~fjw(3?6c^9BY0C|~&LLvBkzLc^0Xf)clYuBzF+qZB38-T+ALYPLaUXE!=016oq zW&l|F{PWM>ym;~A&2-Lz!C*j5O%2<2jbeCsm{qcxhmo3gwAIU=hqku1T~9y#^sCLy z&7T73L2`!9v}*NoOltxFDI_ofShH!^ zCJk0ETefV*6Hh#Gr`&;Lu~<-CT+GG*=(6lUAb|e<{xs9>x#ynSv2*9n&yj5PBF>@8 z2hK49P{_s>YAsh~~`vpM=eel5tJ05xD zk&kc=wt6|vNdf?AeuImaEn8OozylB5D4%nn<|y)dy?eH8+xCa%=H^2HPGeNb1J1q5 z2hL#v04XHk0Mr0z{MpZbw&2!VZ@pLUKmwAc-CJ+HwPXAC?VkZS2q1!UxZ)|!X#!9v z{06H5xL$eXmA{)eZ{7_?qp|4Z$&;`C^rt_470G_S1Lt60uZ8o106>~Fr~+`|rcIk_ z0N~Gm{_{6TI&>l!t^9Mn;wdJ4pTNlitx!UUh@=C@PYAKcVlfWMY1ksp0lPj|oHr6c z4uv!TlH&fn5cx`+mjs}Y4=$Z=6;E+q6W}`l{~v!4wxje|1Azbl002ovPDHLkV1ipa B#b5vc literal 0 KcmV+b0RR6000031 diff --git a/partner_coc/static/description/index.html b/partner_coc/static/description/index.html new file mode 100644 index 0000000..53171dd --- /dev/null +++ b/partner_coc/static/description/index.html @@ -0,0 +1,431 @@ + + + + + + +Partner CoC + + + +
+

Partner CoC

+ + +

Production/Stable License: AGPL-3 OCA/partner-contact Translate me on Weblate Try me on Runbot

+

This module adds the field Chamber Of Commerce Registration Number to partners.

+

Table of contents

+ +
+

Usage

+

To use this module, you need to:

+
    +
  1. Go to the partner form;
  2. +
  3. make sure the partner is a company.
  4. +
+
+
+

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

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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.

+

Current maintainer:

+

bosd

+

This module is part of the OCA/partner-contact project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/partner_coc/tests/__init__.py b/partner_coc/tests/__init__.py new file mode 100644 index 0000000..29c320b --- /dev/null +++ b/partner_coc/tests/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from . import test_partner_coc diff --git a/partner_coc/tests/test_partner_coc.py b/partner_coc/tests/test_partner_coc.py new file mode 100644 index 0000000..1e20b55 --- /dev/null +++ b/partner_coc/tests/test_partner_coc.py @@ -0,0 +1,55 @@ +# Copyright 2018 Onestein () +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from flectra.tests.common import TransactionCase + + +class TestPartnerCoC(TransactionCase): + def setUp(self): + super(TestPartnerCoC, self).setUp() + self.main_partner = self.env.ref("base.main_partner") + self.partner_id_category = self.env.ref("partner_coc.id_category_coc") + + def test_01_id_number_new(self): + # Good CoC + vals = {"name": "56048785", "category_id": self.partner_id_category.id} + self.main_partner.write({"id_numbers": [(0, 0, vals)]}) + id_number = self.main_partner.id_numbers[0] + + self.assertEqual(id_number.name, "56048785") + + def test_02_id_number_duplicate(self): + # Duplicate CoC + vals = {"name": "56048785", "category_id": self.partner_id_category.id} + + self.main_partner.write({"id_numbers": [(0, 0, vals)]}) + id_number_name = self.main_partner.id_numbers[0].name + self.assertEqual(id_number_name, "56048785") + + new_partner = self.env["res.partner"].create({"name": "Test Partner"}) + + new_partner.write({"id_numbers": [(0, 0, vals)]}) + id_number_name = new_partner.id_numbers[0].name + self.assertEqual(id_number_name, "56048785") + + def test_03_coc_registration_number_create(self): + new_partner = self.env["res.partner"].create( + {"name": "Test Partner", "coc_registration_number": "56048785"} + ) + + self.assertEqual(new_partner.coc_registration_number, "56048785") + + id_numbers = new_partner.id_numbers + self.assertTrue(id_numbers) + self.assertEqual(len(id_numbers), 1) + self.assertEqual(id_numbers.name, "56048785") + + def test_04_coc_registration_number_write(self): + self.main_partner.write({"coc_registration_number": "56048785"}) + coc = self.main_partner.coc_registration_number + self.assertEqual(coc, "56048785") + + id_numbers = self.main_partner.id_numbers + self.assertTrue(id_numbers) + self.assertEqual(len(id_numbers), 1) + self.assertEqual(id_numbers.name, "56048785") diff --git a/partner_coc/views/res_partner_view.xml b/partner_coc/views/res_partner_view.xml new file mode 100644 index 0000000..79fedbc --- /dev/null +++ b/partner_coc/views/res_partner_view.xml @@ -0,0 +1,17 @@ + + + + + res.partner + + + + + + + + + diff --git a/partner_company_group/README.rst b/partner_company_group/README.rst index 77cda6d..346c911 100644 --- a/partner_company_group/README.rst +++ b/partner_company_group/README.rst @@ -58,6 +58,7 @@ Contributors * `Tecnativa `_: * Ernesto Tejeda + * Carlos Roca * Tharathip Chaweewongphan diff --git a/partner_company_group/__manifest__.py b/partner_company_group/__manifest__.py index 97cddac..a387996 100644 --- a/partner_company_group/__manifest__.py +++ b/partner_company_group/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Partner Company Group", "summary": "Adds the possibility to add a company group to a company", - "version": "2.0.1.0.1", + "version": "2.0.1.1.0", "category": "Sales", "author": "Camptocamp SA, Odoo Community Association (OCA)", "license": "AGPL-3", diff --git a/partner_company_group/i18n/ca.po b/partner_company_group/i18n/ca.po new file mode 100644 index 0000000..7a83dcf --- /dev/null +++ b/partner_company_group/i18n/ca.po @@ -0,0 +1,110 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_company_group +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2022-03-24 10:17+0000\n" +"Last-Translator: jabelchi \n" +"Language-Team: none\n" +"Language: ca\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: partner_company_group +#: model_terms:ir.ui.view,arch_db:partner_company_group.view_account_invoice_filter +#: model_terms:ir.ui.view,arch_db:partner_company_group.view_crm_case_opportunities_filter +#: model_terms:ir.ui.view,arch_db:partner_company_group.view_res_partner_filter +#: model_terms:ir.ui.view,arch_db:partner_company_group.view_sales_order_filter +msgid "Company Group" +msgstr "Grup d'empreses" + +#. module: partner_company_group +#: model:ir.model.fields,field_description:partner_company_group.field_account_bank_statement_line__company_group_id +#: model:ir.model.fields,field_description:partner_company_group.field_account_move__company_group_id +#: model:ir.model.fields,field_description:partner_company_group.field_account_payment__company_group_id +#: model:ir.model.fields,field_description:partner_company_group.field_crm_lead__company_group_id +#: model:ir.model.fields,field_description:partner_company_group.field_res_partner__company_group_id +#: model:ir.model.fields,field_description:partner_company_group.field_res_users__company_group_id +#: model:ir.model.fields,field_description:partner_company_group.field_sale_order__company_group_id +msgid "Company group" +msgstr "Grup d'empreses" + +#. module: partner_company_group +#: model:ir.actions.act_window,name:partner_company_group.action_open_group_members +#: model:ir.model.fields,field_description:partner_company_group.field_res_partner__company_group_member_ids +#: model:ir.model.fields,field_description:partner_company_group.field_res_users__company_group_member_ids +msgid "Company group members" +msgstr "Membres del grup d'empreses" + +#. module: partner_company_group +#: model:ir.model,name:partner_company_group.model_res_partner +msgid "Contact" +msgstr "Contacte" + +#. module: partner_company_group +#: model:ir.model.fields,field_description:partner_company_group.field_account_move__display_name +#: model:ir.model.fields,field_description:partner_company_group.field_crm_lead__display_name +#: model:ir.model.fields,field_description:partner_company_group.field_res_partner__display_name +#: model:ir.model.fields,field_description:partner_company_group.field_sale_order__display_name +msgid "Display Name" +msgstr "Nom a mostrar" + +#. module: partner_company_group +#: model:ir.model.fields,field_description:partner_company_group.field_account_move__id +#: model:ir.model.fields,field_description:partner_company_group.field_crm_lead__id +#: model:ir.model.fields,field_description:partner_company_group.field_res_partner__id +#: model:ir.model.fields,field_description:partner_company_group.field_sale_order__id +msgid "ID" +msgstr "ID" + +#. module: partner_company_group +#: model:ir.model,name:partner_company_group.model_account_move +msgid "Journal Entry" +msgstr "Assentaments comptables" + +#. module: partner_company_group +#: model:ir.model.fields,field_description:partner_company_group.field_account_move____last_update +#: model:ir.model.fields,field_description:partner_company_group.field_crm_lead____last_update +#: model:ir.model.fields,field_description:partner_company_group.field_res_partner____last_update +#: model:ir.model.fields,field_description:partner_company_group.field_sale_order____last_update +msgid "Last Modified on" +msgstr "Darrera modificació el" + +#. module: partner_company_group +#: model:ir.model,name:partner_company_group.model_crm_lead +msgid "Lead/Opportunity" +msgstr "Iniciativa/Oportunitat" + +#. module: partner_company_group +#: model:ir.model,name:partner_company_group.model_sale_order +msgid "Sales Order" +msgstr "Comanda de venda" + +#. module: partner_company_group +#: code:addons/partner_company_group/models/res_partner.py:0 +#, python-format +msgid "" +"The company group %s has the pricelist %s, that is different than the " +"pricelist set on this contact" +msgstr "" + +#. module: partner_company_group +#: code:addons/partner_company_group/models/res_partner.py:0 +#, python-format +msgid "" +"This contact has members of a company group with different pricelists, the " +"members are:\n" +"%s" +msgstr "" + +#. module: partner_company_group +#: code:addons/partner_company_group/models/res_partner.py:0 +#, python-format +msgid "Warning" +msgstr "" diff --git a/partner_company_group/i18n/es.po b/partner_company_group/i18n/es.po index 6e78c99..ce6c0a3 100644 --- a/partner_company_group/i18n/es.po +++ b/partner_company_group/i18n/es.po @@ -6,15 +6,16 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 13.0\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2020-07-03 17:19+0000\n" +"POT-Creation-Date: 2022-04-11 11:02+0000\n" +"PO-Revision-Date: 2022-04-11 13:05+0200\n" "Last-Translator: Sergio Teruel \n" "Language-Team: none\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" +"Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10\n" +"X-Generator: Poedit 2.3\n" #. module: partner_company_group #: model_terms:ir.ui.view,arch_db:partner_company_group.view_account_invoice_filter @@ -25,7 +26,9 @@ msgid "Company Group" msgstr "Grupo compañía" #. module: partner_company_group +#: model:ir.model.fields,field_description:partner_company_group.field_account_bank_statement_line__company_group_id #: model:ir.model.fields,field_description:partner_company_group.field_account_move__company_group_id +#: model:ir.model.fields,field_description:partner_company_group.field_account_payment__company_group_id #: model:ir.model.fields,field_description:partner_company_group.field_crm_lead__company_group_id #: model:ir.model.fields,field_description:partner_company_group.field_res_partner__company_group_id #: model:ir.model.fields,field_description:partner_company_group.field_res_users__company_group_id @@ -33,15 +36,46 @@ msgstr "Grupo compañía" msgid "Company group" msgstr "Grupo compañía" +#. module: partner_company_group +#: model:ir.actions.act_window,name:partner_company_group.action_open_group_members +#: model:ir.model.fields,field_description:partner_company_group.field_res_partner__company_group_member_ids +#: model:ir.model.fields,field_description:partner_company_group.field_res_users__company_group_member_ids +msgid "Company group members" +msgstr "Miembros del grupo compañía" + #. module: partner_company_group #: model:ir.model,name:partner_company_group.model_res_partner msgid "Contact" msgstr "Contacto" +#. module: partner_company_group +#: model:ir.model.fields,field_description:partner_company_group.field_account_move__display_name +#: model:ir.model.fields,field_description:partner_company_group.field_crm_lead__display_name +#: model:ir.model.fields,field_description:partner_company_group.field_res_partner__display_name +#: model:ir.model.fields,field_description:partner_company_group.field_sale_order__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: partner_company_group +#: model:ir.model.fields,field_description:partner_company_group.field_account_move__id +#: model:ir.model.fields,field_description:partner_company_group.field_crm_lead__id +#: model:ir.model.fields,field_description:partner_company_group.field_res_partner__id +#: model:ir.model.fields,field_description:partner_company_group.field_sale_order__id +msgid "ID" +msgstr "ID" + #. module: partner_company_group #: model:ir.model,name:partner_company_group.model_account_move -msgid "Journal Entries" -msgstr "Asientos contables" +msgid "Journal Entry" +msgstr "Asiento contable" + +#. module: partner_company_group +#: model:ir.model.fields,field_description:partner_company_group.field_account_move____last_update +#: model:ir.model.fields,field_description:partner_company_group.field_crm_lead____last_update +#: model:ir.model.fields,field_description:partner_company_group.field_res_partner____last_update +#: model:ir.model.fields,field_description:partner_company_group.field_sale_order____last_update +msgid "Last Modified on" +msgstr "Última modificación en" #. module: partner_company_group #: model:ir.model,name:partner_company_group.model_crm_lead @@ -52,3 +86,31 @@ msgstr "Iniciativa / Oportunidad" #: model:ir.model,name:partner_company_group.model_sale_order msgid "Sales Order" msgstr "Pedido de venta" + +#. module: partner_company_group +#: code:addons/partner_company_group/models/res_partner.py:0 +#, python-format +msgid "" +"The company group %s has the pricelist %s, that is different than the " +"pricelist set on this contact" +msgstr "" +"El grupo compañía %s tiene la tarifa %s, que es diferente a la tarifa de " +"este contacto" + +#. module: partner_company_group +#: code:addons/partner_company_group/models/res_partner.py:0 +#, python-format +msgid "" +"This contact has members of a company group with different pricelists, the " +"members are:\n" +"%s" +msgstr "" +"Este contacto tiene miembros de un grupo compañía con diferentes tarifas, " +"los miembros son:\n" +"%s" + +#. module: partner_company_group +#: code:addons/partner_company_group/models/res_partner.py:0 +#, python-format +msgid "Warning" +msgstr "Advertencia" diff --git a/partner_company_group/i18n/partner_company_group.pot b/partner_company_group/i18n/partner_company_group.pot index d3b1061..1e658b2 100644 --- a/partner_company_group/i18n/partner_company_group.pot +++ b/partner_company_group/i18n/partner_company_group.pot @@ -32,6 +32,13 @@ msgstr "" msgid "Company group" msgstr "" +#. module: partner_company_group +#: model:ir.actions.act_window,name:partner_company_group.action_open_group_members +#: model:ir.model.fields,field_description:partner_company_group.field_res_partner__company_group_member_ids +#: model:ir.model.fields,field_description:partner_company_group.field_res_users__company_group_member_ids +msgid "Company group members" +msgstr "" + #. module: partner_company_group #: model:ir.model,name:partner_company_group.model_res_partner msgid "Contact" @@ -75,3 +82,26 @@ msgstr "" #: model:ir.model,name:partner_company_group.model_sale_order msgid "Sales Order" msgstr "" + +#. module: partner_company_group +#: code:addons/partner_company_group/models/res_partner.py:0 +#, python-format +msgid "" +"The company group %s has the pricelist %s, that is different than the " +"pricelist set on this contact" +msgstr "" + +#. module: partner_company_group +#: code:addons/partner_company_group/models/res_partner.py:0 +#, python-format +msgid "" +"This contact has members of a company group with different pricelists, the members are:\n" +"%s" +msgstr "" + +#. module: partner_company_group +#: code:addons/partner_company_group/models/res_partner.py:0 +#: code:addons/partner_company_group/models/res_partner.py:0 +#, python-format +msgid "Warning" +msgstr "" diff --git a/partner_company_group/i18n/zh_CN.po b/partner_company_group/i18n/zh_CN.po index b855717..e1dbad8 100644 --- a/partner_company_group/i18n/zh_CN.po +++ b/partner_company_group/i18n/zh_CN.po @@ -25,7 +25,9 @@ msgid "Company Group" msgstr "集团公司" #. module: partner_company_group +#: model:ir.model.fields,field_description:partner_company_group.field_account_bank_statement_line__company_group_id #: model:ir.model.fields,field_description:partner_company_group.field_account_move__company_group_id +#: model:ir.model.fields,field_description:partner_company_group.field_account_payment__company_group_id #: model:ir.model.fields,field_description:partner_company_group.field_crm_lead__company_group_id #: model:ir.model.fields,field_description:partner_company_group.field_res_partner__company_group_id #: model:ir.model.fields,field_description:partner_company_group.field_res_users__company_group_id @@ -33,15 +35,46 @@ msgstr "集团公司" msgid "Company group" msgstr "集团公司" +#. module: partner_company_group +#: model:ir.actions.act_window,name:partner_company_group.action_open_group_members +#: model:ir.model.fields,field_description:partner_company_group.field_res_partner__company_group_member_ids +#: model:ir.model.fields,field_description:partner_company_group.field_res_users__company_group_member_ids +msgid "Company group members" +msgstr "" + #. module: partner_company_group #: model:ir.model,name:partner_company_group.model_res_partner msgid "Contact" msgstr "联系人" +#. module: partner_company_group +#: model:ir.model.fields,field_description:partner_company_group.field_account_move__display_name +#: model:ir.model.fields,field_description:partner_company_group.field_crm_lead__display_name +#: model:ir.model.fields,field_description:partner_company_group.field_res_partner__display_name +#: model:ir.model.fields,field_description:partner_company_group.field_sale_order__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_company_group +#: model:ir.model.fields,field_description:partner_company_group.field_account_move__id +#: model:ir.model.fields,field_description:partner_company_group.field_crm_lead__id +#: model:ir.model.fields,field_description:partner_company_group.field_res_partner__id +#: model:ir.model.fields,field_description:partner_company_group.field_sale_order__id +msgid "ID" +msgstr "" + #. module: partner_company_group #: model:ir.model,name:partner_company_group.model_account_move -msgid "Journal Entries" -msgstr "会计分录" +msgid "Journal Entry" +msgstr "" + +#. module: partner_company_group +#: model:ir.model.fields,field_description:partner_company_group.field_account_move____last_update +#: model:ir.model.fields,field_description:partner_company_group.field_crm_lead____last_update +#: model:ir.model.fields,field_description:partner_company_group.field_res_partner____last_update +#: model:ir.model.fields,field_description:partner_company_group.field_sale_order____last_update +msgid "Last Modified on" +msgstr "" #. module: partner_company_group #: model:ir.model,name:partner_company_group.model_crm_lead @@ -52,3 +85,29 @@ msgstr "线索/商机" #: model:ir.model,name:partner_company_group.model_sale_order msgid "Sales Order" msgstr "销售订单" + +#. module: partner_company_group +#: code:addons/partner_company_group/models/res_partner.py:0 +#, python-format +msgid "" +"The company group %s has the pricelist %s, that is different than the " +"pricelist set on this contact" +msgstr "" + +#. module: partner_company_group +#: code:addons/partner_company_group/models/res_partner.py:0 +#, python-format +msgid "" +"This contact has members of a company group with different pricelists, the " +"members are:\n" +"%s" +msgstr "" + +#. module: partner_company_group +#: code:addons/partner_company_group/models/res_partner.py:0 +#, python-format +msgid "Warning" +msgstr "" + +#~ msgid "Journal Entries" +#~ msgstr "会计分录" diff --git a/partner_company_group/models/res_partner.py b/partner_company_group/models/res_partner.py index e641c3a..933b337 100644 --- a/partner_company_group/models/res_partner.py +++ b/partner_company_group/models/res_partner.py @@ -1,7 +1,7 @@ # Copyright 2019 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from flectra import fields, models +from flectra import _, api, fields, models class Contact(models.Model): @@ -10,6 +10,62 @@ class Contact(models.Model): company_group_id = fields.Many2one( "res.partner", "Company group", domain=[("is_company", "=", True)] ) + company_group_member_ids = fields.One2many( + comodel_name="res.partner", + inverse_name="company_group_id", + string="Company group members", + ) def _commercial_fields(self): return super()._commercial_fields() + ["company_group_id"] + + @api.onchange("company_group_id") + def _onchange_company_group_id(self): + res = {} + if ( + self.company_group_id + and self.company_group_id.property_product_pricelist + != self.property_product_pricelist + ): + res["warning"] = { + "title": _("Warning"), + "message": _( + "The company group %s has the pricelist %s, that is different than" + " the pricelist set on this contact" + ) + % ( + self.company_group_id.display_name, + self.company_group_id.property_product_pricelist.display_name, + ), + } + return res + + @api.onchange("property_product_pricelist") + def _onchange_property_product_pricelist(self): + res = self._onchange_company_group_id() + if ( + not res + and self.company_group_member_ids + # Need to check _origin because the field company_group_ids is a recordset of + # NewIds that have False values on the field property_product_pricelist. + and self.company_group_member_ids._origin.mapped( + "property_product_pricelist" + ) + - self.property_product_pricelist + ): + company_members = self.company_group_member_ids.filtered( + lambda cm: cm.property_product_pricelist + != self.property_product_pricelist + ) + members_str = "" + for member in company_members: + members_str += "\t- %s\n" % member.display_name + res["warning"] = { + "title": _("Warning"), + "message": _( + "This contact has members of a company group with" + " different pricelists, the members are:\n%s" + ) + % members_str, + } + return res diff --git a/partner_company_group/static/description/index.html b/partner_company_group/static/description/index.html index ee61cff..fc16e60 100644 --- a/partner_company_group/static/description/index.html +++ b/partner_company_group/static/description/index.html @@ -404,6 +404,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
  • Yannick Vaucher <yannick.vaucher@camptocamp.com>
  • Tecnativa:
    • Ernesto Tejeda
    • +
    • Carlos Roca
  • Tharathip Chaweewongphan <tharathipc@ecosoft.co.th>
  • diff --git a/partner_company_group/tests/test_partner_company_group.py b/partner_company_group/tests/test_partner_company_group.py index 32d0cae..bda0804 100644 --- a/partner_company_group/tests/test_partner_company_group.py +++ b/partner_company_group/tests/test_partner_company_group.py @@ -1,20 +1,125 @@ # Copyright 2020 Ecosoft Co., Ltd (http://ecosoft.co.th/) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from flectra.tests.common import TransactionCase +from flectra.tests.common import SavepointCase -class TestPartnerCompanyGroup(TransactionCase): - def setUp(self): - super().setUp() - self.partner_model = self.env["res.partner"] - self.company = self.partner_model.create( +class TestPartnerCompanyGroup(SavepointCase): + @classmethod + def setUpClass(cls): + super().setUpClass() + cls.partner_model = cls.env["res.partner"] + cls.company = cls.partner_model.create( {"name": "Test Company", "company_type": "company"} ) - self.contact = self.partner_model.create( - {"name": "Test Contact", "type": "contact", "parent_id": self.company.id} + cls.contact = cls.partner_model.create( + {"name": "Test Contact", "type": "contact", "parent_id": cls.company.id} + ) + currency = cls.env.ref("base.USD") + cls.pricelist1 = cls.env["product.pricelist"].create( + {"name": "Pricelist 01", "currency_id": currency.id} + ) + cls.pricelist2 = cls.env["product.pricelist"].create( + {"name": "Pricelist 02", "currency_id": currency.id} + ) + cls.company_group1 = cls.env["res.partner"].create( + { + "name": "Company Group 01", + "is_company": True, + "property_product_pricelist": cls.pricelist1.id, + } + ) + cls.company_group2 = cls.env["res.partner"].create( + { + "name": "Company Group 02", + "is_company": True, + "property_product_pricelist": cls.pricelist2.id, + } + ) + cls.partner1 = cls.env["res.partner"].create( + { + "name": "Partner 01", + "is_company": True, + "property_product_pricelist": cls.pricelist1.id, + "company_group_id": cls.company_group1.id, + } + ) + cls.partner2 = cls.env["res.partner"].create( + { + "name": "Partner 02", + "is_company": True, + "property_product_pricelist": cls.pricelist1.id, + "company_group_id": cls.company_group1.id, + } ) def test_partner_company_group(self): self.company.write({"company_group_id": self.company.id}) self.assertEqual(self.company.company_group_id, self.contact.company_group_id) + + def test_01_change_pricelist_partner(self): + self.partner1.property_product_pricelist = self.pricelist2 + res = self.partner1._onchange_property_product_pricelist() + self.assertEqual( + { + "warning": { + "title": "Warning", + "message": "The company group Company Group 01 has the pricelist " + "Pricelist 01 (USD), that is different than the " + "pricelist set on this contact", + } + }, + res, + ) + self.partner1.property_product_pricelist = self.pricelist1 + res = self.partner1._onchange_property_product_pricelist() + self.assertEqual({}, res) + + def test_02_change_company_group_partner(self): + self.partner1.company_group_id = self.company_group2 + res = self.partner1._onchange_company_group_id() + self.assertEqual( + { + "warning": { + "title": "Warning", + "message": "The company group Company Group 02 has the pricelist " + "Pricelist 02 (USD), that is different than the " + "pricelist set on this contact", + } + }, + res, + ) + self.partner1.company_group_id = self.company_group1 + res = self.partner1._onchange_company_group_id() + self.assertEqual({}, res) + + def test_03_change_pricelist_company_group(self): + self.company_group1.property_product_pricelist = self.pricelist2 + res = self.company_group1._onchange_property_product_pricelist() + self.assertEqual( + { + "warning": { + "title": "Warning", + "message": "This contact has members of a company group with " + "different pricelists, the members are:\n" + "\t- Partner 01\n\t- Partner 02\n", + } + }, + res, + ) + self.partner1.property_product_pricelist = self.pricelist2 + res = self.company_group1._onchange_property_product_pricelist() + self.assertEqual( + { + "warning": { + "title": "Warning", + "message": "This contact has members of a company group with " + "different pricelists, the members are:\n" + "\t- Partner 02\n", + } + }, + res, + ) + self.partner2.property_product_pricelist = self.pricelist2 + res = self.company_group1._onchange_property_product_pricelist() + self.assertEqual({}, res) diff --git a/partner_company_group/views/contact_view.xml b/partner_company_group/views/contact_view.xml index 78fdbaf..e23bba7 100644 --- a/partner_company_group/views/contact_view.xml +++ b/partner_company_group/views/contact_view.xml @@ -30,4 +30,14 @@
    + + Company group members + res.partner + + tree + current + [('company_group_id', 'in', context.get('active_ids'))] + diff --git a/partner_contact_address_default/__manifest__.py b/partner_contact_address_default/__manifest__.py index 8acec8d..0394c3c 100644 --- a/partner_contact_address_default/__manifest__.py +++ b/partner_contact_address_default/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Partner Contact address default", "summary": "Set a default delivery and invoice address for contacts", - "version": "2.0.1.0.1", + "version": "2.0.1.1.0", "development_status": "Beta", "category": "Generic Modules/Base", "website": "https://gitlab.com/flectra-community/partner-contact", diff --git a/partner_contact_address_default/models/res_partner.py b/partner_contact_address_default/models/res_partner.py index 3132504..7f5106d 100644 --- a/partner_contact_address_default/models/res_partner.py +++ b/partner_contact_address_default/models/res_partner.py @@ -17,14 +17,34 @@ class ResPartner(models.Model): ) def get_address_default_type(self): + """This will be the extension method for other contact types""" return ["delivery", "invoice"] def address_get(self, adr_pref=None): + """Force the delivery or invoice addresses. It will try to default + to the one set in the commercial partner if any""" res = super().address_get(adr_pref) - default_address_type_list = self.get_address_default_type() + adr_pref = adr_pref or [] + default_address_type_list = { + x for x in adr_pref if x in self.get_address_default_type() + } for partner in self: for addr_type in default_address_type_list: - default_address_id = partner["partner_{}_id".format(addr_type)] + default_address_id = ( + partner["partner_{}_id".format(addr_type)] + or partner.commercial_partner_id["partner_{}_id".format(addr_type)] + ) if default_address_id: res[addr_type] = default_address_id.id return res + + def write(self, vals): + """We want to prevent archived contacts as default addresses""" + if vals.get("active") is False: + self.search([("partner_delivery_id", "in", self.ids)]).write( + {"partner_delivery_id": False} + ) + self.search([("partner_invoice_id", "in", self.ids)]).write( + {"partner_invoice_id": False} + ) + return super().write(vals) diff --git a/partner_contact_address_default/tests/test_partner_contact_address_default.py b/partner_contact_address_default/tests/test_partner_contact_address_default.py index 5810d68..0ac315b 100644 --- a/partner_contact_address_default/tests/test_partner_contact_address_default.py +++ b/partner_contact_address_default/tests/test_partner_contact_address_default.py @@ -30,12 +30,12 @@ class TestPartnerContactAddressDefault(common.TransactionCase): def test_contact_address_default(self): self.partner.partner_delivery_id = self.partner self.partner.partner_invoice_id = self.partner - res = self.partner.address_get() + res = self.partner.address_get(["delivery", "invoice"]) self.assertEqual(res["delivery"], self.partner.id) self.assertEqual(res["invoice"], self.partner.id) self.partner_child_delivery2.partner_delivery_id = self.partner_child_delivery2 self.partner_child_delivery2.partner_invoice_id = self.partner_child_delivery2 - res = self.partner_child_delivery2.address_get() + res = self.partner_child_delivery2.address_get(["delivery", "invoice"]) self.assertEqual(res["delivery"], self.partner_child_delivery2.id) self.assertEqual(res["invoice"], self.partner_child_delivery2.id) diff --git a/partner_contact_address_default/views/res_partner_views.xml b/partner_contact_address_default/views/res_partner_views.xml index eacf9ce..86b6e9a 100644 --- a/partner_contact_address_default/views/res_partner_views.xml +++ b/partner_contact_address_default/views/res_partner_views.xml @@ -9,13 +9,15 @@ @@ -23,7 +25,7 @@ @@ -35,18 +37,16 @@

    - - - - - - + + + + diff --git a/partner_contact_birthdate/i18n/es.po b/partner_contact_birthdate/i18n/es.po index 905345b..44576a4 100644 --- a/partner_contact_birthdate/i18n/es.po +++ b/partner_contact_birthdate/i18n/es.po @@ -9,21 +9,21 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-10 01:50+0000\n" -"PO-Revision-Date: 2019-08-04 17:44+0000\n" -"Last-Translator: eduardgm \n" +"PO-Revision-Date: 2022-05-11 01:05+0000\n" +"Last-Translator: pere-aquarian \n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "Language: es\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.7.1\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_contact_birthdate #: model:ir.model.fields,field_description:partner_contact_birthdate.field_res_partner__age #: model:ir.model.fields,field_description:partner_contact_birthdate.field_res_users__age msgid "Age" -msgstr "" +msgstr "Edad" #. module: partner_contact_birthdate #: model:ir.model.fields,field_description:partner_contact_birthdate.field_res_partner__birthdate_date diff --git a/partner_contact_birthplace/i18n/ca.po b/partner_contact_birthplace/i18n/ca.po new file mode 100644 index 0000000..86e9233 --- /dev/null +++ b/partner_contact_birthplace/i18n/ca.po @@ -0,0 +1,55 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_contact_birthplace +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2022-05-11 01:05+0000\n" +"Last-Translator: pere-aquarian \n" +"Language-Team: none\n" +"Language: ca\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: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_city +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_city +msgid "Birth City" +msgstr "Ciutat de naixement" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_country_id +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_country_id +msgid "Birth country" +msgstr "País de naixement" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_state_id +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_state_id +msgid "Birth state" +msgstr "Província/estat de naixement" + +#. module: partner_contact_birthplace +#: model:ir.model,name:partner_contact_birthplace.model_res_partner +msgid "Contact" +msgstr "Contacte" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name +msgid "Display Name" +msgstr "Nom a mostrar" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id +msgid "ID" +msgstr "ID" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update +msgid "Last Modified on" +msgstr "Darrera modificació el" diff --git a/partner_contact_birthplace/i18n/es_ES.po b/partner_contact_birthplace/i18n/es_ES.po new file mode 100644 index 0000000..23354ef --- /dev/null +++ b/partner_contact_birthplace/i18n/es_ES.po @@ -0,0 +1,53 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_contact_birthplace +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: es_ES\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: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_city +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_city +msgid "Birth City" +msgstr "" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_country_id +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_country_id +msgid "Birth country" +msgstr "" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_state_id +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_state_id +msgid "Birth state" +msgstr "" + +#. module: partner_contact_birthplace +#: model:ir.model,name:partner_contact_birthplace.model_res_partner +msgid "Contact" +msgstr "" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name +msgid "Display Name" +msgstr "" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id +msgid "ID" +msgstr "" + +#. module: partner_contact_birthplace +#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update +msgid "Last Modified on" +msgstr "" diff --git a/partner_contact_birthplace/i18n/it.po b/partner_contact_birthplace/i18n/it.po index 2d04176..8597562 100644 --- a/partner_contact_birthplace/i18n/it.po +++ b/partner_contact_birthplace/i18n/it.po @@ -7,19 +7,19 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0+e\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-05-28 12:58+0000\n" -"PO-Revision-Date: 2018-05-28 12:58+0000\n" -"Last-Translator: Simone Rubino \n" +"PO-Revision-Date: 2022-03-09 16:17+0000\n" +"Last-Translator: Alessandro Fiorino \n" "Language-Team: \n" -"Language: \n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_contact_birthplace #: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_city #: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_city -#, fuzzy msgid "Birth City" msgstr "Città di nascita" @@ -38,7 +38,7 @@ msgstr "Provincia di nascita" #. module: partner_contact_birthplace #: model:ir.model,name:partner_contact_birthplace.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contatto" #~ msgid "Partner" #~ msgstr "Partner" diff --git a/partner_contact_department/tests/test_recursion.py b/partner_contact_department/tests/test_recursion.py index 9d9aabe..8e18d1b 100644 --- a/partner_contact_department/tests/test_recursion.py +++ b/partner_contact_department/tests/test_recursion.py @@ -17,7 +17,7 @@ class TestRecursion(common.SavepointCase): ) def test_recursion(self): - """ Testing recursion """ + """Testing recursion""" self.dpt3 = self.department_obj.create( {"name": "Dep. 3", "parent_id": self.dpt2.id} ) diff --git a/partner_contact_in_several_companies/i18n/it.po b/partner_contact_in_several_companies/i18n/it.po index 4e22363..7378167 100644 --- a/partner_contact_in_several_companies/i18n/it.po +++ b/partner_contact_in_several_companies/i18n/it.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-01-03 20:26+0000\n" -"PO-Revision-Date: 2018-01-03 20:26+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2022-05-02 18:05+0000\n" +"Last-Translator: Francesco Foresti \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_contact_in_several_companies #: model:ir.model,name:partner_contact_in_several_companies.model_ir_actions_act_window @@ -26,7 +27,7 @@ msgstr "" #. module: partner_contact_in_several_companies #: model_terms:ir.ui.view,arch_db:partner_contact_in_several_companies.view_partner_form_inherit msgid "Address" -msgstr "" +msgstr "Indirizzo" #. module: partner_contact_in_several_companies #: model:ir.actions.act_window,name:partner_contact_in_several_companies.action_partner_form diff --git a/partner_contact_lang/i18n/ca.po b/partner_contact_lang/i18n/ca.po index 62c98a6..0fad02e 100644 --- a/partner_contact_lang/i18n/ca.po +++ b/partner_contact_lang/i18n/ca.po @@ -9,24 +9,25 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-01-25 03:41+0000\n" -"PO-Revision-Date: 2017-01-25 03:41+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2022-05-11 01:05+0000\n" +"Last-Translator: pere-aquarian \n" "Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" "Language: ca\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_contact_lang #: model:ir.model,name:partner_contact_lang.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contacte" #. module: partner_contact_lang #: model_terms:ir.ui.view,arch_db:partner_contact_lang.view_res_partner_filter msgid "Language" -msgstr "" +msgstr "Idioma" #~ msgid "Partner" #~ msgstr "Empresa" diff --git a/partner_contact_lang/i18n/es.po b/partner_contact_lang/i18n/es.po index 8733478..c65c46a 100644 --- a/partner_contact_lang/i18n/es.po +++ b/partner_contact_lang/i18n/es.po @@ -9,24 +9,25 @@ msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-01-25 03:41+0000\n" -"PO-Revision-Date: 2017-01-25 03:41+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2022-05-11 01:05+0000\n" +"Last-Translator: pere-aquarian \n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "Language: es\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: partner_contact_lang #: model:ir.model,name:partner_contact_lang.model_res_partner msgid "Contact" -msgstr "" +msgstr "Contacto" #. module: partner_contact_lang #: model_terms:ir.ui.view,arch_db:partner_contact_lang.view_res_partner_filter msgid "Language" -msgstr "" +msgstr "Idioma" #~ msgid "Partner" #~ msgstr "Empresa" diff --git a/partner_email_check/tests/test_partner_email_check.py b/partner_email_check/tests/test_partner_email_check.py index a80bbfa..aa1bdfe 100644 --- a/partner_email_check/tests/test_partner_email_check.py +++ b/partner_email_check/tests/test_partner_email_check.py @@ -41,7 +41,7 @@ class TestPartnerEmailCheck(SavepointCase): def test_email_domain_normalization(self): """Test normalization of email domain names, including punycode.""" self.test_partner.write({"email": "goodemail@xn--xamPle-9ua.com"}) - self.assertEqual(self.test_partner.email, u"goodemail@éxample.com") + self.assertEqual(self.test_partner.email, "goodemail@éxample.com") def test_multi_email_domain_normalization(self): """Test normalization of email domain names of multiple addresses.""" @@ -49,7 +49,7 @@ class TestPartnerEmailCheck(SavepointCase): {"email": "goodemail@doMAIN.com,othergood@xn--xample-9ua.com"} ) self.assertEqual( - self.test_partner.email, u"goodemail@domain.com,othergood@éxample.com" + self.test_partner.email, "goodemail@domain.com,othergood@éxample.com" ) def test_email_local_normalization(self): diff --git a/partner_firstname/COPYRIGHT b/partner_firstname/COPYRIGHT index 85d08e9..c80b5e9 100644 --- a/partner_firstname/COPYRIGHT +++ b/partner_firstname/COPYRIGHT @@ -1,6 +1,7 @@ Most of the files are :Copyright: This stylesheet has been placed in the public domain. + +

    Beta License: AGPL-3 OCA/partner-contact Translate me on Weblate Try me on Runbot

    +

    Adds stages to Contacts allowing, for example, to setup a lifecycle workflow. +The default stages are: Draft, Active and Inactive.

    +

    Table of contents

    + +
    +

    Usage

    +

    Open a Contact form to see the corresponding Stage. +It is visible in the stages bar, at the top right are of the form.

    +

    The contact stage can be changed clicking on the stages bar.

    +
    +
    +

    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

    +
      +
    • Open Source Integrators
    • +
    +
    + +
    +

    Maintainers

    +

    This module is maintained by the OCA.

    +Odoo Community Association +

    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.

    +

    Current maintainer:

    +

    dreispt

    +

    This module is part of the OCA/partner-contact project on GitHub.

    +

    You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

    +
    +
    +
    + + diff --git a/partner_stage/tests/__init__.py b/partner_stage/tests/__init__.py new file mode 100644 index 0000000..5f01034 --- /dev/null +++ b/partner_stage/tests/__init__.py @@ -0,0 +1 @@ +from . import test_partner_stage diff --git a/partner_stage/tests/test_partner_stage.py b/partner_stage/tests/test_partner_stage.py new file mode 100644 index 0000000..80dbade --- /dev/null +++ b/partner_stage/tests/test_partner_stage.py @@ -0,0 +1,24 @@ +# Copyright 2021 Open Source Integrators +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from flectra.exceptions import ValidationError +from flectra.tests.common import SavepointCase + + +class TestPartnerStage(SavepointCase): + @classmethod + def setUpClass(cls): + super().setUpClass() + cls.Stage = cls.env["res.partner.stage"] + cls.Partner = cls.env["res.partner"] + + def test_01_partner_stage(self): + default_stage = self.env.ref("partner_stage.partner_stage_active") + new_partner = self.Partner.create({"name": "A Partner"}) + self.assertTrue(new_partner.stage_id, default_stage) + + def test_02_stage_default_constraint(self): + with self.assertRaises(ValidationError) as ctx: + self.Stage.create({"name": "Another Default Stage", "is_default": True}) + err_msg = ctx.exception.args[0] + self.assertEqual("There should be only one default stage", err_msg) diff --git a/partner_stage/views/res_partner_stage_views.xml b/partner_stage/views/res_partner_stage_views.xml new file mode 100644 index 0000000..ee75500 --- /dev/null +++ b/partner_stage/views/res_partner_stage_views.xml @@ -0,0 +1,57 @@ + + + + + res.partner.stage + +
    + +
    +
    + + + + + + + + + + + + +
    +
    +
    +
    + + + res.partner.stage + + + + + + + + + + + + + Stage + res.partner.stage + tree,form + + + + Contact Stages + + + + +
    diff --git a/partner_stage/views/res_partner_views.xml b/partner_stage/views/res_partner_views.xml new file mode 100644 index 0000000..da8837f --- /dev/null +++ b/partner_stage/views/res_partner_views.xml @@ -0,0 +1,34 @@ + + + + + res.partner + + + +
    + +
    +
    +
    +
    + + + res.partner + + + + + + + + +
    diff --git a/partner_tier_validation/COPYRIGHT b/partner_tier_validation/COPYRIGHT index 45c3ae3..c28513a 100644 --- a/partner_tier_validation/COPYRIGHT +++ b/partner_tier_validation/COPYRIGHT @@ -3,7 +3,6 @@ Most of the files are :Copyright: This stylesheet has been placed in the public domain. Copyright 2019 Open Source Integrators Copyright 2021 Patrick Wilson - Copyright 2021 Tecnativa - Víctor Martínez Copyright 2018 Flectra Community Many files also contain contributions from third diff --git a/partner_tier_validation/README.rst b/partner_tier_validation/README.rst index f61f35a..dcf2cd5 100644 --- a/partner_tier_validation/README.rst +++ b/partner_tier_validation/README.rst @@ -52,6 +52,11 @@ This module depends on ``base_tier_validation``. You can find it at Usage ===== +Before using, check Contact Stages configuration, +to ensure that the default stage has the "Related State" field +set to "To Approve". +For example, having the "Draft" stage the default ensures this. + A regular user creates a new Contact and sends it for approval: #. Create a Contact triggering at least one "Tier Definition". @@ -111,6 +116,14 @@ 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. +.. |maintainer-dreispt| image:: https://github.com/dreispt.png?size=40px + :target: https://github.com/dreispt + :alt: dreispt + +Current `maintainer `__: + +|maintainer-dreispt| + This module is part of the `OCA/partner-contact `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. \ No newline at end of file diff --git a/partner_tier_validation/__init__.py b/partner_tier_validation/__init__.py index c0d9f3d..3275ac2 100644 --- a/partner_tier_validation/__init__.py +++ b/partner_tier_validation/__init__.py @@ -1,4 +1,2 @@ # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). - from . import models -from .hooks import post_init_hook diff --git a/partner_tier_validation/__manifest__.py b/partner_tier_validation/__manifest__.py index f9f0f94..111de69 100644 --- a/partner_tier_validation/__manifest__.py +++ b/partner_tier_validation/__manifest__.py @@ -3,16 +3,16 @@ { "name": "Partner Tier Validation", "summary": "Support a tier validation process for Contacts", - "version": "2.0.2.0.0", + "version": "2.0.3.0.2", "website": "https://gitlab.com/flectra-community/partner-contact", "category": "Contact", "author": "Open Source Integrators, Odoo Community Association (OCA)", "license": "AGPL-3", "installable": True, - "depends": ["contacts", "base_tier_validation"], + "depends": ["contacts", "base_tier_validation", "partner_stage"], "data": [ "data/tier_definition.xml", "views/res_partner_view.xml", ], - "post_init_hook": "post_init_hook", + "maintainers": ["dreispt"], } diff --git a/partner_tier_validation/data/tier_definition.xml b/partner_tier_validation/data/tier_definition.xml index 1b2514f..12faf99 100644 --- a/partner_tier_validation/data/tier_definition.xml +++ b/partner_tier_validation/data/tier_definition.xml @@ -1,13 +1,11 @@ - Partner Validation (Company) + Validate New Company group domain - ["&",["is_company","=",True],"|",["active","=",True],["active","=",False]] + [["is_company","=",True]] diff --git a/partner_tier_validation/hooks.py b/partner_tier_validation/hooks.py deleted file mode 100644 index 7f5eea5..0000000 --- a/partner_tier_validation/hooks.py +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021 Tecnativa - Víctor Martínez -# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). - -from flectra import SUPERUSER_ID -from flectra.api import Environment -from flectra.tools import config - - -def post_init_hook(cr, pool): - """ - We need to activate the rule only if we are not in a test environment. - """ - if not config["test_enable"]: - env = Environment(cr, SUPERUSER_ID, {}) - tier_partner = env.ref( - "partner_tier_validation.partner_tier_definition_company_only" - ) - tier_partner.write({"active": True}) diff --git a/partner_tier_validation/i18n/partner_tier_validation.pot b/partner_tier_validation/i18n/partner_tier_validation.pot index 9bcf707..4760405 100644 --- a/partner_tier_validation/i18n/partner_tier_validation.pot +++ b/partner_tier_validation/i18n/partner_tier_validation.pot @@ -13,16 +13,6 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" -#. module: partner_tier_validation -#: model:ir.model.fields.selection,name:partner_tier_validation.selection__res_partner__state__confirmed -msgid "Active" -msgstr "" - -#. module: partner_tier_validation -#: model:ir.model.fields.selection,name:partner_tier_validation.selection__res_partner__state__cancel -msgid "Archived" -msgstr "" - #. module: partner_tier_validation #: model:ir.model.fields,field_description:partner_tier_validation.field_res_partner__can_review msgid "Can Review" @@ -39,11 +29,6 @@ msgstr "" msgid "Display Name" msgstr "" -#. module: partner_tier_validation -#: model:ir.model.fields.selection,name:partner_tier_validation.selection__res_partner__state__draft -msgid "Draft" -msgstr "" - #. module: partner_tier_validation #: model:ir.model.fields,field_description:partner_tier_validation.field_res_partner__has_comment msgid "Has Comment" @@ -76,11 +61,6 @@ msgstr "" msgid "Next Review" msgstr "" -#. module: partner_tier_validation -#: model:tier.definition,name:partner_tier_validation.partner_tier_definition_company_only -msgid "Partner Validation (Company)" -msgstr "" - #. module: partner_tier_validation #: model_terms:ir.ui.view,arch_db:partner_tier_validation.partner_form_tier_filter msgid "Partner(s) to Approve" @@ -92,13 +72,13 @@ msgid "Rejected" msgstr "" #. module: partner_tier_validation -#: model:ir.model.fields,field_description:partner_tier_validation.field_res_partner__reviewer_ids -msgid "Reviewers" +#: model:ir.model.fields,field_description:partner_tier_validation.field_res_partner__rejected_message +msgid "Rejected Message" msgstr "" #. module: partner_tier_validation -#: model:ir.model.fields,field_description:partner_tier_validation.field_res_partner__state -msgid "Status" +#: model:ir.model.fields,field_description:partner_tier_validation.field_res_partner__reviewer_ids +msgid "Reviewers" msgstr "" #. module: partner_tier_validation @@ -106,11 +86,26 @@ msgstr "" msgid "Tier Definition" msgstr "" +#. module: partner_tier_validation +#: model:ir.model.fields,field_description:partner_tier_validation.field_res_partner__to_validate_message +msgid "To Validate Message" +msgstr "" + +#. module: partner_tier_validation +#: model:tier.definition,name:partner_tier_validation.partner_tier_definition_company_only +msgid "Validate New Company" +msgstr "" + #. module: partner_tier_validation #: model:ir.model.fields,field_description:partner_tier_validation.field_res_partner__validated msgid "Validated" msgstr "" +#. module: partner_tier_validation +#: model:ir.model.fields,field_description:partner_tier_validation.field_res_partner__validated_message +msgid "Validated Message" +msgstr "" + #. module: partner_tier_validation #: model:ir.model.fields,field_description:partner_tier_validation.field_res_partner__review_ids msgid "Validations" diff --git a/partner_tier_validation/models/res_partner.py b/partner_tier_validation/models/res_partner.py index b174c7e..0439ad5 100644 --- a/partner_tier_validation/models/res_partner.py +++ b/partner_tier_validation/models/res_partner.py @@ -1,47 +1,50 @@ # Copyright 2019 Open Source Integrators # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -from flectra import api, fields, models +from flectra import api, models class ResPartner(models.Model): _name = "res.partner" _inherit = ["res.partner", "tier.validation"] + + _tier_validation_buttons_xpath = "/form/header/field[@name='state']" + _state_from = ["draft", "cancel"] + _state_to = ["confirmed"] + _cancel_state = ["inactive"] _tier_validation_manual_config = False - state = fields.Selection( - [("draft", "Draft"), ("confirmed", "Active"), ("cancel", "Archived")], - string="Status", - default="draft", - ) - @api.model - def _tier_revalidation_fields(self, values): + def _partner_tier_revalidation_fields(self, values): """ Changing some Partner fields forces Tier Validation to be reevaluated. Out of the box these are is_company and parent_id. - Other can be added extenting this method. + Other can be added extending this method. """ - return ["is_company", "parent_id"] - - @api.model - def create(self, vals): - new = super().create(vals) - if new.need_validation and new.state != "confirmed": - new.active = False - else: - new.active = True - new.state = "confirmed" - return new + # IDEA: make it a System Parameter? + return [ + "company_type", + "parent_id", + "vat", + "state_id", + "country_id", + "property_account_position_id", + "property_account_receivable_id", + "property_account_payable_id", + ] def write(self, vals): - # Changing certain fields required new validation process - revalidate_fields = self._tier_revalidation_fields(vals) + # Changing certain fields requires a new validation process + revalidate_fields = self._partner_tier_revalidation_fields(vals) if any(x in revalidate_fields for x in vals.keys()): - self.mapped("review_ids").unlink() - vals["state"] = "draft" - - # Automatically update active flag depending on state - if "state" in vals: - vals["active"] = vals["state"] == "confirmed" - return super().write(vals) + vals["stage_id"] = self._get_default_stage_id().id + # Tier Validation does not work with Stages, only States :-( + # Workaround is to signal state transition adding it to the write values + if "stage_id" in vals: + stage_id = vals.get("stage_id") + stage = self.env["res.partner.stage"].browse(stage_id) + vals["state"] = stage.state + res = super().write(vals) + if "stage_id" in vals and vals.get("stage_id") in self._state_from: + self.restart_validation() + return res diff --git a/partner_tier_validation/static/description/index.html b/partner_tier_validation/static/description/index.html index f934443..156e085 100644 --- a/partner_tier_validation/static/description/index.html +++ b/partner_tier_validation/static/description/index.html @@ -398,6 +398,10 @@ for approval.

    Usage

    +

    Before using, check Contact Stages configuration, +to ensure that the default stage has the “Related State” field +set to “To Approve”. +For example, having the “Draft” stage the default ensures this.

    A regular user creates a new Contact and sends it for approval:

    1. Create a Contact triggering at least one “Tier Definition”. @@ -449,6 +453,8 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

      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.

      +

      Current maintainer:

      +

      dreispt

      This module is part of the OCA/partner-contact project on GitHub.

      You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

    diff --git a/partner_tier_validation/tests/test_tier_validation.py b/partner_tier_validation/tests/test_tier_validation.py index 7c81e5e..7e9df10 100644 --- a/partner_tier_validation/tests/test_tier_validation.py +++ b/partner_tier_validation/tests/test_tier_validation.py @@ -10,59 +10,86 @@ class TestPartnerTierValidation(common.SavepointCase): @classmethod def setUpClass(cls): super().setUpClass() - # Get res partner model - cls.partner_model = cls.env.ref("base.model_res_partner") - # Create users - group_ids = cls.env.ref("base.group_system").ids - group_ids.append(cls.env.ref("base.group_partner_manager").id) - cls.test_user_1 = cls.env["res.users"].create( + group_user = cls.env.ref("base.group_user") + group_contacts = cls.env.ref("base.group_partner_manager") + group_approver = cls.env.ref("base.group_no_one") + User = cls.env["res.users"] + cls.user_employee = User.create( { - "name": "John", - "login": "test1", - "groups_id": [(6, 0, group_ids)], - "email": "test@examlple.com", + "name": "Employee", + "login": "empl1", + "email": "empl1@example.com", + "groups_id": (group_user | group_contacts).ids, + } + ) + cls.user_approver = User.create( + { + "name": "Approver", + "login": "aprov1", + "email": "approv1@example.com", + "groups_id": (group_user | group_contacts | group_approver).ids, } ) - # Create tier definitions: - cls.tier_def_obj = cls.env["tier.definition"] - cls.tier_def_obj.create( + # Create tier definition: example where only Company needs validation + cls.TierDefinition = cls.env["tier.definition"] + cls.TierDefinition.create( { - "model_id": cls.partner_model.id, + "model_id": cls.env.ref("base.model_res_partner").id, "review_type": "individual", - "reviewer_id": cls.test_user_1.id, - "definition_domain": "['&',('is_company','=',True),'|', \ - ('active','=',True),('active','=',False)]", + "reviewer_id": cls.user_approver.id, + "definition_domain": "[('is_company','=',True)]", } ) + # Setup Contact Stages: draft is the default + Stage = cls.env["res.partner.stage"] + Stage.search([("is_default", "=", True)]).write({"is_default": False}) + cls.stage_draft = Stage.search([("state", "=", "draft")], limit=1) + cls.stage_draft.is_default = True + cls.stage_confirmed = Stage.search([("state", "=", "confirmed")], limit=1) + def test_tier_validation_model_name(self): self.assertIn( - "res.partner", self.tier_def_obj._get_tier_validation_model_names() + "res.partner", self.TierDefinition._get_tier_validation_model_names() ) def test_validation_res_partner(self): - company = self.env["res.partner"].create( - {"name": "Company for test", "company_type": "company"} - ) - # Since company need validation, it should be inactive - self.assertEqual(company.active, False) + """ + Case where new Contact requires validation + """ + Partner = self.env["res.partner"] + contact_vals = {"name": "Company for test", "company_type": "company"} + contact = Partner.with_user(self.user_employee).create(contact_vals) + self.assertEqual(contact.state, "draft") # Assert an error shows if trying to make it active with self.assertRaises(ValidationError): - company.write({"state": "confirmed"}) + contact.write({"stage_id": self.stage_confirmed.id}) # Request and validate partner - company.request_validation() - company.with_user(self.test_user_1).validate_tier() - company.with_user(self.test_user_1).write({"state": "confirmed"}) - self.assertEqual(company.state, "confirmed") + contact.request_validation() + contact.with_user(self.user_approver).validate_tier() + contact.with_user(self.user_approver).write( + {"stage_id": self.stage_confirmed.id} + ) + self.assertEqual(contact.state, "confirmed") # Change company type to retrigger validation - company.write({"company_type": "person", "is_company": False}) - self.assertEqual(company.state, "draft") + contact.write({"company_type": "person"}) + self.assertEqual( + contact.state, "draft", "Change company type sets back to draft" + ) - # Test partner creation that doesn't need validation - customer = self.env["res.partner"].create({"name": "Partner for test"}) - self.assertEqual(customer.active, True) + def test_no_validation_res_partner(self): + """ + Case where new Contact does not require validation + """ + Partner = self.env["res.partner"] + contact_vals = {"name": "Company for test", "company_type": "person"} + contact = Partner.with_user(self.user_employee).create(contact_vals) + self.assertEqual(contact.state, "draft") + # Can move to confirmed state without approval + contact.write({"stage_id": self.stage_confirmed.id}) + self.assertEqual(contact.state, "confirmed") diff --git a/partner_tier_validation/views/res_partner_view.xml b/partner_tier_validation/views/res_partner_view.xml index 6939909..9c457c6 100644 --- a/partner_tier_validation/views/res_partner_view.xml +++ b/partner_tier_validation/views/res_partner_view.xml @@ -8,16 +8,10 @@ - -
    - -
    -
    + + + + @@ -31,7 +25,7 @@ diff --git a/requirements.txt b/requirements.txt index 2d6c3b6..bcfab71 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,2 @@ # generated from manifests external_dependencies email-validator -python-stdnum