Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[18.0][MIG] helpdesk_mgmt_project: Migration to 18.0 #700

Open
wants to merge 46 commits into
base: 18.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
60b8735
[ADD] New module helpdesk.project
cramos84 May 18, 2020
f4e6e63
[ADD] Unit Tests
DarioLodeiros May 30, 2020
9cfc881
Translated using Weblate (Spanish)
dalonsod Jul 9, 2020
daecbe8
Added translation using Weblate (French)
ypapouin Jul 22, 2020
e6697f7
Added translation using Weblate (Portuguese)
pedrocs-exo Jul 23, 2020
4573a68
[FIX] helpdesk_mgmt_project: missing context for task creation
dalonsod Jul 31, 2020
20eb783
Added translation using Weblate (Spanish (Argentina))
ibuioli Aug 12, 2020
b3912aa
Added translation using Weblate (Italian)
Aug 14, 2020
e685902
[IMP] helpdesk_mgmt_project: black, isort, prettier
dalonsod Aug 17, 2020
5ac7c8c
[MIG] helpdesk_mgmt_project: Migration to 13.0
dalonsod Aug 17, 2020
6aac5d1
[FIX] helpdesk_mgmt: Fix helpesk typo
MateuGForgeFlow Apr 15, 2021
bafbf90
Added translation using Weblate (Hungarian)
tdombos Apr 16, 2021
8c8ea17
[IMP] helpdesk_mgmt_project: black, isort, prettier
manuelregidor May 7, 2021
f9099cb
[14.0][MIG]helpdesk_mgmt_project: Migration to 14.0
manuelregidor May 7, 2021
e5e31ba
Translated using Weblate (Italian)
francesco-ooops Mar 24, 2022
813cbdd
[MIG] helpdesk_mgmt_project: Migration to 15.0
dalonsod Apr 15, 2022
a2d84f8
[FIX] helpdesk_mgmt_project: some minor bugs fixes
dalonsod Apr 15, 2022
85625f6
[IMP] helpdesk_mgmt: Only show tickets of the user's helpdesk team wi…
victoralmau Jan 11, 2023
073bc1e
[IMP] helpdesk_mgmt_project: apply default project to tickets from po…
LoisRForgeFlow Jan 11, 2023
9e6bd07
[14.0][IMP] helpdesk_mgmt_project: link kanban task with tickets
DavidJForgeFlow Jan 4, 2023
6663b51
[MIG] helpdesk_mgmt_project: migration to 16.0
zuher83 Mar 1, 2023
86507cc
[FIX] helpdesk_mgmt_project: improve performance counting tickets
rmorant Jun 21, 2023
03e3c79
Translated using Weblate (Spanish)
Ivorra78 Jul 22, 2023
3a6a51b
Translated using Weblate (Spanish)
moitabenfdz Aug 7, 2023
f9ab33a
[FIX] helpdesk_mgmt_timesheet: Ticket submit broken
ypapouin May 10, 2023
277e824
Added translation using Weblate (Portuguese (Brazil))
adrianojprado Oct 28, 2023
f5441fb
Translated using Weblate (Italian)
mymage Dec 27, 2023
7cbce55
[FIX] helpdesk_mgmt_project: Don't repeat tests
carolinafernandez-tecnativa Jan 18, 2024
bdbbbc9
Translated using Weblate (French)
vincent-hatakeyama Feb 29, 2024
78c583e
Translated using Weblate (Portuguese)
peterromao Feb 29, 2024
ec17cc6
[IMP] helpdesk_mgmt_project: Improve project kanban view
vincent-hatakeyama Mar 27, 2024
c2f358c
Translated using Weblate (Italian)
mymage Apr 10, 2024
57e0d38
[IMP] helpdesk_mgmt_project: Multi-company compatibility
victoralmau Jul 23, 2024
82c0858
[IMP] helpdesk_mgmt_project: Add groups="project.group_project_user" …
victoralmau Sep 16, 2024
373d16f
[IMP] helpdesk_mgmt_project: Add groups="helpdesk_mgmt.group_helpdesk…
victoralmau Sep 16, 2024
6f3e460
Added translation using Weblate (Swedish)
jakobkrabbe Sep 25, 2024
e4806e4
[FIX] helpdesk_mgmt_project: use id instead of active_id
alessandro-fiorino Mar 8, 2024
4017e8e
[OU] helpdesk_mgmt_project: Migration script was not working when mig…
etobella Dec 17, 2024
0569d64
[IMP] helpdesk_mgmt_project: pre-commit auto fixes
victoralmau Jan 15, 2025
e66683a
[MIG] helpdesk_mgmt_project: Migration to 17.0
victoralmau Jan 15, 2025
161246e
[UPD] Update helpdesk_mgmt_project.pot
Jan 16, 2025
e7ff8d7
[BOT] post-merge updates
OCA-git-bot Jan 16, 2025
c21defd
[IMP] heldpesk_mgmt*: Update Logo
etobella Feb 4, 2025
611eacc
[BOT] post-merge updates
OCA-git-bot Feb 5, 2025
ae49534
[IMP] helpdesk_mgmt_project: pre-commit auto fixes
HeliconiaSolutions Feb 19, 2025
fbfc3e1
[MIG] helpdesk_mgmt_project: Migration to 18.0
HeliconiaSolutions Feb 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
103 changes: 103 additions & 0 deletions helpdesk_mgmt_project/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
================
Helpdesk Project
================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:c5eb92fad3c5df742deaaab09cca5cec837f1f8184a118a343f370ae9c2ae438
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |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%2Fhelpdesk-lightgray.png?logo=github
:target: https://github.com/OCA/helpdesk/tree/18.0/helpdesk_mgmt_project
:alt: OCA/helpdesk
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/helpdesk-18-0/helpdesk-18-0-helpdesk_mgmt_project
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/helpdesk&target_branch=18.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module adds Project in Helpdesk. We add to the project form view a
ticket counter that redirects you to the helpdesk

