Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
0b60a9f
[ADD][mail_activity_board] Add new module that insert activities boar…
dajuayen Nov 2, 2018
06dbffb
[IMP] mail_activity_board: filter activities by user read permissions
MiquelRForgeFlow Nov 30, 2018
9b717f1
[MIG] mail_activity_board: Migration to 12.0
MiquelRForgeFlow Dec 3, 2018
02b8c23
[MIG] 13.0 mail_activity_board
pegonzalezspesol Oct 23, 2019
5d23543
Added translation using Weblate (French)
Jan 28, 2020
d6281ff
Added translation using Weblate (Spanish)
eduardgm Feb 2, 2020
550a796
[FIX] solved: unlink issue due to bad migration
MiquelRForgeFlow Jul 8, 2020
5787e95
[IMP] : black, isort, prettier
atchuthan Jan 22, 2021
d9c4c96
[MIG] mail_activity_board: Migration to 14.0
atchuthan Jan 22, 2021
9792f2c
[15.0][MIG] mail_activity_board: Migration to 15.0
JoanMForgeFlow Nov 17, 2021
116bd11
Added translation using Weblate (French)
tfossoul Mar 10, 2022
9a7653f
[IMP] mail_activity_board: Direct access to related model instance
lmignon Dec 3, 2019
d464f70
Added translation using Weblate (Catalan)
jabelchi Jul 25, 2022
105bac3
[FIX] mail_activity_board: read access to ir.model for non admin
AaronHForgeFlow Aug 1, 2022
75bdd50
[MIG] mail_activity_board: Migration to 16.0
augusto-weiss Nov 11, 2022
d860a6f
[IMP] mail_activity_board: Add group so that the activity dashboard i…
victoralmau Jul 5, 2023
ee5e7e2
Translated using Weblate (French)
houzefa-abba Jul 28, 2023
e92ba3a
[UPD] README.rst
OCA-git-bot Sep 3, 2023
58940e6
[FIX] mail_activity_board: Use valid field for user avatar
ypapouin Sep 7, 2023
ecfeb5d
Added translation using Weblate (Italian)
mymage Dec 1, 2023
b419ef3
[IMP] mail_activity_board: pre-commit auto fixes
lef-adhoc Dec 7, 2023
dc8713e
[MIG] mail_activity_board: Migration to 17.0
lef-adhoc Jan 22, 2024
667545a
[UPD] copier version 1.20
Mar 7, 2024
77f6664
Translated using Weblate (Italian)
mymage Jul 9, 2024
d56d66c
Added translation using Weblate (Portuguese)
pedrocs-exo Aug 30, 2024
9952f40
[17.0][FIX] mail_activity_board: hide button if has no activities
astirpe Oct 13, 2024
6ebeb36
[FIX] mail_activity_board: add no_open to avoid accessing the record …
TelmoSuarez Dec 18, 2024
d90833e
[IMP] mail_activity_board: update user_id widget
kafai-lam Mar 31, 2025
b3be17e
[FIX] mail_activity_board: calendar view cannot render reference fiel…
StefanRijnhart Apr 29, 2025
407f8f3
[IMP] mail_activity_board: pre-commit stuff
Nov 26, 2024
ed6fe2a
[MIG] mail_activity_board: Migration to 18.0
Jun 6, 2025
442a992
[UPD] Update mail_activity_board.pot
Jun 6, 2025
ecdbb02
[BOT] post-merge updates
OCA-git-bot Jun 6, 2025
9fed1bc
[IMP] mail_activity_board: pre-commit auto fixes
bizzappdev Oct 1, 2025
51c0164
[MIG] mail_activity_board: Migration to 19.0
bizzappdev Oct 1, 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
118 changes: 118 additions & 0 deletions mail_activity_board/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

===================
Mail Activity Board
===================

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

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

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

This module adds an activity board with form, tree, kanban, calendar,
pivot, graph and search views.

**Table of contents**

.. contents::
:local:

Usage
=====

To use this module, you need to:

1. Access to the views from menu Boards.

A smartButton of activities is added in the mail thread from form view.
From this smartButton is linked to the activity board, to the view tree,
which shows the activities related to the opportunity.

From the form view of the activity you can navigate to the origin of the
activity.

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

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

* SDi
* David Juaneda
* Sodexis
* ACSONE SA/NV

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

- `SDI <https://www.sdi.es>`__:

- David Juaneda

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

- Miquel Raïch (miquel.raich@forgeflow.com)

- `Pesol <https://www.pesol.es>`__:

- Pedro Gonzalez (pedro.gonzalez@pesol.es)

- `ACSONE SA/NV <https://www.acsone.eu>`__

- Laurent Mignon <laurent.mignon@acsone.eu>

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

