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] hr_timesheet_task_stage: Migration to 18.0 #727

Open
wants to merge 50 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
50 commits
Select commit Hold shift + click to select a range
fed078d
[ADD] hr_timesheet_task_stage: control task stage from timesheet
alexey-pelykh Feb 12, 2019
4bb1522
Added translation using Weblate (German)
marylla Jul 10, 2019
1d5d843
Translated using Weblate (German)
marylla Jul 11, 2019
dfb91d1
[FIX] hr_timesheet_task_stage: Disable automatic hotkeys
yajo Oct 2, 2019
d124a83
[IMP] hr_timesheet_task_stage: black, isort
Feb 11, 2020
1e464ba
[MIG] hr_timesheet_task_stage: Migration to 13.0
Feb 11, 2020
633b63a
[UPD] Update hr_timesheet_task_stage.pot
oca-travis Jul 3, 2020
a5b66eb
[UPD] README.rst
OCA-git-bot Jul 3, 2020
080db05
Update translation files
oca-transbot Jul 27, 2020
4691122
[UPD] Brainbean Apps => CorporateHub
alexey-pelykh Nov 8, 2020
830532d
[UPD] README.rst
OCA-git-bot Nov 8, 2020
1026d50
Added translation using Weblate (Hebrew)
ygol Nov 9, 2020
585e80e
Translated using Weblate (Hebrew)
ygol Nov 9, 2020
c023a0c
[MIG] Migrate module hr_timesheet_task_stage to v14.
dsolanki-initos May 3, 2021
a9e142b
[UPD] Update hr_timesheet_task_stage.pot
oca-travis Jul 1, 2021
a4b7abe
[UPD] README.rst
OCA-git-bot Jul 1, 2021
092ca25
Added translation using Weblate (Swedish)
simonstromb Feb 16, 2022
ecfbb59
Translated using Weblate (Swedish)
simonstromb Feb 16, 2022
1331b60
Added translation using Weblate (French)
remi-filament May 10, 2022
ab3c464
Translated using Weblate (French)
remi-filament May 10, 2022
53be2d5
[MIG] hr_timesheet_task_stage: Migration to 15.0
manuelcalerosolis Jun 28, 2022
81d1749
[UPD] Update hr_timesheet_task_stage.pot
Oct 4, 2022
b347940
[UPD] README.rst
OCA-git-bot Oct 4, 2022
8cee2da
[FIX] hr_timesheet_task_stage: Avoid texts on buttons
pedrobaeza Oct 25, 2022
5e47943
hr_timesheet_task_stage 15.0.1.0.1
OCA-git-bot Oct 26, 2022
b93eaff
[UPD] Update hr_timesheet_task_stage.pot
Nov 27, 2022
979338f
Update translation files
weblate Nov 27, 2022
921ff60
Added translation using Weblate (Italian)
mymage Jan 10, 2023
2946998
Translated using Weblate (Italian)
mymage Jan 10, 2023
fbc6c4d
Translated using Weblate (Italian)
francesco-ooops Feb 1, 2023
fd836de
Translated using Weblate (Spanish)
macagua Mar 2, 2023
c4500f9
Translated using Weblate (Italian)
mymage Apr 17, 2023
594e1ae
[MIG] hr_timesheet_task_stage: Migration to 16.0
aktiv-heli-kantawala Jun 6, 2023
8a27aeb
[UPD] Update hr_timesheet_task_stage.pot
Jun 26, 2023
4589b53
[UPD] README.rst
OCA-git-bot Jun 26, 2023
4838071
Update translation files
weblate Jun 26, 2023
185c4c8
[UPD] Update hr_timesheet_task_stage.pot
Jul 8, 2023
107d4ea
Update translation files
weblate Jul 8, 2023
229a133
Translated using Weblate (Italian)
mymage Jul 10, 2023
9842b92
Translated using Weblate (Spanish)
Ivorra78 Aug 27, 2023
3585543
[UPD] README.rst
OCA-git-bot Sep 3, 2023
0cef362
Added translation using Weblate (Portuguese (Brazil))
adrianojprado Oct 27, 2023
f3735ab
Translated using Weblate (Portuguese (Brazil))
adrianojprado Oct 27, 2023
3130d70
Translated using Weblate (Swedish)
jakobkrabbe Feb 26, 2024
de9f1bc
[IMP] hr_timesheet_task_stage: pre-commit auto fixes
Jul 29, 2024
a1c8460
[MIG] hr_timesheet_task_stage: Migration to 17.0
Jul 29, 2024
88f8f10
[UPD] Update hr_timesheet_task_stage.pot
Jul 30, 2024
55ae503
[BOT] post-merge updates
OCA-git-bot Jul 30, 2024
0ca6b3b
Update translation files
weblate Jul 30, 2024
9f90df2
[MIG] hr_timesheet_task_stage: Migration to 18.0
HeliconiaSolutions Jan 2, 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
101 changes: 101 additions & 0 deletions hr_timesheet_task_stage/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
=========================
Task Log: Open/Close Task
=========================

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

