social/mail_tracking/models
payen000 f25a4a31e6 [MIG] mail_tracking: Completed migration to 16.0
The following changes were implemented:

1 - Added Failed Message component and related components to reuse the
    Message component when rendering failed messages. This allows us to
    dispose of the messagefailed JS model altogether, since failed messages
    are now just regular messages that were marked as failed.

2 - Added Owl reactivity to failed message actions so that browser does
    not have to be reloaded each time a message is marked as reviewed or
    resent.

3 - Fixed 'Retry' and 'Set as reviewed' flows for failed messages.

4 - Fixed `Failed sent messages` filter on models by overriding `get_view`
    instead of `_fields_view_get`

5 - Refactored folder structure to more closely resemble the `mail`
    module's folder structure.

6 - Refactored module to utilize `Command` as a means to create, write,
    etc. instead of `[0, ...]`, `[4, ...]`.

7 - Fixed and added unit tests.

8 - Removed dead/unused code from `v15`.
2024-06-11 09:51:53 +02:00
..
__init__.py [IMP] mail_tracking: Ignore catchall 2024-06-11 09:42:20 +02:00
ir_config_parameter.py [IMP] mail_tracking: Ignore catchall 2024-06-11 09:42:20 +02:00
ir_mail_server.py [FIX] mail_tracking: failed messages in thread 2024-06-11 09:51:53 +02:00
mail_alias.py [IMP] mail_tracking: Ignore catchall 2024-06-11 09:42:20 +02:00
mail_bounced_mixin.py [IMP] mail_tracking: black, isort, prettier 2024-06-11 09:51:53 +02:00
mail_mail.py [IMP] mail_tracking: New config parameter to disable the tracking image 2024-06-11 09:51:53 +02:00
mail_message.py [MIG] mail_tracking: Completed migration to 16.0 2024-06-11 09:51:53 +02:00
mail_resend_message.py [MIG] mail_tracking: Migration to 15.0 2024-06-11 09:51:53 +02:00
mail_thread.py [MIG] mail_tracking: Completed migration to 16.0 2024-06-11 09:51:53 +02:00
mail_tracking_email.py [MIG] mail_tracking: Completed migration to 16.0 2024-06-11 09:51:53 +02:00
mail_tracking_event.py [FIX] mail_tracking: process sent events 2024-06-11 09:51:53 +02:00
res_partner.py [FIX] mail_tracking: permissions 2024-06-11 09:51:53 +02:00