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] mail_activity_team: Migration to 17.0 #1321

Merged
merged 63 commits into from
Apr 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
a16f9f9
[ADD] mail_activity_team
JordiBForgeFlow Nov 27, 2018
f9d65eb
[IMP] Some improvements and fixes
MiquelRForgeFlow Nov 27, 2018
783d9ab
[ADD] tests
MiquelRForgeFlow Nov 28, 2018
07c8cd6
[MIG] mail_activity_team: Migration to 12.0
MiquelRForgeFlow Dec 3, 2018
f15031f
[IMP] Set team responsible as default user when activity is created
AdriaGForgeFlow Dec 21, 2018
2f3abcd
[IMP] Add search filter for My Team Activities
AdriaGForgeFlow Dec 24, 2018
a217ac2
FIX mail_activ_team: always allow superuser
bealdav Jul 10, 2019
892d447
[IMP] mail_activity_team: black, isort
pegonzalezspesol Oct 24, 2019
0dff3fb
[MIG] 13.0 mail_activity_team
pegonzalezspesol Nov 20, 2019
0d18e8b
Added translation using Weblate (Italian)
alessandro-fiorino Dec 3, 2020
9a977eb
Translated using Weblate (Italian)
alessandro-fiorino Dec 3, 2020
77ee579
[IMP] pre-commit run -a
Jan 26, 2021
e1dc5d9
[FIX] mail_activity_team: scheduled activity
chienandalu Apr 14, 2021
f6ab404
mail_activity_team 13.0.1.0.1
OCA-git-bot Jun 6, 2021
c0babd5
Update translation files
oca-transbot Jun 6, 2021
562247b
[FIX] mail_activity_team: archived users
chienandalu Jun 17, 2021
3158f77
mail_activity_team 13.0.1.0.2
OCA-git-bot Jun 17, 2021
d77d5eb
Added translation using Weblate (French)
tfossoul Jan 13, 2022
6898e27
Translated using Weblate (French)
tfossoul Jan 13, 2022
739d465
[IMP] mail_activity_team: black, isort, prettier
atchuthan Jan 13, 2022
e4ab840
[MIG] mail_activity_team: Migration to 14.0
atchuthan Jan 13, 2022
7e6c917
[MIG] mail_activity_team: Migration to 15.0
BernatPForgeFlow Jan 17, 2022
eecff16
Added translation using Weblate (French)
tfossoul Mar 10, 2022
5111276
Translated using Weblate (French)
tfossoul Mar 10, 2022
467bd7f
mail_activity_team 15.0.1.1.0
OCA-git-bot Apr 7, 2022
c4c63d2
[FIX][15.0] mail_activity_team. smart button archive
JoanMForgeFlow Apr 26, 2022
cf6bdd8
mail_activity_team 15.0.1.2.0
OCA-git-bot Apr 26, 2022
7af0224
Update translation files
oca-transbot Apr 26, 2022
03c272e
Update translation files
oca-transbot Aug 30, 2022
a6f370b
[IMP] mail_activity_team: settings menu position
ivantodorovich Oct 31, 2022
77a6e05
mail_activity_team 15.0.1.3.0
OCA-git-bot Nov 2, 2022
d766caa
[IMP] mail_activity_team: Define team on activity types
etobella May 26, 2022
f607b4f
[IMP] mail_activity_team: Improve test using standard methods
etobella May 26, 2022
efe180a
[IMP] mail_activity_team: Force team on schedule
olgamarcocb Jun 13, 2022
bfc148e
[IMP] mail_activity_team
olgamarcocb Jun 14, 2022
0d79dcd
[IMP] mail_activity_type: Remove deprecated usage of onchange
kluna1998 Nov 18, 2022
e9506cd
[FIX] mail_activity_team: activity count
chienandalu Apr 18, 2022
f736967
[FIX] mail_activity_team: restore to my activities when unselecting
etobella Nov 20, 2022
93c2024
[FIX] mail_activity_team: Adapt changes to 15.0
etobella Dec 20, 2022
6ab3341
mail_activity_team 15.0.1.4.0
OCA-git-bot Dec 20, 2022
8f15df7
Update translation files
weblate Dec 20, 2022
8567732
Translated using Weblate (Italian)
francesco-ooops Jan 3, 2023
95619dd
[IMP] mail_activity_team: Allow to force a team on server actions
ivantodorovich Jan 30, 2023
9e56694
mail_activity_team 15.0.2.0.0
OCA-git-bot Jan 31, 2023
0453cb4
Update translation files
weblate Jan 31, 2023
cc33585
[15.0][FIX] mail_activity_team: warning Two fields have same label
dsolanki-initos Feb 1, 2023
0184a36
mail_activity_team 15.0.2.1.0
OCA-git-bot Feb 3, 2023
18cb068
Update translation files
weblate Feb 3, 2023
8cb985b
Update translation files
weblate Mar 23, 2023
16d524d
[MIG] mail_activity_team: Migration to 16.0
rven Apr 17, 2023
4b80d17
Update translation files
weblate Jun 8, 2023
4c3208d
Translated using Weblate (Italian)
mymage Sep 20, 2023
cdf5c5f
Update translation files
weblate Oct 18, 2023
c5e0329
Translated using Weblate (Italian)
mymage Nov 3, 2023
12c58a5
Added translation using Weblate (Spanish)
Ivorra78 Nov 8, 2023
2b1189d
Translated using Weblate (Spanish)
Ivorra78 Nov 8, 2023
92db842
Translated using Weblate (Spanish)
Ivorra78 Nov 8, 2023
67946f5
Translated using Weblate (Italian)
mymage Dec 1, 2023
97f1825
Translated using Weblate (Italian)
mymage Dec 20, 2023
caf6494
Update translation files
weblate Jan 5, 2024
30e1c3b
mail_activity_team: Fix bug of the Team Activities filter.
ntodorova Jan 11, 2024
92367b6
[IMP] mail_activity_team: pre-commit auto fixes
Mar 5, 2024
e3c9b9d
[MIG] mail_activity_team: Migration to 17.0
Mar 5, 2024
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
125 changes: 125 additions & 0 deletions mail_activity_team/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
==================
Mail Activity Team
==================

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

