diff --git a/fieldservice_portal/README.rst b/fieldservice_portal/README.rst index 2a40eca5f0..7ea89b8e83 100644 --- a/fieldservice_portal/README.rst +++ b/fieldservice_portal/README.rst @@ -61,6 +61,10 @@ Contributors - Alessio Renda +- `APSL-Nagarro `__: + + - Antoni Marroig + Maintainers ----------- diff --git a/fieldservice_portal/__manifest__.py b/fieldservice_portal/__manifest__.py index b159c19e6a..da12e3d5b2 100644 --- a/fieldservice_portal/__manifest__.py +++ b/fieldservice_portal/__manifest__.py @@ -1,6 +1,6 @@ { "name": "Field Service - Portal", - "version": "16.0.1.0.0", + "version": "17.0.1.0.0", "summary": """ Bridge module between fieldservice and portal. """, diff --git a/fieldservice_portal/i18n/ca.po b/fieldservice_portal/i18n/ca.po new file mode 100644 index 0000000000..8d956e30bf --- /dev/null +++ b/fieldservice_portal/i18n/ca.po @@ -0,0 +1,207 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * fieldservice_portal +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-30 08:08+0000\n" +"PO-Revision-Date: 2024-10-30 08:08+0000\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: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "" +"
\n" +" Arrival On Site:" +msgstr "" +"
\n" +" Arribada al lloc:" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "" +"
\n" +" City:" +msgstr "" +"
\n" +" Ciutat:" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "" +"
\n" +" Country:" +msgstr "" +"
\n" +" País:" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "" +"
\n" +" Work Type:" +msgstr "" +"
\n" +" Tipus de treball:" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "N/A" +msgstr "" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "Location:" +msgstr "Ubicació:" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "Stage:" +msgstr "Etapa:" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "All" +msgstr "Tot" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +msgid "Description" +msgstr "Descripció" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_home_fsm_order +msgid "FSM Orders" +msgstr "Comandes del servei de camp" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "History" +msgstr "Historial" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +#, python-format +msgid "Location" +msgstr "Ubicació" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +#, python-format +msgid "Name" +msgstr "Nom" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "Newest" +msgstr "El més nou" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "None" +msgstr "Cap" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "Not started yet" +msgstr "Encara no ha començat" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "Open" +msgstr "Obert" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "Search in All" +msgstr "Cerca a tot" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "Search in Description" +msgstr "Cerca a la descripció" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "Search in Location Numbers" +msgstr "Cerca als números d'ubicació" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "Search in WO Number" +msgstr "Cerca al número de la ordre de treball" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +#, python-format +msgid "Stage" +msgstr "Etapa" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +msgid "There are no Work Orders in your account." +msgstr "No hi ha ordres de treball al vostre compte." + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "Ticket" +msgstr "" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +#, python-format +msgid "Type" +msgstr "Tipus" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_home_fsm_order +msgid "View your fieldservice orders" +msgstr "Consulteu les vostres comandes de servei de camp" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_breadcrumbs +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +msgid "Work Orders" +msgstr "Ordres de treball" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +msgid "Work Orders for" +msgstr "Ordres de treball per" diff --git a/fieldservice_portal/i18n/es.po b/fieldservice_portal/i18n/es.po new file mode 100644 index 0000000000..dd53ecee94 --- /dev/null +++ b/fieldservice_portal/i18n/es.po @@ -0,0 +1,207 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * fieldservice_portal +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-30 08:08+0000\n" +"PO-Revision-Date: 2024-10-30 08:08+0000\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: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "" +"
\n" +" Arrival On Site:" +msgstr "" +"
\n" +" Llegada al lugar:" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "" +"
\n" +" City:" +msgstr "" +"
\n" +" Ciudad:" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "" +"
\n" +" Country:" +msgstr "" +"
\n" +" País:" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "" +"
\n" +" Work Type:" +msgstr "" +"
\n" +" Tipo de trabajo:" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "N/A" +msgstr "" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "Location:" +msgstr "Ubicación:" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "Stage:" +msgstr "Etapa:" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "All" +msgstr "Todo" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +msgid "Description" +msgstr "Descripción" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_home_fsm_order +msgid "FSM Orders" +msgstr "Pedidos del servicios de campo" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "History" +msgstr "Historial" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +#, python-format +msgid "Location" +msgstr "UBicación" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +#, python-format +msgid "Name" +msgstr "Nombre" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "Newest" +msgstr "El más nuevo" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "None" +msgstr "Ninguno" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_fieldservice_order_page +msgid "Not started yet" +msgstr "Todavía no ha empezado" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "Open" +msgstr "Abierto" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "Search in All" +msgstr "Busca en todo" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "Search in Description" +msgstr "Busca en descripción" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "Search in Location Numbers" +msgstr "Busca en numeros de ubicación" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "Search in WO Number" +msgstr "Buscar en número de orden de trabajo" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +#, python-format +msgid "Stage" +msgstr "Etapa" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +msgid "There are no Work Orders in your account." +msgstr "No hay órdenes de trabajo en su cuenta." + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#, python-format +msgid "Ticket" +msgstr "" + +#. module: fieldservice_portal +#. odoo-python +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#: code:addons/fieldservice_portal/controllers/fsm_order_portal.py:0 +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +#, python-format +msgid "Type" +msgstr "Tipo" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_home_fsm_order +msgid "View your fieldservice orders" +msgstr "Consulta sus pedidos de servicio de campo" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_breadcrumbs +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +msgid "Work Orders" +msgstr "Órdenes de trabajo" + +#. module: fieldservice_portal +#: model_terms:ir.ui.view,arch_db:fieldservice_portal.portal_my_fsm_orders +msgid "Work Orders for" +msgstr "Órdenes de trabajo para" diff --git a/fieldservice_portal/readme/CONTRIBUTORS.md b/fieldservice_portal/readme/CONTRIBUTORS.md index ee805abf11..f7b0824f78 100644 --- a/fieldservice_portal/readme/CONTRIBUTORS.md +++ b/fieldservice_portal/readme/CONTRIBUTORS.md @@ -1,3 +1,6 @@ - [PyTech SRL](https://www.pytech.it): > - Alessio Renda \<\> +- [APSL-Nagarro](): + + > - Antoni Marroig \<\> \ No newline at end of file diff --git a/fieldservice_portal/static/description/index.html b/fieldservice_portal/static/description/index.html index e48a7c8c27..b6be2c021d 100644 --- a/fieldservice_portal/static/description/index.html +++ b/fieldservice_portal/static/description/index.html @@ -410,6 +410,13 @@

Contributors

+
  • APSL-Nagarro:

    +
    + +
    +
  • diff --git a/fieldservice_portal/static/src/img/fsmorder.svg b/fieldservice_portal/static/src/img/fsmorder.svg new file mode 100644 index 0000000000..3804aa8ddd --- /dev/null +++ b/fieldservice_portal/static/src/img/fsmorder.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/fieldservice_portal/static/src/js/fsm_order_portal.esm.js b/fieldservice_portal/static/src/js/fsm_order_portal.esm.js index 8788bd77e1..a2be1e621c 100644 --- a/fieldservice_portal/static/src/js/fsm_order_portal.esm.js +++ b/fieldservice_portal/static/src/js/fsm_order_portal.esm.js @@ -1,6 +1,7 @@ /** @odoo-module */ -import "portal.portal"; // Force dependencies +// Force dependencies +import "portal.portal"; import publicWidget from "web.public.widget"; publicWidget.registry.PortalHomeCounters.include({ diff --git a/fieldservice_portal/views/portal_template.xml b/fieldservice_portal/views/portal_template.xml index 03c9d4d17b..b525a1eaa6 100644 --- a/fieldservice_portal/views/portal_template.xml +++ b/fieldservice_portal/views/portal_template.xml @@ -32,9 +32,14 @@ > - FSM Orders - - + + FSM Orders + View your fieldservice orders + +