diff --git a/addons/account/models/account_payment.py b/addons/account/models/account_payment.py index ae3a7862d4e..e69aa30e431 100644 --- a/addons/account/models/account_payment.py +++ b/addons/account/models/account_payment.py @@ -383,7 +383,7 @@ class account_register_payments(models.TransientModel): class account_payment(models.Model): _name = "account.payment" - _inherit = ['mail.thread', 'account.abstract.payment'] + _inherit = ['mail.thread', 'mail.activity.mixin', 'account.abstract.payment'] _description = "Payments" _order = "payment_date desc, name desc" diff --git a/addons/account/views/account_payment_view.xml b/addons/account/views/account_payment_view.xml index 87a012a887b..7837959615f 100644 --- a/addons/account/views/account_payment_view.xml +++ b/addons/account/views/account_payment_view.xml @@ -107,6 +107,14 @@ + + + + @@ -167,6 +175,7 @@
+
diff --git a/addons/event/models/event.py b/addons/event/models/event.py index dc15eead79f..20e3d765d04 100644 --- a/addons/event/models/event.py +++ b/addons/event/models/event.py @@ -78,7 +78,7 @@ class EventEvent(models.Model): """Event""" _name = 'event.event' _description = 'Event' - _inherit = ['mail.thread'] + _inherit = ['mail.thread', 'mail.activity.mixin'] _order = 'date_begin' name = fields.Char( @@ -335,7 +335,7 @@ class EventEvent(models.Model): class EventRegistration(models.Model): _name = 'event.registration' _description = 'Event Registration' - _inherit = ['mail.thread'] + _inherit = ['mail.thread', 'mail.activity.mixin'] _order = 'name, create_date desc' origin = fields.Char( diff --git a/addons/event/views/event_views.xml b/addons/event/views/event_views.xml index 468dcb0a8c3..6f342b0ad93 100644 --- a/addons/event/views/event_views.xml +++ b/addons/event/views/event_views.xml @@ -272,6 +272,7 @@
+
@@ -390,6 +391,14 @@ + + + + @@ -487,6 +496,7 @@
+
@@ -544,6 +554,14 @@ + + + + diff --git a/addons/mrp/models/mrp_workorder.py b/addons/mrp/models/mrp_workorder.py index 2ae5f314c05..67900cb14cd 100644 --- a/addons/mrp/models/mrp_workorder.py +++ b/addons/mrp/models/mrp_workorder.py @@ -13,7 +13,7 @@ from odoo.addons import decimal_precision as dp class MrpWorkorder(models.Model): _name = 'mrp.workorder' _description = 'Work Order' - _inherit = ['mail.thread'] + _inherit = ['mail.thread', 'mail.activity.mixin'] name = fields.Char( 'Work Order', required=True, diff --git a/addons/mrp/views/mrp_workorder_views.xml b/addons/mrp/views/mrp_workorder_views.xml index a01e3c700d3..c3b330748c3 100644 --- a/addons/mrp/views/mrp_workorder_views.xml +++ b/addons/mrp/views/mrp_workorder_views.xml @@ -14,6 +14,13 @@ + + + @@ -235,6 +242,7 @@
+
@@ -257,6 +265,14 @@ + + + + diff --git a/addons/purchase_requisition/models/purchase_requisition.py b/addons/purchase_requisition/models/purchase_requisition.py index ce4f9c77ac9..ed2c4166b88 100644 --- a/addons/purchase_requisition/models/purchase_requisition.py +++ b/addons/purchase_requisition/models/purchase_requisition.py @@ -40,7 +40,7 @@ class PurchaseRequisitionType(models.Model): class PurchaseRequisition(models.Model): _name = "purchase.requisition" _description = "Purchase Requisition" - _inherit = ['mail.thread'] + _inherit = ['mail.thread', 'mail.activity.mixin'] _order = "id desc" def _get_picking_in(self): diff --git a/addons/purchase_requisition/views/purchase_requisition_views.xml b/addons/purchase_requisition/views/purchase_requisition_views.xml index 304ed3e75a4..cb4bb9ed82c 100644 --- a/addons/purchase_requisition/views/purchase_requisition_views.xml +++ b/addons/purchase_requisition/views/purchase_requisition_views.xml @@ -187,6 +187,7 @@
+
@@ -258,6 +259,14 @@ + + + + diff --git a/addons/stock_landed_costs/models/stock_landed_cost.py b/addons/stock_landed_costs/models/stock_landed_cost.py index 4e3c022a4b1..aadfa7eecdc 100644 --- a/addons/stock_landed_costs/models/stock_landed_cost.py +++ b/addons/stock_landed_costs/models/stock_landed_cost.py @@ -18,7 +18,7 @@ class StockMove(models.Model): class LandedCost(models.Model): _name = 'stock.landed.cost' _description = 'Stock Landed Cost' - _inherit = 'mail.thread' + _inherit = ['mail.thread', 'mail.activity.mixin'] name = fields.Char( 'Name', default=lambda self: _('New'), diff --git a/addons/stock_landed_costs/views/stock_landed_cost_views.xml b/addons/stock_landed_costs/views/stock_landed_cost_views.xml index 4f50ba3e976..4496952f587 100644 --- a/addons/stock_landed_costs/views/stock_landed_cost_views.xml +++ b/addons/stock_landed_costs/views/stock_landed_cost_views.xml @@ -95,6 +95,7 @@
+
@@ -158,6 +159,14 @@ + + + + diff --git a/addons/stock_picking_batch/models/stock_picking_batch.py b/addons/stock_picking_batch/models/stock_picking_batch.py index 18592687d6b..acaa7f54ca8 100644 --- a/addons/stock_picking_batch/models/stock_picking_batch.py +++ b/addons/stock_picking_batch/models/stock_picking_batch.py @@ -6,7 +6,7 @@ from odoo.exceptions import UserError class StockPickingBatch(models.Model): - _inherit = ['mail.thread'] + _inherit = ['mail.thread', 'mail.activity.mixin'] _name = "stock.picking.batch" _description = "Batch Picking" _order = "name desc" diff --git a/addons/stock_picking_batch/views/stock_picking_batch_views.xml b/addons/stock_picking_batch/views/stock_picking_batch_views.xml index b3f42b7c726..8df5a5bccc6 100644 --- a/addons/stock_picking_batch/views/stock_picking_batch_views.xml +++ b/addons/stock_picking_batch/views/stock_picking_batch_views.xml @@ -38,6 +38,7 @@
+
@@ -91,6 +92,14 @@ + + + +