The migration of this module from 18.0 to 19.0 was financially supported
by Agent ERP GmbH

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/mail <https://github.com/OCA/mail/tree/19.0/mail_activity_board>`_ 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_board/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
23 changes: 23 additions & 0 deletions mail_activity_board/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Copyright 2018 David Juaneda - <djuaneda@sdi.es>
# Copyright 2021 Sodexis
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
{
"name": "Mail Activity Board",
"summary": "Add Activity Boards",
"version": "19.0.1.0.0",
"development_status": "Beta",
"category": "Social Network",
"website": "https://github.com/OCA/mail",
"author": "SDi, David Juaneda, Sodexis, ACSONE SA/NV,"
" Odoo Community Association (OCA)",
"license": "AGPL-3",
"installable": True,
"depends": ["calendar", "spreadsheet_dashboard"],
"data": ["security/groups.xml", "views/mail_activity_view.xml"],
"assets": {
"web.assets_backend": [
"mail_activity_board/static/src/components/chatter/chatter.esm.js",
"mail_activity_board/static/src/components/chatter/chatter.xml",
],
},
}
133 changes: 133 additions & 0 deletions mail_activity_board/i18n/ca.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mail_activity_board
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2022-07-25 17:06+0000\n"
"Last-Translator: jabelchi <jabelchi@gmail.com>\n"
"Language-Team: none\n"
"Language: ca\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.3.2\n"

#. module: mail_activity_board
#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_kanban
msgid "<i title=\"date\" class=\"fa fa-clock-o\"/>"
msgstr "<i title=\"data\" class=\"fa fa-clock-o\"/>"

#. module: mail_activity_board
#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_kanban
msgid "<span><i title=\"date\" class=\"fa fa-clock-o\"/></span>"
msgstr "<span><i title=\"data\" class=\"fa fa-clock-o\"/></span>"

#. module: mail_activity_board
#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_search
msgid "Act. next 6 months"
msgstr "Act. pròxims 6 mesos"

#. module: mail_activity_board
#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_search
msgid "Act. next month"
msgstr "Act. mes pròxim"

#. module: mail_activity_board
#: model:ir.actions.act_window,name:mail_activity_board.open_boards_activities
#: model:ir.ui.menu,name:mail_activity_board.board_menu_activities
msgid "Activities"
msgstr "Activitats"

#. module: mail_activity_board
#: model:ir.model,name:mail_activity_board.model_mail_activity
#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_form_board
msgid "Activity"
msgstr "Activitat"

#. module: mail_activity_board
#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_form_board
msgid "Activity Form"
msgstr "Formulari d'activitat"

#. module: mail_activity_board
#: model:ir.model,name:mail_activity_board.model_mail_activity_mixin
msgid "Activity Mixin"
msgstr ""

#. module: mail_activity_board
#: model:ir.model.fields,field_description:mail_activity_board.field_mail_activity__calendar_event_id_partner_ids
msgid "Attendees"
msgstr "Assistents"

#. module: mail_activity_board
#: model:ir.model.fields,field_description:mail_activity_board.field_mail_activity__related_model_instance
msgid "Document"
msgstr "Document"

#. module: mail_activity_board
#: model:ir.model.fields,field_description:mail_activity_board.field_mail_activity__duration
msgid "Duration"
msgstr "Durada"

#. module: mail_activity_board
#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_form_board
msgid "Log a note..."
msgstr "Enregistra una nota..."

#. module: mail_activity_board
#: model:ir.model.fields,field_description:mail_activity_board.field_mail_activity__res_model_id_name
#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_search
msgid "Origin"
msgstr "Orígen"

#. module: mail_activity_board
#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_search
msgid "Show activities scheduled for next 6 months."
msgstr "Mostrar activitats programades pels propers 6 mesos."

#. module: mail_activity_board
#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_search
msgid "Show activities scheduled for next month."
msgstr "Mostrar activitats programades pel pròxim mes."

#. module: mail_activity_board
#: model:res.groups,name:mail_activity_board.group_show_mail_activity_board
msgid "Show mail activity board"
msgstr ""

#. module: mail_activity_board
#: model:ir.model.fields,field_description:mail_activity_board.field_mail_activity__calendar_event_id_start
msgid "Start"
msgstr "Inici"

#. module: mail_activity_board
#: model:ir.model.fields,help:mail_activity_board.field_mail_activity__calendar_event_id_start
msgid "Start date of an event, without time for full days events"
msgstr ""
"Data inicial d'un esdeveniment, sense hora per a esdeveniments de tot el dia"

#. module: mail_activity_board
#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_form_board
msgid "Start meeting"
msgstr "Comença reunió"

#. module: mail_activity_board
#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_search
msgid "User"
msgstr "Usuari"

#. module: mail_activity_board
#. odoo-javascript
#: code:addons/mail_activity_board/static/src/components/chatter/chatter.xml:0
#, python-format
msgid "View Activities"
msgstr ""

#. module: mail_activity_board
#: model_terms:ir.ui.view,arch_db:mail_activity_board.mail_activity_view_form_board
msgid "e.g. Discuss proposal"
msgstr ""
Loading