Simone Orsi
81c3afa894
mail_digest: display mail tracking values
Prior to this change we could have digest messages w/ no content.
Now we display mail tracking values if any.
7 years ago
Simone Orsi
45ddba30a9
mail_digest: improve default template
7 years ago
Simone Orsi
663a06d766
mail_digest: add layout preview
7 years ago
Simone Orsi
45cff7905f
mail_digest: improve message body rendering
Message's body can contains styles and other stuff
that can screw the look and feel of digests' mails.
Now we sanitize it if `sanitize_msg_body` is set on the digest (default on).
7 years ago
OCA Git Bot
64c95b6e8c
[UPD] addons table in README.md [ci skip]
7 years ago
Jairo Llopis
f3608284e5
[IMP] mass_mailing_custom_unsubscribe: GDPR compliance ( #267 )
* [IMP] mass_mailing_custom_unsubscribe: GDPR compliance
- Record resubscriptions too.
- Record action metadata.
- Make ESLint happy.
- Quick color-based action distinction in tree view.
- Add useful quick groupings.
- Display (un)subscription metadata.
- Pivot & graph views.
7 years ago
OCA Git Bot
3ea5e17f2d
[ADD] setup.py
7 years ago
OCA Git Bot
e680a2c710
[UPD] addons table in README.md [ci skip]
7 years ago
Thierry Ducrest
fc4cccbfe4
[10.0] Improving the mail tracking value ( #170 )
Improve the tracking of changed values on database fields
("mail.tracking.value" functionality) by adding many2many and one2many support.
As well as a more user friendly view to consult changes recorded.
7 years ago
OCA Git Bot
5fa8d8262e
[UPD] addons table in README.md [ci skip]
7 years ago
Pedro M. Baeza
c1a93b2979
Merge pull request #257 from CompassionCH/10.0-fix-mail-tracking-js
[10.0][FIX] mail_tracking js could break other modules using chat_manager
7 years ago
Emanuel Cino
cf7bba7271
[FIX] mail_tracking js could break other modules using chat_manager
7 years ago
Emanuel Cino
fa5ef8aa6f
Rewrite dependencies of sendgrid module fixes #261
7 years ago
OCA Git Bot
c2087ac9f8
[ADD] setup.py [ci skip]
7 years ago
OCA Git Bot
80bd678547
[UPD] addons table in README.md [ci skip]
7 years ago
Jairo Llopis
71274eca71
[FIX] mail_tracking_mass_mailing: Integration tests ( #258 )
Testing this addon failed if i.e. `mass_mailing_list_dynamic` was installed before.
Moving tests to post-install mode fixes integration tests.
7 years ago
Jairo Llopis
68afa47525
[FIX] mass_mailing_event: Integration tests
When running tests and `mass_mailing_list_dynamic` was installed, they failed.
7 years ago
OCA Git Bot
7b01d55ec8
[ADD] setup.py
7 years ago
OCA Git Bot
6ea7947fbd
[UPD] addons table in README.md
7 years ago
Pedro M. Baeza
8b8ba50607
Merge pull request #185 from CompassionCH/10.0-sendgrid
[10.0][ADD] Sendgrid modules
7 years ago
Emanuel Cino
824de6bde4
Sendgrid code corrections for v10 + Add tests
7 years ago
Emanuel Cino
a759994dc8
[10.0] Migrate sendgrid modules
CO-1192 The mail are now correctly sent to all recipients
8 years ago
Emanuel Cino
e0b6ac93e3
Add Sendgrid Mass Mailing from v9
8 years ago
Emanuel Cino
8e8219357b
Add Sendgrid module from v9
8 years ago
OCA Git Bot
8fc60c2359
[UPD] addons table in README.md
7 years ago
Pedro M. Baeza
88435ae1d3
Merge pull request #255 from simahawk/10.0
mail_digest: fix behavior w/ `force_send` enabled
7 years ago
Simone Orsi
004e0edee3
mail_digest: fix behavior w/ `force_send` enabled
`force_send` is an option in `mail` core module
that allows to send an email immediately.
Handling the message w/ digest is wrong and in any case
we gonna have a digest w/out the message inside it
since is going to be deleted right after send.
A typical use case is the notification sent to new followers.
7 years ago
Simone Orsi
f0e5c19f8c
mail_digest: improve tests perf w/ SavepointCase
7 years ago
OCA Git Bot
f36a676c2e
[UPD] addons table in README.md
7 years ago
eLBati
519a12b88f
FIX mail_notify_bounce UnicodeDecodeError
also using real email messages for tests
7 years ago
eLBati
8776619cf1
FIX mail_notify_bounce: TypeError: decoding Unicode is not supported
as message_dict['body'] is unicode yet
7 years ago
OCA Git Bot
d473e96233
[UPD] addons table in README.md
7 years ago
Pedro M. Baeza
3dda221399
Merge pull request #245 from Tecnativa/10.0-imp-mass_mailing_list_dynamic
[IMP] mass_mailing_list_dynamic: make user aware of list change
7 years ago
David
542af01df4
[IMP] mass_mailing_list_dynamic: make user aware of list change
- Adds is_synced field to track whether a dynamic list has unsynced
changes or not so the user is aware that the definitive number of
contacts is yet to be determined.
- It fixes an issue that made impossible deleting a res.partner filter
when a list had use it to filter contacts.
- It also shows only the filters available for the user (shared and
belonging to self).
7 years ago
OCA Git Bot
ec0d375c7a
[UPD] addons table in README.md
7 years ago
eLBati
338acee77e
FIX mail_footer_notified_partner
we need to save the complete list of partners because
_message_notification_recipients builds recipients
grouped by users groups. Thus get_additional_footer would get a
partial list of recipients
7 years ago
Alexandre Fayolle
620ffce464
Merge pull request #243 from Tecnativa/10.0-fix-mass_mailing_list_dynamic
[FIX] mass_mailing_list_dynamic: Reversible dynamic list
7 years ago
David
35febc70d4
[FIX] mass_mailing_list_dynamic: Reversible dynamic list
7 years ago
OCA Git Bot
88e88d72f9
[ADD] setup.py
7 years ago
OCA Git Bot
18730f0e63
[UPD] addons table in README.md
7 years ago
eLBati
6a060c7d32
ADD mail_notify_bounce
7 years ago
OCA Transbot
bad9bd02e7
OCA Transbot updated translations from Transifex
7 years ago
OCA Git Bot
a9141b1f4f
[UPD] addons table in README.md
7 years ago
Pedro M. Baeza
ce8da8ee09
Merge pull request #236 from Tecnativa/10.0-fix-resync-mail_tracking_mailgun
[FIX] mail_tracking_mailgun: manual sync gets events from other recipients
7 years ago
OCA Git Bot
05bc3efdbc
[ADD] setup.py
7 years ago
OCA Git Bot
6b73034e42
[UPD] addons table in README.md
7 years ago
David
e20daeface
[IMP] mail_tracking_mailgun: validation auto check
- Configurable partner email auto check.
7 years ago
David
ddb1c3bf63
[FIX] mail_tracking_mailgun: manual sync gets events from other recipients
7 years ago
eLBati
0f9deb0e7a
ADD mail_force_queue
Force outgoing emails to be queued instead of sent immediately.
Queued emails are sent by 'Email Queue Manager' cron.
7 years ago
eLBati
af773db2b4
IMP mail_tracking performances
On our server,
queries based on "mail_tracking_event"."tracking_email_id" improved from 501,924 ms to 1,840 ms
queries based on "mail_tracking_email"."mail_message_id" improved from 167,436 ms to 3,223 ms
The last ones are run several times when a thread has many messages
7 years ago