.. |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%2Ftimesheet-lightgray.png?logo=github
:target: https://github.com/OCA/timesheet/tree/18.0/hr_timesheet_task_stage
:alt: OCA/timesheet
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/timesheet-18-0/timesheet-18-0-hr_timesheet_task_stage
: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/timesheet&target_branch=18.0
:alt: Try me on Runboat

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

This module allows to open and close tasks from account analytic lines.
The selected closed stage is the first one that is found with the mark
"Closed" checked.

**Table of contents**

.. contents::
:local:

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/timesheet/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/timesheet/issues/new?body=module:%20hr_timesheet_task_stage%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
-------

* Tecnativa
* CorporateHub

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

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

- Pedro M. Baeza
- Antonio Espinosa
- Carlos Dauden
- Sergio Teruel
- Luis M. ontalba
- Ernesto Tejeda
- Manuel Calero
- Stefan Ungureanu

- `CorporateHub <https://corporatehub.eu/>`__

- Alexey Pelykh <[email protected]>

- Dhara Solanki <[email protected]>

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

- Valentín Vinagre
- Roger Sans

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

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

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

from . import models
21 changes: 21 additions & 0 deletions hr_timesheet_task_stage/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Copyright 2016 Tecnativa - Antonio Espinosa
# Copyright 2016 Tecnativa - Sergio Teruel
# Copyright 2016-2018 Tecnativa - Pedro M. Baeza
# Copyright 2018 Tecnativa - Ernesto Tejeda
# Copyright 2019 Brainbean Apps (https://brainbeanapps.com)
# Copyright 2020 CorporateHub (https://corporatehub.eu)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

{
"name": "Task Log: Open/Close Task",
"version": "18.0.1.0.0",
"category": "Operations/Timesheets",
"website": "https://github.com/OCA/timesheet",
"author": "Tecnativa, CorporateHub, Odoo Community Association (OCA)",
"license": "AGPL-3",
"installable": True,
"application": False,
"summary": "Open/Close task from corresponding Task Log entry",
"depends": ["hr_timesheet"],
"data": ["views/account_analytic_line.xml"],
}
78 changes: 78 additions & 0 deletions hr_timesheet_task_stage/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * hr_timesheet_task_stage
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0+e\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-06 07:21+0000\n"
"PO-Revision-Date: 2023-06-06 07:21+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: hr_timesheet_task_stage
#: model_terms:ir.ui.view,arch_db:hr_timesheet_task_stage.account_analytic_line_form
msgid "<span class=\"text-danger\">Closed</span>"
msgstr ""

#. module: hr_timesheet_task_stage
#: model_terms:ir.ui.view,arch_db:hr_timesheet_task_stage.account_analytic_line_form
msgid "<span class=\"text-success\">Open</span>"
msgstr ""