.. |badge1| image:: https://img.shields.io/badge/maturity-Alpha-red.png
:target: https://odoo-community.org/page/development-status
:alt: Alpha
.. |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%2Fsocial-lightgray.png?logo=github
:target: https://github.com/OCA/social/tree/17.0/mail_activity_team
:alt: OCA/social
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/social-17-0/social-17-0-mail_activity_team
: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/social&target_branch=17.0
:alt: Try me on Runboat

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

This module adds the possibility to assign teams to activities.

.. IMPORTANT::
This is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.
`More details on development status <https://odoo-community.org/page/development-status>`_

**Table of contents**

.. contents::
:local:

Usage
=====

To set up new teams:

1. Go to *Settings / Activate developer mode*
2. Go to *Settings / Technical / Discuss / Activity Teams*
3. Create a new Team and assign (optionally) the models in which it will
be used, and the members of the team.

You can also assign a user to Activity teams going to *Settings / Users
& Companies / Users*, and in the *Preferences* tab, field Activity
Teams.

When you create a new activity the application will propose the user's
assigned team.

You can report on the activities assigned to a team going to *Dashboards
/ Activities*, and then filter by a specific team or group by teams.

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

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

* ForgeFlow
* Sodexis

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

- `ForgeFlow <https://www.forgeflow.com>`__:

- Jordi Ballester Alomar ([email protected])
- Miquel Raïch ([email protected])
- Bernat Puig Font ([email protected])

- Pedro Gonzalez ([email protected])
- `Tecnativa <https://www.tecnativa.com>`__:

- David Vidal

- `Dynapps <https://www.dynapps.eu>`__:

- Raf Ven