**Table of contents**

.. contents::
:local:

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/helpdesk/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/helpdesk/issues/new?body=module:%20helpdesk_mgmt_project%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* PuntSistemes S.L.U.

Contributors
------------

- `Puntsistemes <https://www.puntsistemes.es>`__:

- Carlos Ramos Hernández

- `Tecnativa <https://www.tecnativa.com>`__:

- Pedro M. Baeza

- `CommitSun <https://www.commitsun.com>`__:

- Darío Lodeiros

- `Solvos <https://www.solvos.es>`__:

- David Alonso

- `Sygel <https://www.sygel.es>`__:

- Manuel Regidor

- `ALBA Software <https://www.albasoft.com>`__:

- Rafa Morant

- `Heliconia Solutions Pvt. Ltd. <https://www.heliconia.io>`__

- Bhavesh Heliconia

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/helpdesk <https://github.com/OCA/helpdesk/tree/18.0/helpdesk_mgmt_project>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
1 change: 1 addition & 0 deletions helpdesk_mgmt_project/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
20 changes: 20 additions & 0 deletions helpdesk_mgmt_project/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "Helpdesk Project",
"summary": "Add the option to select project in the tickets.",
"version": "18.0.1.0.0",
"license": "AGPL-3",
"category": "After-Sales",
"author": "PuntSistemes S.L.U., " "Odoo Community Association (OCA)",
"website": "https://github.com/OCA/helpdesk",
"depends": ["helpdesk_mgmt", "project"],
"data": [
"views/helpdesk_ticket_view.xml",
"views/helpdesk_ticket_team_view.xml",
"views/project_view.xml",
"views/project_task_view.xml",
],
"development_status": "Production/Stable",
"auto_install": True,
}
84 changes: 84 additions & 0 deletions helpdesk_mgmt_project/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * helpdesk_mgmt_project
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-19 08:40+0000\n"
"PO-Revision-Date: 2023-08-07 13:11+0000\n"
"Last-Translator: Marcos Oitabén Fernández <[email protected]>\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: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"