#. module: hr_timesheet_task_stage
#: model:ir.model,name:hr_timesheet_task_stage.model_account_analytic_line
msgid "Analytic Line"
msgstr "Kostenstellen-Buchungen"

#. module: hr_timesheet_task_stage
#: model_terms:ir.ui.view,arch_db:hr_timesheet_task_stage.account_analytic_line_tree
msgid "Close task"
msgstr "Aufgabe beenden"

#. module: hr_timesheet_task_stage
#: model:ir.model.fields,field_description:hr_timesheet_task_stage.field_account_analytic_line__is_task_closed
msgid "Folded in Kanban"
msgstr ""

#. module: hr_timesheet_task_stage
#: model_terms:ir.ui.view,arch_db:hr_timesheet_task_stage.account_analytic_line_tree
msgid "Open task"
msgstr "Aufgabe öffnen"

#. module: hr_timesheet_task_stage
#. odoo-python
#: code:addons/hr_timesheet_task_stage/models/account_analytic_line.py:0
#, python-format
msgid "There isn't any stage with \"Closed\" checked. Please mark any."
msgstr ""
"Es gibt keine Stufe, die als \"Geschlossen\" interpretiert wird. Bitte bei "
"einer Stufe das Merkmal setzen."

#. module: hr_timesheet_task_stage
#. odoo-python
#: code:addons/hr_timesheet_task_stage/models/account_analytic_line.py:0
#, python-format
msgid "There isn't any stage with \"Closed\" unchecked. Please unmark any."
msgstr ""
"Es gibt keine Stufe, die nicht als \"Geschlossen\" interpretiert wird. Bitte "
"bei einer Stufe das Merkmal entfernen."

#~ msgid "Closed"
#~ msgstr "Geschlossen"

#~ msgid "Tasks in this stage are considered closed."
#~ msgstr "Aufgaben in dieser Stufe werden als geschlossen interpretiert."

#~ msgid ""
#~ "Open/Close timesheet line automatically open/close its tasks. Do you want "
#~ "to proceed?"
#~ msgstr ""
#~ "Das Öffnen / Schließen von diesem Zeiteintrag aus wird die zugehörige "
#~ "Aufgabe öffnen / schließen. Wollen Sie fortfahren?"
157 changes: 157 additions & 0 deletions hr_timesheet_task_stage/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * project_timesheet_holidays
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 13.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-02-11 08:59+0000\n"
"PO-Revision-Date: 2023-09-03 05:14+0000\n"
"Last-Translator: Ivorra78 <[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: hr_timesheet_task_stage
#: model_terms:ir.ui.view,arch_db:hr_timesheet_task_stage.account_analytic_line_form
msgid "<span class=\"text-danger\">Closed</span>"
msgstr "<span class=\"text-danger\">Cerrado</span>"

#. module: hr_timesheet_task_stage
#: model_terms:ir.ui.view,arch_db:hr_timesheet_task_stage.account_analytic_line_form
msgid "<span class=\"text-success\">Open</span>"
msgstr "<span class=\"text-success\">Abierto</span>"

#. module: hr_timesheet_task_stage
#: model:ir.model,name:hr_timesheet_task_stage.model_account_analytic_line
msgid "Analytic Line"
msgstr "Línea Analítica"

#. module: hr_timesheet_task_stage
#: model_terms:ir.ui.view,arch_db:hr_timesheet_task_stage.account_analytic_line_tree
msgid "Close task"
msgstr "Cerrar tarea"

#. module: hr_timesheet_task_stage
#: model:ir.model.fields,field_description:hr_timesheet_task_stage.field_account_analytic_line__is_task_closed
msgid "Folded in Kanban"
msgstr "Doblado en Kanban"

#. module: hr_timesheet_task_stage
#: model_terms:ir.ui.view,arch_db:hr_timesheet_task_stage.account_analytic_line_tree
msgid "Open task"
msgstr "Abrir tarea"