- [Trobz] (https://trobz.com):

- Son Ho [email protected]

Other credits
-------------

The migration of this module from 16.0 to 17.0 was financially supported
by Camptocamp

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/social <https://github.com/OCA/social/tree/17.0/mail_activity_team>`_ 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 mail_activity_team/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
30 changes: 30 additions & 0 deletions mail_activity_team/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Copyright 2018-22 ForgeFlow S.L.
# Copyright 2021 Sodexis
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
{
"name": "Mail Activity Team",
"summary": "Add Teams to Activities",
"version": "17.0.1.0.0",
"development_status": "Alpha",
"category": "Social Network",
"website": "https://github.com/OCA/social",
"author": "ForgeFlow, Sodexis, Odoo Community Association (OCA)",
"license": "AGPL-3",
"installable": True,
"depends": ["mail_activity_board"],
"data": [
"security/ir.model.access.csv",
"security/mail_activity_team_security.xml",
"views/ir_actions_server_views.xml",
"views/mail_activity_type.xml",
"views/mail_activity_team_views.xml",
"views/mail_activity_views.xml",
"views/res_users_views.xml",
],
"assets": {
"web.assets_backend": [
"mail_activity_team/static/src/components/*/*",
"mail_activity_team/static/src/models/*",
],
},
}
209 changes: 209 additions & 0 deletions mail_activity_team/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,209 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mail_activity_team
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-11-08 12:58+0000\n"
"Last-Translator: Ivorra78 <[email protected]>\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"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_team__active
msgid "Active"
msgstr "Activado"

#. module: mail_activity_team
#: model:ir.model,name:mail_activity_team.model_mail_activity
msgid "Activity"
msgstr "Actividad"

#. module: mail_activity_team
#: model:ir.model,name:mail_activity_team.model_mail_activity_mixin
msgid "Activity Mixin"
msgstr "Mezclador de Actividad"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_ir_actions_server__activity_team_id
#: model:ir.model.fields,field_description:mail_activity_team.field_ir_cron__activity_team_id
#: model_terms:ir.ui.view,arch_db:mail_activity_team.mail_activity_team_view_form
msgid "Activity Team"
msgstr "Equipo de Actividad"

#. module: mail_activity_team
#: model:ir.actions.act_window,name:mail_activity_team.mail_activity_team_action
#: model:ir.model.fields,field_description:mail_activity_team.field_res_users__activity_team_ids
#: model:ir.ui.menu,name:mail_activity_team.menu_mail_activity_team
msgid "Activity Teams"
msgstr "Equipos de Actividad"

#. module: mail_activity_team
#: model:ir.model,name:mail_activity_team.model_mail_activity_type
msgid "Activity Type"
msgstr "Tipo de Actividad"

#. module: mail_activity_team
#: model_terms:ir.ui.view,arch_db:mail_activity_team.mail_activity_team_view_form
msgid "Archived"
msgstr "Archivado"

#. module: mail_activity_team
#: model_terms:ir.ui.view,arch_db:mail_activity_team.mail_activity_team_view_form
msgid "Assign to missing activities"
msgstr "Asignar a Actividades pendientes"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_team__create_uid
msgid "Created by"
msgstr "Creado por"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_team__create_date
msgid "Created on"
msgstr "Creado el"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_type__default_team_id
msgid "Default Team"
msgstr "Equipo Predeterminado"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_team__display_name
msgid "Display Name"
msgstr "Mostrar Nombre"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_team__id
msgid "ID"
msgstr "ID (identificación)"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_team____last_update
msgid "Last Modified on"
msgstr "Última Modificación el"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_team__write_uid
msgid "Last Updated by"
msgstr "Actualizado por Última vez por"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_team__write_date
msgid "Last Updated on"
msgstr "Última Actualización el"

#. module: mail_activity_team
#: model:ir.model,name:mail_activity_team.model_mail_activity_team
msgid "Mail Activity Team"
msgstr "Equipo de Actividad Postal"

#. module: mail_activity_team
#: model_terms:ir.ui.view,arch_db:mail_activity_team.mail_activity_team_view_form
msgid "Members"
msgstr "Miembros"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_team__count_missing_activities
msgid "Missing Activities"
msgstr "Actividades Pendientes"

#. module: mail_activity_team
#. odoo-javascript
#: code:addons/mail_activity_team/static/src/components/activity_menu_view/activity_menu_view.xml:0
#, python-format
msgid "My Activities"
msgstr "Mis Actividades"

#. module: mail_activity_team
#: model_terms:ir.ui.view,arch_db:mail_activity_team.mail_activity_view_search
msgid "My Team Activities"
msgstr "Mis Actividades en Equipo"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_team__name
msgid "Name"
msgstr "nombre"

#. module: mail_activity_team
#: model:ir.model,name:mail_activity_team.model_ir_actions_server
msgid "Server Action"
msgstr "Acción de Servidor"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity__team_id
#: model_terms:ir.ui.view,arch_db:mail_activity_team.mail_activity_view_search
msgid "Team"
msgstr "Equipo"

#. module: mail_activity_team
#. odoo-javascript
#: code:addons/mail_activity_team/static/src/components/activity_menu_view/activity_menu_view.xml:0
#, python-format
msgid "Team Activities"
msgstr "Actividades de Equipo"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_team__user_id
msgid "Team Leader"
msgstr "Líder de Equipo"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_team__member_ids
msgid "Team Members"
msgstr "Miembros del Equipo"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity__team_user_id
msgid "Team user"
msgstr "Usuario del Equipo"

#. module: mail_activity_team
#: model_terms:ir.ui.view,arch_db:mail_activity_team.mail_activity_view_kanban
msgid "Team:"
msgstr "Equipo:"

#. module: mail_activity_team
#. odoo-python
#: code:addons/mail_activity_team/models/mail_activity.py:0
#, python-format
msgid ""
"The assigned user %(user_name)s is not member of the team %(team_name)s."
msgstr ""
"El usuario asignado %(user_name)s no es miembro del equipo %(team_name)s."

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_team__res_model_ids
msgid "Used models"
msgstr "Modelos usados"

#. module: mail_activity_team
#: model:ir.model,name:mail_activity_team.model_res_users
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity__user_id
msgid "User"
msgstr "Usuario"

#. module: mail_activity_team
#: model:ir.model.fields,field_description:mail_activity_team.field_account_bank_statement_line__activity_team_user_ids
#: model:ir.model.fields,field_description:mail_activity_team.field_account_journal__activity_team_user_ids
#: model:ir.model.fields,field_description:mail_activity_team.field_account_move__activity_team_user_ids
#: model:ir.model.fields,field_description:mail_activity_team.field_account_payment__activity_team_user_ids
#: model:ir.model.fields,field_description:mail_activity_team.field_account_setup_bank_manual_config__activity_team_user_ids
#: model:ir.model.fields,field_description:mail_activity_team.field_event_event__activity_team_user_ids
#: model:ir.model.fields,field_description:mail_activity_team.field_event_registration__activity_team_user_ids
#: model:ir.model.fields,field_description:mail_activity_team.field_mail_activity_mixin__activity_team_user_ids
#: model:ir.model.fields,field_description:mail_activity_team.field_mailing_mailing__activity_team_user_ids
#: model:ir.model.fields,field_description:mail_activity_team.field_product_product__activity_team_user_ids
#: model:ir.model.fields,field_description:mail_activity_team.field_product_template__activity_team_user_ids
#: model:ir.model.fields,field_description:mail_activity_team.field_res_partner__activity_team_user_ids
#: model:ir.model.fields,field_description:mail_activity_team.field_res_partner_bank__activity_team_user_ids
#: model:ir.model.fields,field_description:mail_activity_team.field_res_users__activity_team_user_ids
msgid "test field"
msgstr "campo de prueba"
Loading
Loading