#. module: helpdesk_mgmt_project
#: model:ir.model.fields,help:helpdesk_mgmt_project.field_project_project__label_tickets
#: model:ir.model.fields,help:helpdesk_mgmt_project.field_project_task__label_tickets
msgid "Gives label to tickets on project's kanban view."
msgstr "Da etiqueta a las entradas en la vista kanban del proyecto."

#. module: helpdesk_mgmt_project
#: model:ir.model,name:helpdesk_mgmt_project.model_helpdesk_ticket
msgid "Helpdesk Ticket"
msgstr "Ticket Helpdesk"

#. module: helpdesk_mgmt_project
#: model:ir.model,name:helpdesk_mgmt_project.model_helpdesk_ticket_team
msgid "Helpdesk Ticket Team"
msgstr "Equipo de asistencia para entradas"

#. module: helpdesk_mgmt_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_project__todo_ticket_count
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_task__todo_ticket_count
msgid "Number of tickets"
msgstr "Número de tickets"

#. module: helpdesk_mgmt_project
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_project.view_project_search
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_project.view_task_search
msgid "Open Tickets"
msgstr "Tickets abiertos"

#. module: helpdesk_mgmt_project
#: model:ir.model,name:helpdesk_mgmt_project.model_project_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_helpdesk_ticket__project_id
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_helpdesk_ticket_team__default_project_id
msgid "Project"
msgstr "Proyecto"

#. module: helpdesk_mgmt_project
#: model:ir.model,name:helpdesk_mgmt_project.model_project_task
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_helpdesk_ticket__task_id
msgid "Task"
msgstr "Tarea"

#. module: helpdesk_mgmt_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_project__ticket_count
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_task__ticket_count
msgid "Ticket Count"
msgstr "Contador Tickets"

#. module: helpdesk_mgmt_project
#. odoo-python
#: code:addons/helpdesk_mgmt_project/models/project.py:0
#: code:addons/helpdesk_mgmt_project/models/project_task.py:0
#: model:ir.actions.act_window,name:helpdesk_mgmt_project.ticket_action_from_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_project__ticket_ids
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_task__ticket_ids
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_project.edit_project
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_project.view_task_form2
#, python-format
msgid "Tickets"
msgstr "Tiquets"

#. module: helpdesk_mgmt_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_project__label_tickets
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_task__label_tickets
msgid "Use Tickets as"
msgstr "Usar tickets como"
83 changes: 83 additions & 0 deletions helpdesk_mgmt_project/i18n/es_AR.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * helpdesk_mgmt_project
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2020-08-12 06:59+0000\n"
"Last-Translator: Ignacio Buioli <[email protected]>\n"
"Language-Team: none\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: helpdesk_mgmt_project
#: model:ir.model.fields,help:helpdesk_mgmt_project.field_project_project__label_tickets
#: model:ir.model.fields,help:helpdesk_mgmt_project.field_project_task__label_tickets
msgid "Gives label to tickets on project's kanban view."
msgstr "Otorga una etiqueta a los tickets en la vista kanban del proyecto."

#. module: helpdesk_mgmt_project
#: model:ir.model,name:helpdesk_mgmt_project.model_helpdesk_ticket
msgid "Helpdesk Ticket"
msgstr "Ticket de la Mesa de Ayuda"

#. module: helpdesk_mgmt_project
#: model:ir.model,name:helpdesk_mgmt_project.model_helpdesk_ticket_team
msgid "Helpdesk Ticket Team"
msgstr ""

#. module: helpdesk_mgmt_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_project__todo_ticket_count
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_task__todo_ticket_count
msgid "Number of tickets"
msgstr "Número de tickets"

#. module: helpdesk_mgmt_project
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_project.view_project_search
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_project.view_task_search
msgid "Open Tickets"
msgstr "Tickets Abiertos"

