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

[17.0][MIG] helpdesk_mgmt_merge: Migration to 17.0 #704

Open
wants to merge 7 commits into
base: 17.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
88 changes: 88 additions & 0 deletions helpdesk_mgmt_merge/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
=====================
Helpdesk Ticket Merge
=====================

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

.. |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%2Fhelpdesk-lightgray.png?logo=github
:target: https://github.com/OCA/helpdesk/tree/17.0/helpdesk_mgmt_merge
:alt: OCA/helpdesk
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/helpdesk-17-0/helpdesk-17-0-helpdesk_mgmt_merge
: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=17.0
:alt: Try me on Runboat

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

This module adds a wizard to merge helpdesk tickets.

A wizard that can be called from tree view of helpdesk ticket.

**Table of contents**

.. contents::
:local:

Usage
=====

To use this module, you need to:

1. Merge helpdesk ticket

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_merge%0Aversion:%2017.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
-------

* Onestein

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

- `Onestein <http://www.onestein.eu>`__
- `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/17.0/helpdesk_mgmt_merge>`_ 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_merge/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import wizard
17 changes: 17 additions & 0 deletions helpdesk_mgmt_merge/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Copyright 2024 Onestein
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
"name": "Helpdesk Ticket Merge",
"summary": "Wizard to merge helpdesk tickets",
"version": "17.0.1.0.0",
"author": "Onestein, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/helpdesk",
"license": "AGPL-3",
"category": "After-Sales",
"depends": ["helpdesk_mgmt"],
"data": [
"security/ir.model.access.csv",
"wizard/helpdesk_ticket_merge_views.xml",
],
"installable": True,
}
120 changes: 120 additions & 0 deletions helpdesk_mgmt_merge/i18n/helpdesk_mgmt_merge.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * helpdesk_mgmt_merge
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.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: helpdesk_mgmt_merge
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_merge.helpdesk_ticket_merge_view_form
msgid ""
"<span class=\"text-muted\">NB: This will archive the selected tickets "
"(Except the destination ticket)</span>"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__user_id
msgid "Assigned to"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_merge.helpdesk_ticket_merge_view_form
msgid "Cancel"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__create_new_ticket
msgid "Create a new ticket"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__create_uid
msgid "Created by"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__create_date
msgid "Created on"
msgstr ""

#. module: helpdesk_mgmt_merge
#. odoo-python
#: code:addons/helpdesk_mgmt_merge/wizard/helpdesk_ticket_merge.py:0
#, python-format
msgid "Description from ticket %(name)s: %(description)s"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__dst_helpdesk_team_id
msgid "Destination Helpdesk Team"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__display_name
msgid "Display Name"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.model,name:helpdesk_mgmt_merge.model_helpdesk_ticket_merge
msgid "Helpdesk Ticket Merge"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__id
msgid "ID"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge____last_update
msgid "Last Modified on"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__write_uid
msgid "Last Updated by"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__write_date
msgid "Last Updated on"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.actions.act_window,name:helpdesk_mgmt_merge.action_helpdesk_ticket_merge
msgid "Merge Helpdesk Tickets"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_merge.helpdesk_ticket_merge_view_form
msgid "Merge Tickets"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__dst_ticket_id
msgid "Merge into an existing ticket"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__dst_ticket_name
msgid "New ticket name"
msgstr ""

#. module: helpdesk_mgmt_merge
#. odoo-python
#: code:addons/helpdesk_mgmt_merge/wizard/helpdesk_ticket_merge.py:0
#, python-format
msgid "No description"
msgstr ""

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__ticket_ids
msgid "Tickets to Merge"
msgstr ""
125 changes: 125 additions & 0 deletions helpdesk_mgmt_merge/i18n/it.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * helpdesk_mgmt_merge
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-01-20 17:06+0000\n"
"Last-Translator: mymage <[email protected]>\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 5.6.2\n"

#. module: helpdesk_mgmt_merge
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_merge.helpdesk_ticket_merge_view_form
msgid ""
"<span class=\"text-muted\">NB: This will archive the selected tickets "
"(Except the destination ticket)</span>"
msgstr ""
"<span class=\"text-muted\">NB: questo archivierà i ticket selezionati ("
"tranne il ticket di destinazione)</span>"

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__user_id
msgid "Assigned to"
msgstr "Assegnato a"