#. module: hr_timesheet_task_stage
#. odoo-python
#: code:addons/hr_timesheet_task_stage/models/account_analytic_line.py:0
#, python-format
msgid "There isn't any stage with \"Closed\" checked. Please mark any."
msgstr ""
"No hay ninguna etapa con \"Cerrado\" marcado. Por favor marque cualquiera."

#. module: hr_timesheet_task_stage
#. odoo-python
#: code:addons/hr_timesheet_task_stage/models/account_analytic_line.py:0
#, python-format
msgid "There isn't any stage with \"Closed\" unchecked. Please unmark any."
msgstr ""
"No hay ninguna etapa con \"Cerrado\" sin marcar. Por favor, desmarque "
"cualquiera."

#~ msgid ""
#~ "If enabled, this stage will be displayed as folded in the Kanban view of "
#~ "your tasks. Tasks in a folded stage are considered as closed (not "
#~ "applicable to personal stages)."
#~ msgstr ""
#~ "Si se activa, esta etapa se mostrará como plegada en la vista Kanban de "
#~ "sus tareas. Las tareas en una etapa plegada se consideran cerradas (no "
#~ "aplicable a las etapas personales)."

#~ msgid "Closing Stage"
#~ msgstr "Etapa de Clausura"

#~ msgid "Tasks in this stage are considered as closed."
#~ msgstr "Las tareas en esta etapa se consideran cerradas."

#~ msgid "Analytic Lines"
#~ msgstr "Líneas analíticas"

#~ msgid ""
#~ "Both the internal project and task are required to generate a timesheet "
#~ "for the time off. If you don't want a timesheet, you should leave the "
#~ "internal project and task empty."
#~ msgstr ""
#~ "Se requieren tanto el proyecto interno como la tarea para generar un "
#~ "parte de horas para el tiempo libre. Si no desea un parte de horas, debe "
#~ "dejar el proyecto interno y la tarea vacía."

#~ msgid "Companies"
#~ msgstr "Compañías"

#~ msgid "Config Settings"
#~ msgstr "Opciones de Configuración"

#~ msgid "Default project value for timesheet generated from time off type."
#~ msgstr ""
#~ "Valor predeterminado del proyecto para el parte de horas generada a "
#~ "partir del tiempo libre."

#~ msgid "Generate Timesheet"
#~ msgstr "Generar parte de horas"

#~ msgid ""
#~ "If checked, when validating a time off, timesheet will be generated in "
#~ "the Vacation Project of the company."
#~ msgstr ""
#~ "Si se marca, al validar un tiempo libre, se generará una hoja de tiempo "
#~ "en el proyecto de vacaciones de la empresa."

#~ msgid "Internal Project"
#~ msgstr "Proyecto interno"

#~ msgid "Leave Request"
#~ msgstr "Petición de ausencia"

#~ msgid "Project"
#~ msgstr "Proyecto"

#~ msgid "Task"
#~ msgstr "Tarea"

#~ msgid "Task for timesheet"
#~ msgstr "Tarea para parte de horas"

#~ msgid "The Internal Project of a company should be in that company."
#~ msgstr "El proyecto interno de una empresa debe pertenecer a esa empresa."

#~ msgid ""
#~ "The project will contain the timesheet generated when a time off is "
#~ "validated."
#~ msgstr ""
#~ "El proyecto contendrá el parte de horas generado cuando se valida un "
#~ "tiempo libre."

#~ msgid "Time Off"
#~ msgstr "Ausencias"

#~ msgid "Time Off Task"
#~ msgstr "Tarea de tiempo libre"

#~ msgid "Time Off Type"
#~ msgstr "Tipo de tiempo libre"

#~ msgid "Timesheet"
#~ msgstr "Parte de horas"

#~ msgid ""
#~ "You cannot delete timesheet lines attached to a leaves. Please cancel the "
#~ "leaves instead."
#~ msgstr ""
#~ "No puede eliminar líneas de los partes de horas adjuntos a los permisos. "
#~ "Cancele los permisos en su lugar."
Loading
Loading