#. module: helpdesk_mgmt_project
#: model:ir.model,name:helpdesk_mgmt_project.model_project_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_helpdesk_ticket__project_id
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_helpdesk_ticket_team__default_project_id
msgid "Project"
msgstr "Proyecto"

#. module: helpdesk_mgmt_project
#: model:ir.model,name:helpdesk_mgmt_project.model_project_task
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_helpdesk_ticket__task_id
msgid "Task"
msgstr "Tarea"

#. module: helpdesk_mgmt_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_project__ticket_count
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_task__ticket_count
msgid "Ticket Count"
msgstr "Cuenta de Ticket"

#. module: helpdesk_mgmt_project
#. odoo-python
#: code:addons/helpdesk_mgmt_project/models/project.py:0
#: code:addons/helpdesk_mgmt_project/models/project_task.py:0
#: model:ir.actions.act_window,name:helpdesk_mgmt_project.ticket_action_from_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_project__ticket_ids
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_task__ticket_ids
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_project.edit_project
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_project.view_task_form2
#, python-format
msgid "Tickets"
msgstr "Tickets"

#. module: helpdesk_mgmt_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_project__label_tickets
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_task__label_tickets
msgid "Use Tickets as"
msgstr "Usar Tickets como"
83 changes: 83 additions & 0 deletions helpdesk_mgmt_project/i18n/fr.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * helpdesk_mgmt_project
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-02-29 10:33+0000\n"
"Last-Translator: Vincent Hatakeyama <[email protected]>\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.17\n"

#. module: helpdesk_mgmt_project
#: model:ir.model.fields,help:helpdesk_mgmt_project.field_project_project__label_tickets
#: model:ir.model.fields,help:helpdesk_mgmt_project.field_project_task__label_tickets
msgid "Gives label to tickets on project's kanban view."
msgstr "Donne des étiquettes aux tickets sur la vue kanban du projet."

#. module: helpdesk_mgmt_project
#: model:ir.model,name:helpdesk_mgmt_project.model_helpdesk_ticket
msgid "Helpdesk Ticket"
msgstr "Ticket d'assistance"

#. module: helpdesk_mgmt_project
#: model:ir.model,name:helpdesk_mgmt_project.model_helpdesk_ticket_team
msgid "Helpdesk Ticket Team"
msgstr "Équipe d’assistance ticket"

#. module: helpdesk_mgmt_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_project__todo_ticket_count
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_task__todo_ticket_count
msgid "Number of tickets"
msgstr "Nombre de tickets"

#. module: helpdesk_mgmt_project
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_project.view_project_search
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_project.view_task_search
msgid "Open Tickets"
msgstr "Tickets ouverts"

#. module: helpdesk_mgmt_project
#: model:ir.model,name:helpdesk_mgmt_project.model_project_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_helpdesk_ticket__project_id
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_helpdesk_ticket_team__default_project_id
msgid "Project"
msgstr "Projet"

#. module: helpdesk_mgmt_project
#: model:ir.model,name:helpdesk_mgmt_project.model_project_task
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_helpdesk_ticket__task_id
msgid "Task"
msgstr "Tâche"

#. module: helpdesk_mgmt_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_project__ticket_count
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_task__ticket_count
msgid "Ticket Count"
msgstr "Nombre de tickets"

#. module: helpdesk_mgmt_project
#. odoo-python
#: code:addons/helpdesk_mgmt_project/models/project.py:0
#: code:addons/helpdesk_mgmt_project/models/project_task.py:0
#: model:ir.actions.act_window,name:helpdesk_mgmt_project.ticket_action_from_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_project__ticket_ids
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_task__ticket_ids
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_project.edit_project
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_project.view_task_form2
#, python-format
msgid "Tickets"
msgstr "Tickets"

#. module: helpdesk_mgmt_project
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_project__label_tickets
#: model:ir.model.fields,field_description:helpdesk_mgmt_project.field_project_task__label_tickets
msgid "Use Tickets as"
msgstr "Utilisez les tickets comme"
Loading