#. module: helpdesk_mgmt_merge
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_merge.helpdesk_ticket_merge_view_form
msgid "Cancel"
msgstr "Annulla"

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__create_new_ticket
msgid "Create a new ticket"
msgstr "Crea un nuovo ticket"

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__create_uid
msgid "Created by"
msgstr "Creato da"

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__create_date
msgid "Created on"
msgstr "Creato il"

#. module: helpdesk_mgmt_merge
#. odoo-python
#: code:addons/helpdesk_mgmt_merge/wizard/helpdesk_ticket_merge.py:0
#, python-format
msgid "Description from ticket %(name)s: %(description)s"
msgstr "Descrizione dal ticket %(name)s: %(description)s"

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__dst_helpdesk_team_id
msgid "Destination Helpdesk Team"
msgstr "Team assistenza clienti destinazione"

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__display_name
msgid "Display Name"
msgstr "Nome visualizzato"

#. module: helpdesk_mgmt_merge
#: model:ir.model,name:helpdesk_mgmt_merge.model_helpdesk_ticket_merge
msgid "Helpdesk Ticket Merge"
msgstr "Unione ticket assistenza clienti"

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__id
msgid "ID"
msgstr "ID"

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge____last_update
msgid "Last Modified on"
msgstr "Ultima modifica il"

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__write_uid
msgid "Last Updated by"
msgstr "Ultimo aggiornamento di"

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__write_date
msgid "Last Updated on"
msgstr "Ultimo aggiornamento il"

#. module: helpdesk_mgmt_merge
#: model:ir.actions.act_window,name:helpdesk_mgmt_merge.action_helpdesk_ticket_merge
msgid "Merge Helpdesk Tickets"
msgstr "Unisci ticket assistenza clienti"

#. module: helpdesk_mgmt_merge
#: model_terms:ir.ui.view,arch_db:helpdesk_mgmt_merge.helpdesk_ticket_merge_view_form
msgid "Merge Tickets"
msgstr "Unisci ticket"

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__dst_ticket_id
msgid "Merge into an existing ticket"
msgstr "Unisci ad un ticket esistente"

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__dst_ticket_name
msgid "New ticket name"
msgstr "Nuovo nome ticket"

#. module: helpdesk_mgmt_merge
#. odoo-python
#: code:addons/helpdesk_mgmt_merge/wizard/helpdesk_ticket_merge.py:0
#, python-format
msgid "No description"
msgstr "Nessuna descrizione"

#. module: helpdesk_mgmt_merge
#: model:ir.model.fields,field_description:helpdesk_mgmt_merge.field_helpdesk_ticket_merge__ticket_ids
msgid "Tickets to Merge"
msgstr "Ticket da unire"
3 changes: 3 additions & 0 deletions helpdesk_mgmt_merge/pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[build-system]
requires = ["whool"]
build-backend = "whool.buildapi"
3 changes: 3 additions & 0 deletions helpdesk_mgmt_merge/readme/CONTRIBUTORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- [Onestein](http://www.onestein.eu)
- [Heliconia Solutions Pvt. Ltd.](https://www.heliconia.io)
- Bhavesh Heliconia
3 changes: 3 additions & 0 deletions helpdesk_mgmt_merge/readme/DESCRIPTION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
This module adds a wizard to merge helpdesk tickets.

A wizard that can be called from tree view of helpdesk ticket.
3 changes: 3 additions & 0 deletions helpdesk_mgmt_merge/readme/USAGE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
To use this module, you need to:

1. Merge helpdesk ticket
2 changes: 2 additions & 0 deletions helpdesk_mgmt_merge/security/ir.model.access.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_helpdesk_ticket_merge_user,access_helpdesk_ticket_merge_user,model_helpdesk_ticket_merge,helpdesk_mgmt.group_helpdesk_user,1,1,1,1
Binary file added helpdesk_mgmt_merge/static/description/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading